Full Stack Web Developer with six years of applied experience in designing, developing, debugging, deploying, and maintaining robust features and applications. Keen focus on system design and continuous deployment strategies.
Modernized and optimized the flagship product, a distributed web service that aggregates and displays data from multiple machines within clients’ virtual environments.
•
Owned the entire software development life cycle of back-end and front-end services, from designing a roadmap to implementing the final product
•
Implemented functional and interactive UI components based on mockups from the design lead, prioritizing performance and responsiveness
•
Deployed CI/CD pipelines for production environments using GitHub Actions and Docker
•
Coordinated with other developers within a Scrum framework to preserve an organized workflow while still achieving fast turnaround times
Entry-level developer to work on the company’s authentication and client management server while also having an impact on multiple other products within the company. Worked closely with development, operations, architecture, and management teams to implement and deploy important features and fixes.
•
Designed and wrote secure, asynchronous RESTful cloud authentication using Node.js with an emphasis on efficiency and security
•
Expanded the cloud authentication server by implementing OAuth2 and OpenIDConnect capabilities, allowing greater interoperability with vendors
•
Independently maintained a distributed system built in .NET Core, provisioning and distributing multiple versions
•
Spearheaded an internal interface to expedite support cases, allowing the operations team to easily access and modify clients’ distributed service configurations.