Senior Software Engineer
CurrentBooz Allen – Worked as a Senior Engineer and as the Team Lead of the Home team which is the leading team for UI development of a large React JS application housed on an AWS cloud infrastructure. Utilizing tools such as redis session control, postgres as the database, and kubernetes for container management. As Tech lead I was responsible for managing the deployment of applications from various development environments through testing all the way to production. In addition I was responsible for all security compliance of the Home Application and keeping the application in accordance with all changes as the environment grew.DIA – Developed and managed an angular 12 application to modernize a dated process for valued members of the government team at DIA.The project utilized Docker to manage our virtual environment and MongoDB as the database. As team lead and architect for the project I was responsible for managing all development on the project, and working with the business analyst to create plans of action for current and future development. As the team lead I managed a team of 5 developers. As the lead developer I worked with the upper management team to create a project timeline and determine sprint cycles for myself and all other members of the development team. This timeline spanned a full fiscal year, and accounted for fixing older developmental issues from the prior code base. I would manage the more difficult tasks while dividing the remaining based on skill sets and experience. Under my guidance all milestones were accomplished and the project reached the version one deployment on time.As lead engineer I worked with security experts from the government sector to develop log scripts to meet all security specifications given via the security requirements. I was also responsible for the migration of the application from various test and development environments to the production environment.