- July 2023 - February 2025
Software Engineer - Confident LIMS
- Led migration of legacy AngularJS components to modern React and TypeScript applications, significantly improving performance, scalability, accessibility, and cross-browser compatibility in a highly regulated cannabis lab environment.
- Collaborated directly with product, design, and support stakeholders to gather requirements, design, develop, and iterate on customer-facing features and enhancements, delivering clean, tested, and maintainable code that reduced recurring defects and improved user experience.
- Built reusable component libraries and actively participated in code reviews, upholding high standards for code quality, organization, and elegance while supporting production deployments.
ReactTypeScriptJavaScriptPythonPostgreSQL - April 2019 - July 2023
Client Success Engineer - Confident LIMS
- Developed and customized frontend solutions and automated workflows for mission-critical client portals and lab applications in the regulated cannabis industry, ensuring data integrity, regulatory compliance, and seamless user experiences.
- Acted as a technical bridge between engineering, clients, and cross-functional teams, proactively translating user needs into production enhancements, debugging complex issues, and driving features end-to-end using SDLC best practices.
- Supported high-volume production web applications with a focus on performance optimization, API integrations, and reliable, accessible experiences for diverse users across 30+ states.
ReactTypeScriptJavaScriptPythonPostgreSQL - April 2017 - January 2019
Web Programmer - Advantage Route Systems
- Designed, developed, and maintained web-based applications using modern JavaScript, C#, and .NET, including RESTful API endpoints for client integrations, with emphasis on clean code, responsiveness, and security.
- Troubleshot and optimized application performance across hosting environments while collaborating with clients to implement custom features and ensure smooth onboarding.
VueJSJavaScriptWordPress,C#

Pandan
Restaurant inventory management system (in progress)
ReactNext.jsPostgreSQLVercelSupabaseTailwindCSS
Pick A Damn Movie
An app that allows you to pick a damn movie.
ReactNext.jsPostgreSQLVercelSupabaseTailwindCSS
Airman Accountability System
A desktop application that allows users to track the status of airmen on a military base.
VueJavaScriptNodePostgreSQLQuasar FrameworkElectron
Dark.net Hacker
A mobile game based on the game Mastermind, but with a hacker twist.
AngularJS v1JavaScriptIonic Framework v1
Corswerk v1
An app for students so they can track their to-do lists and assignments.
AngularJS v1JavaScriptIonic Framework v1

