Work Experience
-
Apple Inc.
October 2024 - Present
- Developing backend systems and generative AI applications
-
Nasdaq Inc. / Senior Software Engineer & Specialist
October 2022 - October 2024, Austin, Texas
- Designed and implemented generative AI applications
- Built, designed, and optimized backend systems (Java Spring Boot)
- Developed REST APIs and reduced latency for CI/CD and networking
- Managed and improved VMs and cloud infrastructure
- Served as technical lead, managing agile project tracking
-
General Motors / Senior Software Engineer
June 2020 - October 2022, Warren, Michigan
- Built scalable microservices for over-the-air vehicle updates and data tracking
- Designed and built REST APIs using the Java Spring Boot framework
- Developed large-scale applications leveraging event streaming
-
General Motors / CCMS Software Tools Lead, Software Tools Developer
June 2020 - October 2022, Warren, Michigan
- Led internal software tools development for the Connected Vehicles Division
- Created full-stack web applications in Node.js to manage location data and project tracking
- Built CI/CD pipelines for streamlined application deployment
-
24G / Software Developer
May 2017 - June 2020, Troy, Michigan
- Full stack development: built 50+ web applications and backend systems
- Designed applications in Node.js, JavaScript, Vue.js, HTML/CSS, Python, C#, and more
- Leveraged services from various cloud providers
- Built interactive systems using microcontrollers, sensors, displays, and more
Education
Michigan Technological University / BS in Computer Engineering
Sept. 2014 - Dec. 2018
Software Engineering Skills
Java Spring Boot
Generative AI
Node.js
React.js
Kubernetes
Azure Cloud
Amazon Web Services
Google Cloud Platform
Redis
Kafka
MySQL
PostgreSQL
Vue.js
jQuery
ES6 JavaScript
Allen Bradley PLCs
HMIs