Detail-oriented Software Engineer with proven expertise in designing, building, and maintaining scalable applications and APIs. Adept at collaborating within teams and driving innovative solutions, with a strong focus on leveraging technologies such as Go, Python, and GRPC to optimize performance.
Developed an automation system integrating third-party data into PDFs and XML requests for carrier integrations, streamlining over 1,300 submissions, eliminating manual entry, reducing errors, and accelerating workflows.
•
Key contributor to a core API system that generates and manages interviews leveraging Golang and GRPC.
•
Developed an internal management tool that leverages our APIs to empower non-technical employees to create and manage interview schemas with React and Graphql.
•
Maintained BFF services to handle client requests for the service API using Golang, Graphql, and GRPC.
•
Member of the API standards working group where we ensure that we use API best practices across engineering.
•
Conducted a engineering workshop on implementing industry best practices for structuring Go-based microservices, encompassing modular design principles, effective package organization, and adherence to clean architecture paradigms. In addition, during the workshop we did an in-depth code walkthrough, demonstrating optimal techniques for decoupling concerns, promoting code reusability, and facilitating maintainability within a Go application.
Taught a python course for the Blacks at Microsoft program while evaluating and supervising students' activities and performance levels to provide reports on academic progress.
•
Adapted methods of instruction and classroom materials to address individual students' needs.
Designed and implemented a large-scale file compression system that scanned through and compressed billions of files from the cloud by utilizing tools and concepts such as spring batch, multithreading, and multiprocessing.
•
Integrated Okta, a third-party user authentication system to utilize OAuth 2.0 and secure our gateway systems.
•
Secured API endpoints to restrict non-secure clients from accessing our applications.
•
Developed backend microservices and API gateways using Java and JavaScript and popular frameworks such as Spring Boot and Node.js.
•
Configured and Integrated Google Cloud Logging in all the platform microservices using the Spring Boot StackDriver Logging library.
•
Initiated efforts to migrate legacy applications to the next version of our software platform.