# Shawn Hice > Nextgen Software @ Neuralink Location: San Francisco, California, United States Profile: https://flows.cv/shawnhice Driven to deliver seamless, web based user experiences that accelerate progress in robotics control, computer vision models, and real-time human-AI interaction. Message me if you are insanely hardcore about software engineering or want to be involved in the future of computing. ## Work Experience ### Research Software Engineer @ Neuralink Jan 2024 – Present I lead software development for nextgen BCI applications, including the Blindsight and Convoy projects. I write code that demonstrates what visual cortex stimulation can achieve through brain-computer interfaces, and I create the tools our Animal Care Team relies on every day to collect data and run interactive games with our NHPs. A major focus is building TypeScript, React, and Vite desktop apps for PRIME study participants. These let them control a virtual arm in 3D space in a straightforward, natural way—while capturing clean labeled data we use to train models for accurate arm and hand representation. I work closely with participants almost daily, incorporating their feedback right away, pushing quick updates, and shipping software daily. For the Convoy trials, I also write the hardware control code that safely operates the assistive robotic arm, along with the participant software that translates their neural signals into real-time robot control. It's a balance between fast, iterative, user-centered apps that adapt based on direct input, and reliable, safety-focused systems for physical hardware. ### Senior Software Engineer @ The Boring Company Jan 2023 – Jan 2024 | Texas, United States I am responsible for creating the new real-time robotics system that the Boring Company will use to develop it's next generation of machines. My goal is to create a robotics system that will facilitate extreme developer velocity while being crash resistant and observable from anywhere for easier debugging. I am also responsible for designing and implementing new machine vision and machine learning automations to make a more consistent and faster boring robot. Recently I have been put in charge of robotics simulation for the PR3 Machine. Designing a robotics simulation framework that will be used to fully test and simulate every part of the TBM. ### Principal Engineer @ Autodesk Jan 2021 – Jan 2023 | Portland, Oregon, United States In this role, I regularly use C++ to optimize our data life-cycle and create uniform cross-platform libraries. While demanding, this position allows me to work with like-minded individuals and on a software that I use constantly. As part of the platform team, I develop new build tools for cross-compilation to unreleased systems using Perl and C++. I am excited about the opportunities and challenges that the field of Generative AI presents in CAD and text, and am most excited about developing customer facing strategies for its success in the long term. I left to pursue an opportunity to develop software and robotics technology at the boring company. ### Software Engineer @ Autodesk Jan 2020 – Jan 2021 | Portland, Oregon, United States I extended and improved the API for Fusion 360. Prototyping and developing solutions for both APIs (Python and C++). As well as prototyping custom solutions for customers who need a specific feature set from the Fusion 360 workflow. The majority of my work done during this time is in C++. ### Project Manager @ Autodesk Jan 2017 – Jan 2020 | Lake Oswego, OR I managed a team responsible for designing workflows to transfer designs from Inventor and Fusion 360 into robotics simulation tools Gazebo and Simulink. I also oversaw the development of Autodesk Synthesis, a tool used by high school and college robotics engineers in the FIRST Robotics program to test their models and code on a real field before committing to a design. In this role, I led project planning, tracked progress against deadlines, and coordinated cross-functional teams to ensure timely delivery of high-quality products. Additionally, I interfaced with business partners like Unity and Microsoft to identify opportunities for collaboration and advocated for the adoption of new technologies throughout Autodesk. ### Founder @ Collidable Jan 2021 – Jan 2023 | Vancouver, Washington, United States I founded Collidable, a web platform that integrates with CAD software to simulate real CAD models, and developed new data models that enable real-time model fetching and exceptional web performance. We used a hybrid of usage based and subscription service model for robotics simulations. Collidable has been a featured provider of simulations for Battlebots and will be used in the upcoming FIRST Robotics launch. We also released a app for doing AR analysis of robotics simulation through the IPhone. I am experienced in collaborative robotics simulation, with a vision for using simulation as a predictive step and developing software to work with real end effectors. My experience at Collidable has given me a unique perspective on the challenges and opportunities in the robotics industry, and I am excited to apply my expertise to new challenges. ### Software Engineer @ Automation Futuristic Jan 2016 – Jan 2017 | Vancouver Washington As a leader of a three-person team in a startup environment, I oversaw the development of autonomous farming equipment for developing countries. This included designing and manufacturing autonomous controllers for large machinery and creating a prototype street sweeper. In this role, I gained hands-on experience optimizing robotics models and working directly with hardware. Communication and organization were key to success, and I am proud to have led a team for the first time. Our team's hard work culminated in the delivery of our first autonomous harvester to India in 2017. Soon after, I was invited to return to Autodesk to assist in the planning and development of the Synthesis Project. ### Software Engineer / FIRST Robotics Intern @ Autodesk Jan 2015 – Jan 2016 | Lake Oswego, Oregon Autodesk first hired me to be a FIRST Robotics Intern and work with the project Autodesk Synthesis. This position required me to work with C++ and Java in order to do code translations from a popular robotics programming library. Autodesk Synthesis is a product in which 3D robot models from Inventor can be simulated and tested using accurate physics libraries such as Bullet Physics, as well as accurate movements from the user’s written robot code using a translation library. The Internship began with a 10 week contract of 9 Interns, but ended with 3 interns staying on during the winter period to maintain the product. I was chosen for one of these positions because of my ability to maintain a specific section of the product, but this also entailed doing research into future development of the product and finding solutions to prevalent problems. The second summer I was with the Autodesk Synthesis program I focused my attention more on the research aspects to find new and innovative solutions to our common core problems. Working with the Inventor-API and C# we were able to begin to recreate our User Interface, this allowed for the creation of a easy to use and install plugin for Inventor. Git and Open-Source contribution were another large part of my position during the second summer of my internship. Allowing our target users to see and modify our source code was a large part in the major plan of Synthesis. This would allow for people to improve our product in order to create something that is valuable for their robotics team. After open-source was approved and I had proper access to the Github official Autodesk Group I created multiple workflow schemes on how user’s should interact with our code. The final workflow specified for a single repository with a project based file hierarchy and embedded git submodules for outside repositories. ### Founder @ Logic Core Corporation Jan 2014 – Jan 2016 | Camas, WA Originally this company was founded to serve the purpose of allowing a physical company name to be associated with contract work. Some of the contract work that I completed while working at this company ranged from fixing wireless pump communication to doing web server architecture maintenance and development. Plans for product development were also in the long term goals for the start-up. This included a fully functional weatherproof computer made for autonomous network analyzing. Logic Case was modeled in Inventor for the physical case while the custom circuit fabrication was done in Eagle. The role I played in this project was design, software, and oversight for the product. ### Programmer @ Team 2471 FRC Jan 2012 – Jan 2016 | Camas, WA Team 2471 was a large part of my history and why I am involved in computer science and robotics engineering. This team taught me how to complete projects with small deadlines and showed me the value in a well planned timeline. Software Manager was a title I was given because of my devotion and time spent on creating the robot’s code. This was all done in Java and partially C++ (OpenCV), you may find code for these robots on our official Github robotics page in the links section. But this role also included being in charge of the website, as well as finding innovative solutions to some of the most frustrating aspects of everyday shop life. Projects that I have completed working with Team 2471 include the Fingerprint Scanner, and a custom CNC router. ## Education ### Bachelor of Science - BS in Computer Science Portland State University ## Contact & Social - LinkedIn: https://linkedin.com/in/shawnhice --- Source: https://flows.cv/shawnhice JSON Resume: https://flows.cv/shawnhice/resume.json Last updated: 2026-03-31