Skip to main content

Senior Frontend Developer

Mehmet Kaan Toprak

Senior Frontend Developer with 6+ years of experience building scalable, user-focused web and mobile applications using React, React Native, Next.js, JavaScript, and TypeScript.

At P-Tech Solutions, contributed to the ground-up setup of multiple fintech projects and over time took full ownership of the Merchant project's technical direction — from architecture through delivery.

email: kaanmehtoprak@gmail.comphone: +90 551 830 38 51Istanbul, Şişli, TurkeyGitHubLinkedIn

Available for senior frontend roles

6+ Years

Production experience across web and mobile products

Core Stack

React · Next.js · React Native · TypeScript

Architecture

Micro-frontends · Reusable UI systems · Performance

Domain Experience

Fintech · Admin panels · Mobile applications

/aboutAbout

Profile Summary

Senior frontend engineer focused on scalable products, clean architecture, and reliable production delivery.

Mehmet Kaan Toprak

Senior Frontend Developer

Istanbul, Şişli, Turkey

  • 6+ years production experience
  • React, Next.js, React Native
  • Fintech & enterprise tools
  • Micro-frontend architecture
  • Agile team collaboration

Senior Frontend Developer with 6+ years of experience building scalable, user-focused web and mobile applications using React, React Native, Next.js, JavaScript, and TypeScript.

At P-Tech Solutions, contributed as part of the frontend team to the ground-up setup of multiple fintech projects (Merchant, Cards, Wallet, Campaign), and over time took full ownership of the Merchant project's technical direction and decision-making, from architecture through delivery.

Strong background in reusable component architecture, micro-frontend systems, and REST API integration, with additional backend and full-stack experience gained through freelance projects.

Enjoys collaborating in Agile teams, contributing to architectural decisions, and mentoring junior developers.

/skillsSkills

Stack Matrix

A practical toolkit across frontend architecture, UI systems, mobile, testing, and fullstack awareness.

Frontend

09
ReactReact NativeNext.jsJavaScript (ES6+)TypeScriptHTML5CSS3Sass/SCSSBEM

State Management, Data Fetching and Forms

10
ReduxRedux ToolkitZustandReact Context APITanStack QueryAxiosReact Hook FormFormikYupZod

UI / Design Systems

06
Reusable Component ArchitectureAnt DesignChakra UIBootstrapTailwind CSSshadcn/ui

Animation and Interaction

02
Framer MotionScrollMagic

Architecture and Performance

08
Micro-frontend ArchitectureWebpackModule FederationCode SplittingLazy LoadingPerformance OptimizationLighthouseChrome DevTools

Testing

03
VitestJestReact Testing Library

Backend, Databases and BaaS

08
NestJSExpress.jsREST APIPrisma ORMMongoDBPostgreSQLSupabaseFirebase

Tools and Collaboration

10
GitGitHubDockerMicrosoft AzureAzure PipelinesJiraAgile/ScrumFigmaPostmanSwagger
/experienceExperience

Career Timeline

Six years of hands-on frontend delivery across fintech, admin panels, and internal business platforms.

Senior Frontend Developer

P-Tech Solutions

  • Contributed to the development of fintech products including Merchant, Cards, Wallet, Campaign, and related mobile applications.
  • Took an active role in frontend and mobile projects, from initial setup and architecture planning through implementation and delivery.
  • Owned the frontend development of the Merchant project, leading its implementation and ongoing enhancement.
  • Designed and built a shared UI component library, complete with documentation, adopted across multiple fintech projects (Merchant, Cards, Wallet, Campaign) to improve consistency, scalability, and maintainability.
  • Contributed to architectural decisions across frontend and mobile projects, from initial setup through ongoing development.
  • Implemented pixel-perfect, responsive interfaces based on Figma designs, ensuring a consistent user experience across screen sizes and devices.
  • Connected Merchant, Cards, Wallet, and Campaign applications through Module Federation as part of a micro-frontend architecture, and integrated multilingual support with i18n.
  • Provided ongoing guidance and support to junior frontend developers, helping them apply best practices in component development, code quality, and frontend architecture.
  • Set up and maintained CI/CD workflows using Azure Pipelines and Docker, and collaborated within an Agile/Scrum process (sprint planning, stand-ups, reviews, retrospectives).

Frontend Developer

Martı Technologies

  • Contributed to building the company's admin panel from scratch as part of the frontend team.
  • Developed frontend modules using Next.js, TypeScript, Sass/SCSS, and BEM methodology.
  • Integrated REST APIs using Axios to support application workflows and data exchange.
  • Managed application state with Redux Toolkit to maintain a scalable, predictable frontend architecture.
  • Built user interfaces with Ant Design and developed reusable UI components to improve consistency and maintainability.
  • Collaborated in an Agile/Scrum environment, participating in sprint planning, stand-ups, reviews, and retrospectives.

Frontend Developer

Maykim Group

  • Served as the sole Frontend Developer for internal company panels used in daily business operations, independently owning technical decisions from library/tooling choices to application structure.
  • Designed and implemented user interfaces from scratch in Figma without pre-defined designs.
  • Developed a large-scale internal management application — covering order, stock, dealer, and customer management — used daily by 20+ employees across the company.
  • Built responsive, mobile-friendly interfaces to support active use across desktop and mobile devices.
  • Integrated REST APIs and implemented frontend workflows for multiple business-critical modules.
  • Used React, CSS, Chakra UI, Ant Design, Bootstrap, and Redux Toolkit to develop and maintain application features.
  • Built reusable UI components to improve development efficiency, consistency, and maintainability across modules.
  • Applied semantic HTML and clean code principles to support scalability and readability.
  • Contributed to the ongoing development and enhancement of the company's e-commerce website.
/expertiseExpertise

Strategic Capabilities

Technical depth translated into business outcomes — from architecture to production-ready delivery.

Scalable Frontend Architecture

Builds maintainable, modular, and reusable frontend systems designed for long-term product growth.

Production-Ready UI Development

Delivers responsive, pixel-perfect, and accessible interfaces aligned with Figma specifications.

Fintech & Business Applications

Experienced in merchant systems, wallet and card flows, campaign modules, admin panels, and internal tools.

Micro-frontend Experience

Hands-on experience with Module Federation and multi-application frontend architectures.

Mobile Application Experience

Production experience with React Native, focused on usability, performance, and consistency with web products.

Fullstack Awareness

Freelance backend and fullstack experience with API development, database integration, and end-to-end delivery.

/workWork

Selected Work Areas

Production experience across fintech, enterprise admin tools, mobile, and fullstack delivery.

Fintech Merchant Platform

Frontend ownership and delivery for merchant-facing fintech workflows, from architecture to production.

Cards & Wallet Interfaces

User-facing financial product interfaces with a focus on clarity, responsiveness, and reliability.

Campaign Management Modules

Campaign-related UI modules integrated into broader fintech product ecosystems.

Admin Panel Development

Enterprise admin panels built with Next.js, TypeScript, and scalable component patterns.

Internal Management Systems

Large-scale internal tools for orders, stock, dealers, and customer operations.

React Native Mobile Features

Production mobile features with React Native, aligned with web product standards.

E-commerce Improvements

Ongoing frontend enhancements for e-commerce platforms and business-facing storefronts.

Freelance Fullstack Projects

End-to-end delivery including APIs, databases, and full feature implementation.

note·Some project details are limited due to confidentiality. The work reflects production-level experience across fintech, admin panels, mobile applications, and internal business tools.

/backgroundBackground

Education & Languages

Academic foundation and communication skills for international teams.

B.A. in International Relations

Atılım University

2014 – 2019

100% English Program

Languages

  • TurkishNative
  • EnglishB2
/contactContact

Start a Conversation

Open to frontend, React, Next.js, React Native, and fullstack-oriented opportunities.

Interested in collaborating on frontend, React, Next.js, React Native, or fullstack-oriented projects? I would be glad to hear from you.

location
Istanbul, Şişli, Turkey