Full-stack Java/Kotlin (Spring Boot) and JavaScript (TypeScript, React, Next, Vue, Node) developer. Other technologies used include MySQL, Redis, RabbitMQ, AWS (S3, SNS, SQS, OpenSearch, etc.) WebSockets, Keycloak, Twilio and many others.
• Using AI (Claude Code, Codex and CodeRabbit) to greatly increase development throughput.
• Collaborate with product, UI/UX and other developers to add features across several microservices.
• Built React and Vue component libraries to UI/UX specification on top of headless components for great usability and accessibility.
• Directed an effort to move our tech stack from Angular/Vue to React, JavaScript to TypeScript, CSS Modules to Tailwind and Java to Kotlin.
• Greenfield development of multiple applications, such as Forms, Fax Dashboard, Video Chat
• Feature development and support of many others, such as Appointment Reminders, Messenger and the core Inbox.
• Helped transition our infrastructure from on-prem to AWS.