full stack developer · 4+ years

I build web and mobile products, from database to App Store.

React, Next.js and React Native on the front. PHP, Yii2 and MySQL behind it. Shipped end to end.

About

Strong experience in modern JavaScript/TypeScript ecosystems (React, Next.js, React Native) and backend development using PHP (Laravel, Yii2), with solid knowledge of relational and NoSQL databases. Comfortable working end-to-end, collaborating with designers and stakeholders, and continuously improving performance, code quality, and scalability.

Snapshot

Experience4+ years
FocusWeb + mobile
Core stackReact / Next / PHP
DeliveryFrom idea to deployment

Experience

What I bring to a project

01

Product delivery

Worked on multiple client-driven web and mobile projects, handling everything from requirement analysis and technical estimation to final delivery.

02

System architecture

Defined and contributed to the overall project architecture, both frontend and backend, choosing appropriate technologies, folder structures, and data flows based on project requirements.

03

Modern stack delivery

Developed modern applications using React, Next.js, TypeScript, and PHP (Laravel, Yii2).

04

Scalable UI systems

Built scalable and maintainable frontend architectures, implementing reusable components and consistent UI patterns using Tailwind, Bootstrap, Material UI, and shadcn/ui.

05

API and data flow

Designed and integrated REST APIs, managing data flow, authentication, and communication between frontend and backend services.

06

Performance improvements

Maintained and improved existing applications by fixing bugs, optimizing performance, and refactoring legacy code to better architectural patterns.

07

Deployment workflow

Participated in CI/CD workflows, ensuring smooth deployments and continuous updates.

08

Design collaboration

Collaborated with designers using Figma to accurately translate UI/UX designs into production-ready interfaces.

09

Team workflow

Used Git/GitHub for version control, task tracking, and team collaboration.

10

Planning and delivery

Managed tasks and tracked time using Trello and Everhour, contributing to predictable and timely deliveries.

11

Code quality

Helped define and follow coding standards and best practices, ensuring projects remained consistent, scalable, and easy to maintain.

Technical Skills

Tools and technologies I use

Frontend

ReactNext.jsReact NativeExpoTypeScriptJavaScriptTailwind CSSBootstrapMaterial UIshadcn/uiHTML5CSS3Figma-to-code UI implementation

Backend

PHPLaravelYii2REST APIsAuthenticationAPI integrations

DevOps & Tools

GitGitHubCI/CD conceptsVercelcPanelPostmanInsomniaAxios

Project & Workflow

Client-based developmentEstimation & deliveryTrelloEverhourInternal project management tools

Databases & Storage

SupabasePrismaMySQLMongoDBFirebaseCloudinary

Testing

VitestJestMocha

Selected work

Recent projects