Profile Picture

About Me

I’m a Senior Software Engineer with 10+ years of experience crafting scalable, maintainable, and high-performance web applications. I’m passionate about architecting solutions that solve real-world challenges today while remaining robust and adaptable for the future.

Currently, I’m part of the PagerDuty team, where I lead front-end initiatives and design user interfaces that power our digital operations platform. I’m also a member of Frontend Architecture Strategy team (fe/ast), where we shape the future of frontend architecture at PagerDuty. I thrive on turning complex requirements into intuitive, delightful user experiences.

Expertise

My core strengths include:

  • Frontend Development (React, TypeScript, JavaScript, Vite)
  • Scalable Frontend Architecture & System Design
  • UI/UX Implementation
  • Technical Leadership & Team Mentorship

I also bring a strong foundation in back-end development, enabling me to deliver robust full-stack solutions when needed.

Professional Impact

Over my career, I have:

  • Led software projects from concept to launch
  • Mentored engineers at all levels
  • Built and scaled high-performing engineering teams
  • Established best practices and coding standards
  • Consistently improved application performance and user experience

Technical Stack

My current toolkit includes:

  • TypeScript / JavaScript
  • React & the React Ecosystem
  • Vitest, Jest & React Testing Library
  • Node.js
  • Modern CSS (CSS Modules, Styled Components)
  • Frontend Architecture Tools & Patterns

While I stay up-to-date with the latest technologies, I always prioritize solid engineering principles and choose the right tool for each challenge.

Writing & Sharing

I regularly write about:

  • Frontend Architecture & Design Patterns
  • Best Practices in Front-end Development
  • Scaling and Maintaining Frontend Applications
  • Engineering Leadership & Technical Decision-Making

Let’s connect! Find me on LinkedIn, GitHub, or reach out via email.