
What I do
I have more than 7 years experience building software for clients all over the world. Below is a quick overview of my main technical skill sets and technologies I use. Want to find out more about my experience? Check out my online resume andproject portfolio.
React & Next.js
Building performant front-end applications with modular architecture, reusable components, and modern UI frameworks.
TypeScript & JavaScript
Developing type-safe, scalable applications with modern ES6+ features and advanced TypeScript patterns.
Node.js & Express
Creating robust backend services and APIs with Node.js, Express, and NestJS for scalable applications.
UI Libraries & Styling
Crafting responsive designs with Material UI, Ant Design, Bootstrap, and modern CSS3 techniques.
Build Tools & CI/CD
Optimizing development workflows with Webpack, Babel, ESLint, CircleCI, and modern build pipelines.
Testing & Quality
Ensuring code reliability with Jest, Cypress, React Testing Library, and comprehensive test strategies.
Performance & Architecture
Implementing micro-frontends, module federation, and optimizing Web Vitals for scalable applications.
GraphQL & APIs
Designing efficient data fetching strategies and building robust API integrations with GraphQL.