Led the design and development of a robust SDK for personalized menu content delivery, enabling partners to serve targeted, inventory-aware product recommendations.
•
Integrated the SDK across all of Jane’s e-commerce platforms, resulting in a 50% increase in ad revenue.
•
Collaborated with external retailers to onboard and implement the SDK, empowering them to power real-time, personalized menus on their own sites.
•
Centralized API contract definitions using OpenAPI schemas, serving as the single source of truth for both Go backend and TypeScript SDK types—ensuring type safety and consistency across the stack.
•
Set up CI/CD pipelines and streamlined deployment processes, improving release reliability and accelerating delivery across multiple integration points.
•
Focused on scalability, performance, and ease-of-use to ensure seamless adoption across a variety of retail and partner environments.
Developed and maintained Jane’s native iOS application, delivering a seamless mobile shopping experience and sustaining a 4.8-star rating on the App Store.
•
Built an in-store kiosk app tailored for dispensary environments, streamlining product discovery and checkout. The kiosk reduced time-to-checkout by 10% and increased overall checkouts by 15%.
In my role as a Software Engineer at Carbon Five, I worked closely with clients to optimize their software development processes and implement new features using a variety of frameworks and languages. I collaborated with cross-functional teams to build full stack applications and design systems, ensuring a seamless user experience. My work at Carbon Five allowed me to develop a diverse skill set in software development and client management.