Full-Stack Software Engineer
Current- Developed a comprehensive JavaFX application to collect, process, and visualize LiDAR sensor data.- Developed a C# / .NET Framework application to automatically align APD Sensors implementing safety features to prevent damage from user misinput.- Reduced data processing times > 600x by analyzing software for bottlenecks and building a multithreading + parallel processing engine.- Utilized GIT and MVC Architecture, practicing under the SDLC. Communicated with stakeholders and participated in regular design reviews.- Utilized Python Socket.IO for developing a Client/Server interface responsible for managing 3 motion controllers. - Wrote internal tooling BASH scripts to automate APD testing and accelerate development.- Wrote documentation and built unit tests using Java JUnit 5.