# Dennis Hahn > Software Engineer II Location: New York City Metropolitan Area, United States Profile: https://flows.cv/dennishahn Software Engineer. BS in Computer Science and BS in Applied Mathematics and Statistics from Stony Brook University. ## Work Experience ### Software Engineer II - Automation @ North Atlantic Industries Jan 2024 – Present | Bohemia, New York, United States ● Led a team of 2 to automate numerous business and production processes, namely addressing a critical, monolithic C#/.NET WinForms legacy product used by 100+ daily users by architecting and developing a distributed solution using Python, Jenkins, Docker, and AWS. ● Architected and implemented serverless microservices used across multiple applications that handled controlling industrial machinery and providing vital sales and product information to stakeholders. ● Improved build times by 80% by leveraging Docker to handle dependencies and automate build jobs. ● Migrated crucial codebases to Git and into test harnesses using MSTest, CppUnitTest, PyTest, and JUnit. ● Built CI/CD pipelines using GitLab and Jenkins to automate builds, tests, deployments, and reporting. ● Reduced the runtime of a crucial product’s test by 70% by monitoring test logs and stack traces. ● Utilized Jira for Scrum/Agile project management and GitLab for Git-based version control. ### Software Engineer I @ North Atlantic Industries Jan 2022 – Jan 2024 | Bohemia, New York, United States ● Developed NAI’s flagship product testing suite ‘NATS’ using C#/.NET, SQL/SSMS, and C. ● Created and maintained a Python and React web app for viewing NAI product test data with FastAPI, Pandas, Tailwind CSS, Plotly, MSSQL, Docker, and AWS while following SOLID and TDD principles. ● Compiled and summarized test data of 80+ products to highlight issues with product test yields to upper management, identifying an opportunity to capture an additional $2M+ in lost sales. ● Improved a React render by 3x by redesigning the data structure of a large component and using Virtuoso. ● Achieved a 70% reduction in deployment times by optimizing dependencies, including PyTorch. ● Developed tests for NAI’s single board computer and module products using Linux tools and benchmarks such as iperf, hdparm, and lm-sensors administered using Jenkins via SSH, Telnet, and Serial protocols. ● Implemented a video streaming demo in C/C++ running on Deos, a Real-Time OS, to showcase Time-Sensitive Networking capabilities on multiple new products shown at a major industry conference (AAAA). ● Developed and tested embedded C/C++ code for an assortment of architectures and platforms including x86, ARM, PowerPC, PetaLinux, VxWorks, BareMetal, Deos, and U-boot. ### Software Engineer Intern @ North Atlantic Industries Jan 2022 – Jan 2022 | Bohemia, New York, United States ### Tutor @ Suffolk County Community College Jan 2019 – Jan 2019 | Selden, New York Tutored students in Computer Science for 12 hours per week during final semester as a student. Topics included, but were not limited to, Java, JavaFX, Assembly, Computer Architecture, Object-Oriented Programming, Data Structures and Algorithms. ## Education ### Bachelor of Science - BS in Computer Science Stony Brook University ### Bachelor of Science - BS in Applied Mathematics and Statistics Stony Brook University ### Associate of Science - AS in Computer Science Suffolk County Community College ## Contact & Social - LinkedIn: https://linkedin.com/in/den-hahn --- Source: https://flows.cv/dennishahn JSON Resume: https://flows.cv/dennishahn/resume.json Last updated: 2026-04-05