Senior Software Engineer Technical Lead | Scrum/Agile Methodologies | Complex Problem Solver
Senior Software Engineer with strong experience in Application Lifecycle Management (ALM), software development, and Agile/Scrum methodologies.
My expertise is varied, and I consider myself a "Swiss Army Knife" in operations across Software development/DevOps.
Rapid Product Delivery: Shipped a log search solution for DFIR teams under tight deadlines. Leveraged Postgres, PostgREST, and React to handle large-scale queries.
•
Scalability & Performance: Introduced on-demand infrastructure provisioning, reducing operational overhead and boosting uptime. Cut response times by 25% and average query time by 50%.
•
Data Visualization & Interactivity: Built dynamic log search interfaces, optimizing readability and usability for large datasets. Enabled agents to run complex queries against huge datasets, shortening time to find all malicious event data, from 1 week to a couple days improving overall case management efficiency.
In guiding JXBX through their initial launch, I advised on frontend and backend best practices and conducted a detailed review of their codebases and architecture. My focus was optimizing for best practices and scalability, streamlining their development process, and choosing technologies supporting long-term growth. This strategy helped ensure a robust foundation for the project, enabling efficient scaling and adaptability to future needs.
In this role, I drove innovation across teams and consistently challenged each to raise the bar in solutions development that increased business velocity. I optimized tooling for the Development and Ops teams to improve efficiency and stability.
I directed the rebuild of three front-end applications and six REST APIs, creating a cohesive B2B platform.
Through the development of an internal tooling system, we were able to deploy customers in 1 hour of development time instead of 2 days; I led ongoing revamping of process the Operations team could deploy new customers in under 10 mins.
By sunsetting an outdated check-only process and introducing a proprietary donation disbursement system, I sped up check delivery and offered instant electronic payments.
I implemented the Scrum framework and coached the Product team on scalable product planning, stakeholder management, technical constraints, developer collaboration, and decision-making, significantly reducing SDLC from 2 months to 2 weeks for new feature development.
I created shared middleware using AWS AppSync and Lambda that unified disparate REST APIs and optimized backend communication. This created a more optimal developer experience with fewer bugs happier developers, and the ability to onboard a developer in days instead of weeks.
I initiated a CI/CD pipeline and code review standards that standardized development practices and cut feature deployment time from weeks to a single day.
By transforming a complex monolithic API into a modular, feature-based backend architecture, I accelerated development and reduced bug introduction across various financial tech components.
I evolved six non-compliant databases to meet SOC 2 compliance, including RBAC, encryptions, and accurate backups with minimal operational interruption.
Delivered customized software solutions to meet the distinct needs of government clients. This included orchestrating the development of a design system aimed at improving the aesthetics and usability of OIT Dashboards.
Department of Veterans Affairs (VA):
The Hub: Designed and implemented multi-faceted dashboards utilized by various departments within the VA Office of Information and Technology (OIT), including the Chief Information Officer’s team. These dashboards provided crucial insights into IT investments, operational readiness, and Quality Performance Review (QPR) metrics, directly influencing strategic decision-making processes within the VA OIT.
VSO Benefits Platform: Developed the VSO Benefits Platform to streamline the benefits claims process for veterans and VSO members. The platform is easy to use and accessible and significantly reduces claim processing time, resulting in faster benefit delivery and a better experience for veterans.