Hey there! 👋 I'm Jake, a full stack software engineer obsessed with building dynamic, user-friendly products. With seven years of experience in the realms of open source and media, I've dedicated myself to crafting code that makes a tangible impact.
Constructed a full-stack Events Management System using React, Node.js, and Express, implementing modern architectural patterns to streamline data capture and reduce user signup time by 85%.
•
Migrated codebase to TypeScript, improving code safety and maintainability, reducing reliance on unit testing
•
Reconstructed the User Authentication Platform with Express, leveraging a custom ORM abstraction over
PostgreSQL to enhance security against scripting injections and boost database query performance.
•
Deployed empathetic design for accessibility driven UX using CSS & Sass, leveraging variables and methods for developer readability and emphasizing operable display for differently abled user demographics
•
Built Jest-based React Testing Library tests as part of epic to increase front-end code coverage by 40%.
•
Employed robust CI/CD via Docker, Cypress and Github Actions to deploy critical updates and new features,
minimizing feature branch maintenance for an application with over 200k unique annual users
Developed VisionMQ observability tool for message broker, RabbitMQ, to model and display microservice
apps, tracking health of throughput & network pain points; facilitating scalability and event-driven architecture
•
Created the Event Driven Arch Dashboard utilizing React, Recharts, and React Flow to create an intuitive, developer centric UI for SRE teams to visualize and monitor RabbitMQ connections and interaction points
•
Dispatched WebSocket protocol for bidirectional and concurrent client server communication for RabbitMQ exchanges, increasing throughput to 50,000 messages/second based on internal load testing
•
Configured Prometheus to query highly variable tracing data unavailable in RabbitMQ’s Management API, integrating automated alerts for message broker bottlenecks and exposing 200+ unique health indicators
•
Integrated Jest and React Testing Library to create a comprehensive unit testing suite across the Core Observability Dashboards, integrating with our Github Actions for CI Pipeline
Advised e-commerce developer team, facilitating campaigns for vendors Intel, AMD, Nvidia, and supplementing product pages with HTML for better SEO and conversion. Constructed 100+ page SOP document for best practices and internal tools.