Work Experience
A summary of my professional experience.
Lead Software Engineer
April 2023 - Present
- Developed full stack applications with Angular 16, NestJS, and MongoDB
- Technical lead for multiple initiatives, and lead a team towards solutions
- Modified kubernetes settings and deployments with helm charts.
- Mentored junior employees, bringing them up to speed on the project and conducted code reviews.
- Used Grafana logs to debug production environments
Senior Full Stack Developer
September 2021 - April 2023
- Produced multiple features and improvements to a MEAN stack application.
- Created NodeJS microservices to consume Kafka messages
- Worked along-side architect to plan out high performant, and scalable solutions
- Administered code reviews, working together with colleagues to ensure high quality code and best practices were followed.
Full Stack Developer
August 2019 - September 2021
- Developed functionality for a MEAN stack application
- Utilized Angular for creation of components, and services using built-in tools such as the router, Reactive Forms, and the HttpClient
- Created NestJS APIs using MongoDB for data persistence
- Used GraphQL to query and react to data changes by leveraging the RxJS library
- Contributions spanning the entire software development lifecycle
Developer
April 2016 – August 2019
- Created javascript web applications using Angular 6 and Firebase
- Created a data warehouse integrated it with Google Cloud Functions to pull in data from multiple sources
- Set up hosting, and deployment strategies for multiple sites and applications