
Seasoned full-stack software developer with over 6 years of professional experience. Thrives in collaborative, distributed teams, adept at solving complex problems. Experienced in diverse environments, from small startups to mid-size enterprises, proficient in both Object-Oriented and Functional programming languages. Enjoys blogging and cherishes quality time with family outside of work.
Engaged with various stakeholders to translate project requirements into actionable technical specifications. ● Established the backen...
Engaged with various stakeholders to translate project requirements into actionable technical specifications. ● Established the backend foundation in terms of code organization and setting up quality checks. ● Set up the necessary infrastructure and deployed the desktop version of the app, empowering admins to manage uploads, assign user roles, and monitor content usage. ● Developed API endpoints to support mobile client interactions. ● Developed a notification system for large uploads delegated to a background job. ● Added telemetry and observability to the application to capture various metrics and logs. ● Technologies: Elixir, Phoenix, Liveview, Vanilla JS, Google Maps API, GCP
Played a key role in architecting WebMap V1, a highly requested feature that enabled office managers to monitor field rep activity fro...
Played a key role in architecting WebMap V1, a highly requested feature that enabled office managers to monitor field rep activity from the desktop browser. ● Played a pivotal role in building Digital Contracts where sales representatives no longer have to work with physical papers to finalize contracts. Digital Contracts became a significant revenue driver for SalesRabbit, contributing nearly 30% of the company's total revenue during my tenure. ● Implemented a data warehousing BigQuery pipeline for analysis, enabling tracking of critical Digital Contracts KPIs within the company. ● Migrated critical PHP-based API endpoints to Elixir using OpenAPI Spec, improving system resilience and stabilizing the troubled lead sync service. ● Technologies: Elixir, Phoenix, Liveview, React, PHP, Laravel, Google Maps API, BigQuery
● Created an exchange platform allowing customers to exchange tickets autonomously, reducing call center volume by 70% and significant...
● Created an exchange platform allowing customers to exchange tickets autonomously, reducing call center volume by 70% and significantly decreasing manual email requests to customer care. ● Refactored our Stripe payments integration from the charges API to the Payment Intents API to ensure greater security for customers and regulatory compliance with Stripe payments. ● Created a background processes monitor, letting admin users know which background processes are running and each background process's status. ● Technologies: PHP, Symphony, Vanilla JS, React, JQuery