About Me

Profile

I'm a Frontend Developer with 4+ years of professional experience, specializing in React, TypeScript, Next.js, Vue.js and Node.js. I've successfully delivered scalable applications across Manufacturing, Distribution, IT Outsourcing, FinTech, E-commerce, and Media industries, serving thousands of daily users with high-performance solutions.

Experience

Lead Frontend Developer

MARK FORMELLE

Manufacturing & Retail (Fashion / FMCG)Aug 2024 - Present

Developing Android applications and React-based platforms for production automation and real-time monitoring.

  • Developed Android application for automating production processes and real-time statistics, adapted for TSD Scanner equipment integration
  • Built React Native and Expo-based Android application, implementing Expo Air for real-time update handling and seamless data synchronization
  • Building analogous platform for Turkey's clothing production platform "Egamen", providing end-to-end process control from order intake to product delivery to clients
  • Architected React ecosystem-based platform with AI-integrated statistics, worker salary management, and real-time monitoring of knitting machine status
  • Ensured uninterrupted and stable platform operation for +2000 users, developing comprehensive testing strategy using Jest and Cypress libraries with Unit testing (80%), Component testing (15%), and E2E testing (5%)
  • Set up CI/CD pipeline, achieved 90% code coverage and 100% test coverage
ReactReact NativeExpoTypeScriptJestCypress

Frontend Mentor

NAJOT TA'LIM

Education / EdTechJul 2024 - Feb 2025

Teaching frontend development fundamentals and mentoring students to become employed developers.

  • Collaborating with the team to achieve 80% of students transitioning from zero programming experience to employed developers
  • Taught JavaScript core, Algorithms, React fundamentals, HTML, and CSS to +15 students, providing comprehensive foundation for frontend development
JavaScriptReactHTMLCSS

Frontend Team Lead

ABIZ

Distribution / FMCGSep 2023 - Aug 2024

Leading frontend team and developing CRM systems for warehouse management and sales operations.

  • Developed CRM system for warehouse management, sales, and monthly accounting in React and TypeScript ecosystem, streamlining business operations and data management
  • Led a 4-person frontend team using Scrum
  • Implemented E2E testing using Cypress testing library, ensuring comprehensive test coverage and application reliability
  • Managed code quality control and efficient code writing through Git workflow, establishing best practices and maintaining high standards across the team
  • Experienced in Git workflow and establishing CI/CD pipelines and testing
ReactTypeScriptCypress

Frontend Developer

UDEVS

IT OutsourcingMar 2022 - Aug 2023

Developing scalable web applications and project management platforms serving thousands of daily users.

  • Developed UPM platform similar to Jira and Cucumber for UDEVS, implementing complex drag-and-drop functionality, testing phases, and analytics (Nivo) charts for comprehensive project management
  • Developed scalable web applications serving +10,000 daily users with proficiency in React, TypeScript, and JavaScript
  • Established comprehensive testing strategy using Jest
  • Integrated GraphQL into web applications using Apollo Client
  • Optimized frontend performance through code splitting, lazy loading, memoization DRY, and SOLID principles
ReactTypeScriptJavaScriptGraphQLApollo ClientJest

Frontend Developer

MOUNTAIN

IT OutsourcingFeb 2021 - Mar 2022

Developing Vue.js-based single-page applications with optimized performance and enhanced user experience.

  • Developed Vue based single-page applications (SPA) with optimized performance and enhanced user experience
  • Collaborated closely with UX/UI designers using Figma to create intuitive, user-friendly interfaces aligned with business goals
  • Implemented smooth website animations using GSAP
  • Experienced in efficient code writing and team collaboration using Git workflow, and Jira board management
Vue.jsJavaScriptGSAPFigma

Skills

Frontend

🎨CSS
90%
📦Expo
85%
🌐HTML
95%
🟨JavaScript (ES6+)
95%
Next.js
90%
⚛️React
95%
📱React Native
85%
🧭React Navigation
85%
🔄React Router
90%
💅SCSS
88%
📘TypeScript
90%
💚Vue.js 3
80%
💾Caching Strategies
85%
✂️Code Splitting
90%
🔄Lazy Loading
90%
🔧React Dev tools
90%
🪟React Window
85%
Rendering Performance Optimization
90%
📱Responsive Design
95%

Backend

🔷GraphQL
85%
🍍Pinia
75%
🔌REST APIs
90%
🔗React Context
90%
🔄React Query
85%
🔄Redux
85%
🛠️Redux Toolkit
99%
📦Vuex
75%
🐻Zustand
80%

Tools & Technologies

📦Git
95%
🌊Git Flow
90%
⚙️GitHub Actions
85%
Vite
90%
📦Webpack
85%
🔄CI/CD Integration
85%
Code Quality Best Practices
90%
🧩Component Testing
88%
🌲Cypress
85%
E2E Testing
85%
🧪Jest
90%
🧪React Testing Library
90%
🔬Unit Testing
90%

Design

🌈Chakra UI
85%
🎨Material UI (MUI)
90%
📱Responsive
95%
💅Sass/SCSS
88%
💅Styled Components
88%
💨Tailwind CSS
90%
User-Centric Design Principles
85%

Other

🍃MongoDB
70%
🟢Node.js
75%
🔒Security Best Practices
85%
🔌WebSocket
80%
🏗️Architectural Decision Making
88%
👀Code Review & Best Practices
90%
🤝Cross-Functional Collaboration
90%
📊Resource Planning & Allocation
85%
👥Team Mentoring & Guidance
90%