Projects

Discover the applications and systems I've built throughout my career. Each project showcases different technologies and approaches to solving real-world problems.

Showing 10 of 10 projects

Therapy Buddy

Solo Developer

Therapy Buddy is a cutting edge AI assisted special therapy application for patients and therapists to collaborate with specialized therapy sessions.

A cutting edge AI application that allows therapists to securely run specialized guided sessions with their patients. Therapists can receive insigntful feedback from the AI on their patients and use that feedback to improve their sessions.

Key Achievements:

  • Therapy Buddy is a highly scalable Amplify + OpenAI application that scales from nearly zero to practically infinite users with zero
  • OpenAI integration to use the OpenAI API to provide high quality AI assisted therapy sessions
  • A cutting edge AI application that allows therapists to securely run specialized guided sessions with their patients.
  • +7 more achievements
Vue.jsVue.jsTypeScriptTypeScriptAWSAWSLambdaLambdaAmplifyAmplifyOpenAIOpenAIAWS CognitoAWS CognitoDynamoDBDynamoDBGraphQLGraphQL
2025 - Present
View details →

RSVP

Solo Developer

RSVP is a new approach to recorded interviews allowing a group of editors to create an interview series for users to complete and share with their audience.

An iOS and Android mobile app built with React and Typescript that allows users to complete interviews and share them with their audience. RSVP is an innovative approach to recorded interviews that streamlines the process of creating and sharing interviews with audiences.

Key Achievements:

  • Built a cross-platform mobile video app using React and Typescript
  • Used Capacitor to build native applications for iOS and Android
  • Used Firebase for authentication and data persistence, allowing for a seamless user experience
  • +1 more achievements
ReactReactTypeScriptTypeScriptCapacitorCapacitorFirebaseFirebaseNode.jsNode.jsExpressExpress
2024 - Present
View details →

eRepublic Events Portal

Senior Web Developer

The eRepublic Events Portal is a platform that allow a deeply integrated experience for eRepublic event attendees and sponsors.

The Events Portal is a deeply CRM integrated experience allowing for an elevated user experience for all event attendees and sponsors. It is highly scalable and uses Redhsift as a data warehouse to allow for data warehousing and analytics. OpenAI has been integrated for revolutionary AI task automation and reduced workload on the support teams.

Key Achievements:

  • Revolutionized eRepublic's sponsorship outreach and management through task automation and bespoke user experiences designed to drive engagement and revenue
  • A highly scalable and maintainable application using Vue and Laravel
  • Complex business logic is made simple and easy to understand with a robust event driven architecture
  • +4 more achievements
Vue.jsVue.jsPHPPHPMySQLMySQLAWSAWSDevOpsDevOpsLaravelLaravelDockerDockerRedshiftRedshiftLambdaLambdaOpenAIOpenAISalesforce SOQLSalesforce SOQL
2024 - Present
View details →

Government Navigator

Lead Developer

Government Navigator is a go-to-market sales and marketing intelligence platform tailored for state, local, and education IT vendors. By leveraging millions of data signals and decades of procurement expertise, it delivers real-time insights from early buyer-intent and pre-RFP alerts to verified contacts, jurisdictional profiles, statewide IT contracts, and curated market briefings so clients can uncover emerging opportunities and focus on winning deals instead of doing the homework.

I led a team of four developers to build and maintain a PHP/Laravel application that helps citizens find and access government services. The platform integrates with multiple government APIs and provides an intuitive search interface.

Key Achievements:

  • Scaled platform to support hundreds of daily active users
  • Led team of 4 developers through complete platform rebuild
  • Implemented robust search functionality using OpenSearch and allowing in-flight re-indexing
  • +7 more achievements
AngularAngularJavaScriptJavaScriptPHPPHPMySQLMySQLAWSAWSDevOpsDevOpsOpenSearchOpenSearchDockerDockerRedshiftRedshiftLambdaLambdaOpenAIOpenAI
2017 - Present
View details →

Badge Scanner

Senior Web Developer

Badge Scanner is a native iOS and Android application that allows attendees at eRepublic's events to scan each-other's badges and quickly connect with each other.

The Badge Scanner application was built using Ionic and Angular, with mobile first principles before mobile first was cool. It uses the Capacitor framework to build native applications for iOS and Android. The application uses the Salesforce SOQL API to query the Salesforce database for event attendees. The application is hosted on AWS Lambda and uses the AWS API Gateway to serve the application to the users.

Key Achievements:

  • 'Write once, deploy anywhere' mobile application using Ionic and Angular
  • Achieved excellent performance and scalability using SQLite for offline functionality
  • Used Lambda to allow for burstable usage patterns at a very low cost, deployed on edge locations to reduce latency
  • +3 more achievements
IonicIonicAngularAngularTypeScriptTypeScriptLambdaLambdaCapacitorCapacitorCordovaCordovaSalesforce SOQLSalesforce SOQLSQLiteSQLite
2017 - Present
View details →

eRepublic Registration Management System (ERMS)

Senior Web Developer

ERMS is a Windows and OSX desktop application that allows the management of every aspect of the eRepublic event registration process.

The eRepublic Registration Management System is a powerful desktop application that works as a control center for managing event registrations at live events. It was built to provide a streamlined user experience for event attendees to quickly register onsite and receive a badge syncing in realtime with Salesforce.

Key Achievements:

  • 'Write once deploy anywhere' cross-platform Windows and OSX desktop application using Electron and Typescript
  • Used SQLite for local data storage and syncing with Salesforce, allowing for full offline capabilities
  • Used SOQL and Salesforce's realtime event streaming to sync data with Salesforce for event attendee data in realtime
  • +3 more achievements
ElectronElectronTypeScriptTypeScriptJavaScriptJavaScriptNode.jsNode.jsSalesforce SOQLSalesforce SOQLSQLiteSQLiteOllamaOllama
2017 - Present
View details →

Falconry Journal

Solo Developer

Falconry Journal is a cross-platform mobile app built with Angular and the Ionic framework, delivering a native-like experience on both iOS and Android from a single codebase.

Falconry Journal is a mobile app (iOS and Android) that replaces the traditional paper logbook for falconers, making it quick and easy to record your bird’s weight, feeding amounts and quarry kills. It automatically predicts future weight based on loss‐per‐hour trends, geocodes kill locations from your photos, lets you export all your data for reporting or analysis, and securely stores important paperwork in the cloud.

Key Achievements:

  • Scaled the application to support 5,000+ daily active users and millions of concurrent events
  • Built for cross-platform deployment using Ionic and Angular
  • Uses Capacitor to build native applications for iOS and Android
  • +6 more achievements
IonicIonicAngularAngularTypeScriptTypeScriptCapacitorCapacitorCordovaCordovaSQLiteSQLiteAWSAWSLambdaLambdaAmplifyAmplifyGraphQLGraphQL
2017 - Present
View details →

MasterQueue

Senior Web Developer

Masterqueue is a cloud-based SaaS contact-management platform that automates and optimizes late-stage collections, skip-tracing, and repossession workflows by consolidating public-record data into a single source and eliminating manual, copy-and-paste processes. It embeds compliance checks (FDCPA, HIPAA, SOC 2) and provides data-driven contact-strategy analytics so financial institutions and government agencies can locate the right parties, streamline outreach, and reduce operational costs.

Architected and led the complete refactoring of Masterqueue, a monolithic On-Prem web application, transforming it into a secure and scalable cloud-based platform.

Key Achievements:

  • Successfully migrated legacy monolithic application to cloud architecture
  • Implemented security-focused policies and coding practices
  • Reduced infrastructure costs by 40% through cloud optimization
  • +6 more achievements
PHPPHPLaravelLaravelAWSAWSMySQLMySQLDevOpsDevOpsDockerDockerVue.jsVue.jsGoGo
2017 - 2019
View details →

DevOps Infrastructure Solution

Senior Web Developer

Engineered comprehensive DevOps solution optimizing workflows and reducing bugs.

Built web-based productivity tools that integrate CRM solutions with internal platforms, implementing DevOps methodologies for efficient facilitation of webinars, white papers, and other digital products.

Key Achievements:

  • Reduced deployment-related bugs by 60% through automated testing
  • Integrated CRM solutions with internal platforms
  • Streamlined digital product creation workflow
  • +1 more achievements
DevOpsDevOpsAWSAWSNode.jsNode.jsPythonPython
2017 - 2019
View details →

eRepublic CMS & Website Solutions

Web Developer

Built and deployed multiple website and CMS solutions for eRepublic publications.

Developed custom content management systems and websites for various eRepublic publications, focusing on performance, security, and user experience.

Key Achievements:

  • Deployed multiple high-traffic publication websites
  • Built custom CMS solutions tailored to editorial workflows
  • Optimized page load times by 50% through performance improvements
  • +1 more achievements
PHPPHPJavaScriptJavaScriptMySQLMySQLAWSAWS
2011 - 2018
View details →

Technologies Used

Vue.jsVue.jsTypeScriptTypeScriptAWSAWSLambdaLambdaAmplifyAmplifyOpenAIOpenAIAWS CognitoAWS CognitoDynamoDBDynamoDBGraphQLGraphQLPHPPHPMySQLMySQLDevOpsDevOpsLaravelLaravelDockerDockerRedshiftRedshiftSalesforce SOQLSalesforce SOQLAngularAngularJavaScriptJavaScriptOpenSearchOpenSearchIonicIonicCapacitorCapacitorCordovaCordovaSQLiteSQLiteElectronElectronNode.jsNode.jsOllamaOllamaGoGoReactReactFirebaseFirebaseExpressExpressPythonPython

Explore More