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.