About
I've been a professional software engineer for 9 years. I understand the importance of building things that are scalable, maintainable, and easy to understand. Most importantly, I understand how to be a part of and how to scale engineering teams. I've worked with many different technologies and languages, but I'm most comfortable with React, Typescript, and Node.js.
Work Experience
Skills
React
I've been using React since 2016. I've worked with React Native, React Native Web, and React Native tvOS.
React Native
I've been using React Native from the very beginning. I've worked with it in a progfessionaly for a few years, I've also worked alongside the some core members of react native from Callstack. I've used React Native Web and Expo.
Next.js
I've been using Next.js for a few years now, and I'm still learning new things about it.
Agile Methodologies
Extensive experience leading and participating in Agile teams, driving iterative delivery, continuous improvement, and cross-functional collaboration.
Kanban
Implemented and managed Kanban boards for engineering and product teams to optimize workflow, visualize progress, and reduce bottlenecks.
Jira
Deep proficiency in configuring and using Jira for backlog management, sprint planning, and reporting to support Agile and product management processes.
Swift
I coded in Swift profesionally for a few years. I've worked with SwiftUI and SwiftUI 2.0. I'd prefer to build apps with React Native, but I like the functional programming style of Swift.
Typescript
I make my apps as type-safe as possible. I'm big on safety
TailwindCSS
TailwindCSS is my go to CSS framework. I've been using it for a few years now, and I'm still learning new things about it.
Node.js
I've been using Node.js for a few years now, and I'm still learning new things about it.
Elixir
Elixir was my language of choice for many years. I have not used it as much lately, but I still have a strong understanding of it.
Phoenix
I love using Phoenix, however I don't get the chance to use it much in a professional setting.
Postgres
I've been using Postgres on and off for a few years now. I'm mainly a frontend engineer but I'm capable of working with it.
Docker
I use docker to deploy my apps, and I'm still learning new things about it.
Kubernetes
I've been using Kubernetes for a few tasks. I understand how to use it but I'm not a dev-ops wizard
n8n
Agentic AI workflow builder
Product Management
- Agile Leadership: Led and participated in Agile teams, driving iterative delivery, continuous improvement, and cross-functional collaboration.
- Kanban & Workflow Optimization: Implemented and managed Kanban boards to optimize team workflow, visualize progress, and reduce bottlenecks.
- Jira Expertise: Configured and used Jira for backlog management, sprint planning, and reporting to support Agile and product management processes.
- Cross-functional Communication: Bridged the gap between engineering, design, and business stakeholders to deliver high-impact products.
- Product Delivery: Shipped multiple products from ideation to launch, balancing user needs, technical feasibility, and business goals.
Check out my latest work
I've worked on a variety of projects, from simple websites to complex web applications. Here are a few of my favorites.

Heartbeat Health
I was the second engineer hire, first frontend hire. I built and maintained the mobile apps and the web frontend for the company's flagship product, a HIPAA compliant telehealth platform.