About Me

I'm a Frontend Engineer with 5 years of experience building production applications using React Native, React.js, and TypeScript. My work spans mobile and web development, API integration, offline-first data handling, and long-term production support.

I enjoy solving real-world problems, improving existing codebases, and collaborating with cross-functional teams to deliver reliable and scalable software. I also use AI-assisted tools like ChatGPT and GitHub Copilot in my daily workflow to support coding, debugging, and documentation.

How I ship

I work within a structured software development lifecycle — moving a feature deliberately from one stage to the next.

  1. 1Requirements & PlanningGather requirements, break down tasks, and estimate effort to define realistic timelines.
  2. 2DevelopmentBuild the feature with clean, maintainable, and testable code.
  3. 3TestingValidate functionality through unit testing and QA collaboration.
  4. 4ReleaseDeploy to production with proper release validation.
  5. 5Production SupportMonitor, debug, and resolve post-release issues.

Engineering Approach

Clean Code

Write readable, maintainable, and testable code that scales with the product and the team.

Collaboration

Work closely with product, QA, and backend teams to turn requirements into reliable releases.

Problem Solving

Break down complex, real-world problems and find effective, production-ready solutions.