Lead Software Engineer
Raytheon
2021-06-01-Present
• Led a team of developers in the design, development, and implementation of a complex Angular/.NET application, resulting in a highly sc...
• Led a team of developers in the design, development, and implementation of a complex Angular/.NET application, resulting in a highly scalable and performant solution.
• Architected the overall technical solution, defining the system architecture, software design patterns, and data models to ensure optimal performance and maintainability.
• Hired and onboarded a team of talented developers, conducting interviews, evaluating technical skills, and mentoring new hires to ensure a high-performing development team.
• Collaborated closely with stakeholders, including product managers and business analysts, to gather requirements, provide technical insights, and translate business needs into technical solutions.
• Implemented and enforced coding standards, code reviews, and quality assurance processes to ensure the delivery of high-quality, reliable software products.
• Actively participated in Agile development methodologies, leading sprint planning, backlog grooming, and daily stand-up meetings to ensure timely delivery of features and bug fixes.
• Evaluated and integrated third-party libraries and frameworks, leveraging their capabilities to enhance the application’s functionality and improve development efficiency.
• Conducted performance optimization and troubleshooting, analyzing system bottlenecks, identifying areas for improvement, and implementing solutions to enhance application performance.
• Mentored and provided technical guidance to team members, fostering their professional growth, and promoting a collaborative and innovative team environment.
• Stayed updated with the latest industry trends, technologies, and best practices, actively seeking opportunities to incorporate new tools and techniques into the development process.
Python
Java
C#
Angular
Spring
Jenkins
.NET
View more
Programmer Analyst
Publix Super Markets
2020-03-01-2021-05-01
- Implemented proof of concepts for API Health Checks, and Kafka
- Containerized microservices for local development and testing using Do...
- Implemented proof of concepts for API Health Checks, and Kafka
- Containerized microservices for local development and testing using Docker
- Automated UI tests for Web and Mobile using Selenium and Appium
- Designed UML models and Sequence Diagrams to document and communicate design of features and backlog items
- Built webpages using Telerik UI & Razor Pages and mobile application using Xamarin and Xamarin Form
- Created normalized tables over the existing system design to increase data integrity and reduce data redundancy
- Developed the Persistence layer for a microservice using Entity Framework Core against a SQL Server
- Applied Test Driven Development process to implement unit tests using xUnit and Moq libraries
- Automated tasks for switching between developer systems to increase setup times for system testing
- Improved pull requests process by creating PR templates, rules, and pipeline build for testing the incoming changes
- Added code documentation to provide endpoint information for Swagger UI
- Lead several small teams for high priority production bug fixes or enhancements
- Mentored other developers about common design patterns and web standards
C#
SQL
Selenium
UML
Test driven development
Docker
Appium
Apache Kafka
Entity Framework Core
ASP.NET
View more
React Developer
Lurik Labs
2018-09-01-2020-03-01
- Built complex functional UI components using React Hooks, Bootstrap, and Styled Components
- Proposed using GatsbyJS to create static s...
- Built complex functional UI components using React Hooks, Bootstrap, and Styled Components
- Proposed using GatsbyJS to create static sites to improve site performance and scalability
- Connected GatsbyJS with Contentful’s CMS to query data using GraphQL for ease of use for copywriters
- Created 3D Scene for the landing page using Three.js with custom interactive controls
- Mentored other developers on best practices in functional and class components, and component lifecycles
- Established CI/CD in Netlify using Contentful’s webhooks and GitHub code changes to trigger build/deploy actions
- Collaborated with UI/UX team to create the new design for the landing page
Continuous Integration
Jira
Bootstrap
View more
Continuous Integration
Jira
Bootstrap
React
Continuous Deployment
Gatsby
Styled-Components
View more