Latitude - Senior Full Stack Software Engineer
• Led full lifecycle delivery of “ad pod” playback features, designing seamless transitions where parent video pauses, interactive pods play in sequence, and primary content resumes, unlocking future monetization and engagement opportunities.
• Designed a Netflix-style channel browsing experience where users could scroll through multiple interactive videos, preview content on hover, and select videos that appealed most to them, powering survey workflows that gathered rich, actionable engagement data for clients.
• Refactored video view and live viewer counting system by migrating logic from exposed Admin API endpoints into a serverless architecture with Firestore triggers, scheduled Cloud Functions, and Pub/Sub events, improving scalability, eliminating client-side dependency, and reducing security surface area.
• Shipped production-ready features across Svelte/TypeScript front-end and GCP/Firebase back-end, consistently delivering end-to-end solutions directly impacting client engagement strategies.
• Delivered multilingual AI-powered video conversation features by implementing translation pipelines and Elasticsearch indexing, enabling global users to interact with content in their native language and expanding the company’s client base into international markets.
Hub Group - Senior Full Stack Software Engineer
• Led a team of 4 engineers in successfully deploying projects, overseeing project planning, coordination, and execution.
• Designed and implemented scalable cloud solutions using Microsoft Azure, including virtual machines, Azure Functions, and SQL Database, resulting in a 40% improvement in system performance and a 20% reduction in operational costs.
• Developed a Node.js server to seamlessly migrate functionality from a Workato cloud platform to an Azure-based Node.js server, improving system scalability and reducing company expenses by 35%.
• Contributed to the successful migration of Java-based software from an acquired company, ensuring seamless integration and minimal disruption to ongoing operations.
• Maintained and enhanced legacy codebases written in Java and PHP, implementing optimizations and updates to improve performance, stability, and maintainability.
Costa Farms - Software Engineer
• Led the development of enterprise-scale microservices using React, TypeScript, Node.js, and SQL.
• Overlooked the development of SQL schemas for projects, providing clear guidelines for data structure, and actively collaborating with teammates to optimize performance and scalability.
• Designed and developed RESTful APIs with Node.js, enabling seamless integration and communication between various software components.
• Implemented Redux to manage the application state efficiently, enhancing the scalability and maintainability of the software system.
• Developed Python scripts to automate the extraction and maintenance of company order counts from local files, streamlining data processing and eliminating manual counting.
OS Labs - Full Stack Software Engineer
• Modularized Svelvet to the Model-View-Controller (MVC) design pattern to allow for ease of future development and lowering total package size from 5 MB to 263 KB.
• Enhanced long-term maintainability and reduced runtime errors by using TypeScript to implement type notation to specify variables or function parameters, allowing TypeScript to check for type compatibility at compile time.
• Utilized Jest testing library to validate that the application behaves as expected by testing each of its components to ensure node values were being updated and the results were being cascaded onto other corresponding components.
• Refactored the Svelte store to develop a non-persistent, relational database that utilizes a randomized ID to allow components to reference each other by utilizing an Object Oriented Programming (OOP) approach.