Professional Skills

Java
Spring Boot
JavaScript
Node.js
TypeScript
MySQL
PostgreSQL
Git
JQuery
ReactJS
PHP
WordPress
Python
HTML
CSS
SCSS
LESS

Employment History

Staff Software Engineer

bp pulse, Jul 2024 - Present

  • Architected an OCPI-compliant command engine supporting session commands from partner EMSPs, performing real-time validation and delivering reliable remote control of EVSEs for secure and reliable charge sessions (TypeScript, PostgreSQL).
  • Architected an OCPI-compliant pricing engine supporting complex tariff structures (TOU, minimums, varying fees, rates, VAT) implementing a constant-time price lookup enabling scalable high-performance billing (TypeScript, PostgreSQL).
  • Architected a payment processing integration with Payter to support Tesla EVSEs across distributed charging sites, enabling secure transactions and providing near real-time charge session details to users via onsite displays while eliminating dependency on the native Tesla app (Java, Spring Boot, PostgreSQL).
  • Developed and implemented a translation component mapping internal session IDs with external EMSP session IDs extracted through OCPP streams, enabling accurate session tracking for billing CDR recipients (Java, Spring Boot, MySQL).

Senior Software Engineer

bp pulse, Nov 2021 - Jul 2024

  • Architected a telemetry-driven monitoring and alerting platform for distributed EV charging infrastructure, enabling near real-time fault detection and automated customer notifications, reducing mean time to resolution and establishing measurable reliability and uptime standards incorporated into customer SLAs (Node.js, MySQL).
  • Implemented integration with Geotab API for monitoring and alerting platform, providing SoC values from Tesla rental vehicles to support load management in partnership with Hertz, enabling near real-time fault detection and automated alerts when vehicles complete charging (Node.js, MySQL).
  • Built a command dispatcher service to support the load management service, separating responsibilities and enabling scalable processing of high-volume charger commands and facilitating targeted testing (Java, Spring Boot, MySQL).
  • Implemented a UK-mandated randomized delay feature in the load management service, ensuring regulatory compliance and safe deployment under smart charging regulations that exist to prevent grid instability (Java, Spring Boot, MySQL).
  • Developed the overcurrent protection feature in the load management service, enabling real-time detection of excessive load and automatic shutdown of chargers to prevent hardware damage (Java, Spring Boot, MySQL).
  • Designed, developed, and implemented route management integration with TripShot, delivering route analytics enabling the data science team to optimize the load management service for efficiency (Java, Spring Boot, MySQL).
  • Collaborated with field operations to validate onsite EVSEs during site onboarding, sending remote OCPP 1.6 commands and analyzing real-time charger behavior to identify issues, assess limitations, and improve operational reliability.
  • Investigated critical infrastructure metrics and assessed monitoring services to design a comprehensive infrastructure and operations monitoring plan, providing a foundation for proactive system health management and reliable uptime.

Software Engineer

Collibra, Mar 2020 - Nov 2021

  • Architected an end-to-end demo registration system with SDR-configurable user journey routing, real-time form validation, competitor filtering, and automated Salesforce integration, streamlining lead qualification and onboarding (PHP, jQuery, Salesforce SOAP API, internal REST API).
  • Architected a full-stack lead capture system integrating Marketo into WordPress, dynamically generating lead capture forms with real-time validation, pre-populated with GDPR-compliant user data from CRM, improving conversion consistency and maintaining data integrity (Marketo REST API, OAuth2.0, JavaScript, CSS, SCSS, MySQL, PHP).
  • Engineered an internal tool enabling concurrent user registration and automated access provisioning to facilitate onboarding of new accounts while synchronizing new users with any existing Salesforce records (Salesforce SOAP API, Force Toolkit, SOQL, MySQL, PHP).
  • Designed and delivered an end-to-end integration with Salesforce to automate synchronization of user email changes across CRM and internal database, improving data integrity, reducing cross-platform inconsistencies, and delivering a seamless cross-platform user experience (Salesforce SOAP API, Force Toolkit, SOQL, MySQL, PHP).
  • Engineered an AJAX-driven filtering system for WordPress content modules, incorporating stateful pagination and browser history management, enhancing content discoverability for an improved user experience (JavaScript, CSS, SCSS, PHP).
  • Implemented Status Dashboard to display health status of product ecosystem and keep users informed of ongoing maintenance and issues, improving brand trustworthiness (AWS SDK, JavaScript, JSON, PHP).
  • Implemented internal tool to set Google Structured Data Schemas for distinct FAQ pages, helping to establish the company as a reliable source of knowledge on specific keyword topics, improving SEO and brand trustworthiness.
  • Achieved an overall 82.33% improvement in site performance through implementations on the frontend aimed at removing bulk, resulting in Google Lighthouse scores of 83/95/85/89 on Mobile and scores of 97/94/92/91 on Desktop, with a total load time of 2.1 seconds on GTMetrix.

Frontend Engineer

EnerKnol, Feb 2016 - Mar 2020

  • Developed and implemented UI improvements and features to solve user experience issues based on user stories such as Pagination, Search Form Design and Interactions, Custom Maintenance Banners and Error Pages, and establishing a standardized style guide (JavaScript, jQuery, CSS, LESS, MongoDB, MySQL, Jinja, Python).
  • Developed and implemented Search Form UI that resolved a complexity issue resulting in browser lock-up due to multiple nested loops when accessing and selecting third level child items (JavaScript, jQuery, CSS, LESS, Jinja, Python).
  • Engineered WordPress integration to validate and automate lead data synchronization with Zoho CRM on lead capture forms and administrative updates to user profiles within dashboard (Zoho CRM, JavaScript, PHP, Google reCAPTCHA).
  • Architected and designed multiple POC modules, resulting in new enterprise customer subscriptions such as a team-centric Calendar, a Live Feed of newly scraped policy items, a Heat Map module of the latest trending bills and dockets within search results, and a User Dashboard for latest relevant updates (InVision, Adobe Photoshop, CSS, LESS, JavaScript).
  • Developed and implemented WordPress plugin to modularize and allow admins to customize contract packages and control access allocation to the product platform (PHP, Python).
  • Engineered WordPress plugin to automate synchronization of new posts across WordPress and SaaS platform for a seamless user experience (CSS, LESS, PHP, Python, MongoDB, Elasticsearch).

Education

Bachelor of Technology: Computer Systems Technology

New York City College of Technology, 2016