•Led and managed a team of five engineers across skill levels to accomplish core company goals and objectives.
•Worked closely with product, design, and other engineer organizations to build cross-enterprise products.
•Created and consumed messages from Kafka to ensure accurate client account balances.
•Leveraged RabbitMQ and Kotlin to generate resilient audit logs so any money movement within the application is traceable.
•Built replayable user-action storage in Mongo to ensure long-running or async user actions’ eventual consistency.
•Played a central role in short-, mid-, and long-term planning across my organization to direct resources and set delivery expectations.
•Oversaw a 300% increase in department staffing, managing interviews, onboarding, and engineering resource allocation.
•Optimized build-time tooling resulting in a 500% improvement to build times as well as a 700% reduction in bundle size.
•Architected and built complex cross-system permissions to secure client banking information and PII.
•Built and maintained Playwright tests across several apps.
•Migrated CICD pipelines to enterprise-standard and improved pipeline speed by 15%.
•Migrated unit tests from Jest to Vite improving pipeline run speed by 2 minutes.
•Owned and maintained several internal shared SDKs including a typed backend SDK to provide access to the paychecks API, and a reusable UI component library built on react-hook-form.
•Championed feature flags across the org to ensure minimal downtime and optimal user experiences.