Metehan Senol, Developer in Istanbul, Turkey
Metehan is currently unavailable

Metehan Senol

Software Engineer and Developer

Istanbul, Turkey

Toptal member since December 3, 2025

Bio

Metehan is a backend-focused software engineer specializing in JavaScript and TypeScript. He builds reliable, scalable systems using Node.js, from REST and GraphQL APIs to background workers and distributed architectures. Metehan focuses on clean code, performance, and making back-end systems easy for teams to maintain and extend.

Portfolio

GlitchD Labs
TypeScript, Node.js, NestJS, AWS SDK, AWS Lambda, Docker, E2E Testing...
Deel
JavaScript, TypeScript, Node.js, Express.js, AWS SDK, Kubernetes, PostgreSQL...
MAYD
TypeScript, Node.js, NestJS, E2E Testing, AWS SDK, Kubernetes

Experience

  • SQL - 13 years
  • JavaScript - 13 years
  • Node.js - 10 years
  • PostgreSQL - 10 years
  • Docker - 7 years
  • TypeScript - 7 years
  • NestJS - 5 years
  • AWS SDK - 5 years

Preferred Environment

Slack, MacOS, Chrome, Gmail

The most amazing...

...contribution I've made is the development of one of the world's largest SaaS products at Deel, which is proudly ranked among the top 10 SaaS apps worldwide.

Work Experience

Senior Back-end Engineer

2024 - 2025
GlitchD Labs
  • Designed and developed reliable back-end systems powering GlitchD’s blockchain infrastructure platform. Used Node.js, NestJS, and AWS, and built and optimized APIs and services that enable instant deployment of rollups and custom Web3 architectures.
  • Built high-performance APIs and back-end services supporting rapid deployment of rollups and Layer 1 blockchain nodes.
  • Improved scalability and reliability of a Web3 infrastructure through optimized cloud-native design.
Technologies: TypeScript, Node.js, NestJS, AWS SDK, AWS Lambda, Docker, E2E Testing, Blockchain, Ethereum

Senior Back-end Engineer, Global Payroll & Compliance

2022 - 2024
Deel
  • Contributed to building and scaling back-end systems for Deel’s all-in-one payroll platform. Delivered secure, high-performance services powering global payroll and HR operations for distributed teams around the world.
  • Built and optimized back-end services that supported seamless payroll and compliance workflows for hundreds of thousands of global users.
  • Improved platform scalability and reliability through cloud-native architectures, leveraging AWS and Kubernetes.
Technologies: JavaScript, TypeScript, Node.js, Express.js, AWS SDK, Kubernetes, PostgreSQL, E2E Testing

Senior Back-end Engineer

2021 - 2022
MAYD
  • Joined as one of the founding engineers during the COVID-19 era, building and scaling microservices that powered MAYD’s native on-demand pharmacy delivery app.
  • Helped establish core engineering standards and infrastructure as part of the founding technical team.
  • Designed and scaled microservices supporting real-time pharmacy delivery across multiple cities.
Technologies: TypeScript, Node.js, NestJS, E2E Testing, AWS SDK, Kubernetes

Senior Back-end Engineer

2021 - 2021
Netguru
  • Delivered back-end services using Node.js and NestJS for a client project, contributing to fast-paced product development and helping clients scale engineering capacity and accelerate delivery.
  • Developed reliable Node.js and NestJS back-end services that supported rapid product and MVP delivery for the client.
  • Improved back-end code quality and performance through clean architecture practices and consistent code reviews.
Technologies: TypeScript, Node.js, NestJS, Unit Testing

Senior Full-stack Developer

2020 - 2021
London-based Fintech Startup
  • Participated in team planning and design discussions, led developers in translating requirements into solutions, and collaborated with marketing teams to keep projects on schedule and align with business needs.
  • Led a development team in analyzing requirements and delivering effective software solutions.
  • Improved cross-team efficiency by coordinating closely with Marketing to meet timelines and requirements.
Technologies: JavaScript, TypeScript, Unit Testing

Senior Full-stack Developer

2018 - 2020
BPM Software Startup
  • Built and implemented ERP and BPM solutions, created reusable modules to speed up development, and translated client requirements into actionable product stories.
  • Collaborated directly with clients to gather and refine requirements, transforming them into clear product stories and reducing rework during development.
  • Implemented and tested customizable business process management (BPM) functionalities that supported client business processes and improved overall workflow.
Technologies: JavaScript, Node.js, Unit Testing, SQL

Senior Full-stack Developer

2016 - 2018
Trendyol
  • Contributed to sprint planning and retrospectives, delivering scalable software components and high-availability applications. Conducted peer code reviews to improve code quality, performance, and maintainability.
  • Played a key role in migrating core platform components from a monolithic architecture to microservices, enabling scalability, independent deployments, and improved fault isolation across services.
  • Created modular, reusable software services that accelerated feature delivery and reduced duplication across multiple product teams.
Technologies: C#.NET, JavaScript, Node.js, Unit Testing, SQL

Software Developer & Consultant

2014 - 2016
Logo Software Inc.
  • Worked closely with business stakeholders to convert operational needs into scalable development tasks, delivering custom ERP modules and enhancements.
  • Converted client-facing business processes into working software modules, enhancing workflow automation and improving operational efficiency.
  • Collaborated with functional teams to refine business requirements into actionable development tasks, reducing rework and accelerating delivery timelines.
Technologies: C#.NET, SQL

Software Developer & Trainer

2011 - 2014
Bilişim Eğitim Merkezi
  • Created and delivered a hands-on training curriculum that introduced trainees to real software engineering workflows, coding standards, and modern development tools, dramatically improving their readiness for project environments.
  • Guided trainees through structured, real-world coding challenges and mini-projects, helping them strengthen problem-solving abilities, adopt best practices, and gain confidence working in collaborative, production-like settings.
  • Introduced modern development workflows, such as version control, agile practices, and clean code principles, improving trainee understanding of industry expectations.
Technologies: C#.NET, SQL, JavaScript

Experience

Back-end Engineering at Deel – A Top 10 Global SaaS Company

At Deel, one of the world’s leading payroll and compliance platforms, I played a key role in building and scaling back-end systems that power the company’s global payroll platform, used by thousands of distributed teams across 150+ countries. As part of the engineering organization behind a top-tier SaaS product, I worked on complex, high-scale systems that support onboarding, payroll processing, compliance, invoicing, and HR automation–all in a fully remote, globally distributed environment.

High-impact Article on Medium.com

In my article “Creating a RESTful Web API with Node.js and Express.js from scratch,” I guide readers through a hands-on, from-zero tutorial on building a fully functional REST API, demonstrating the “how” and the reasoning behind the architecture and best practices.

High-ranked Member in Stack Overflow

For over 8 years, I’ve been an active member of Stack Overflow, contributing to questions and answers related to topics such as JavaScript, TypeScript, and Node.js. I treat the platform not just as a Q&A site, but as an ongoing public logbook of real-world problem solving, collaboration, and continuous learning.

Education

2009 - 2013

Bachelor's Degree in Computer Engineering

Sakarya University - Sakarya, Turkey

2006 - 2009

Bachelor's Degree in Business Administration

Anadolu University - Eskisehir, Turkey

Certifications

OCTOBER 2017 - PRESENT

Professional Scrum Master - PSM I

Scrum.org

Skills

Libraries/APIs

Node.js

Tools

AWS SDK, Slack, Terraform

Languages

TypeScript, JavaScript, SQL, C#.NET

Paradigms

E2E Testing, Unit Testing, Agile, Scrum

Frameworks

NestJS, Express.js, Chrome

Platforms

Docker, MacOS, Ethereum, Blockchain, Kubernetes, AWS Lambda

Storage

PostgreSQL, MySQL

Other

Computer Engineering, Gmail, Business Administration, Software Development

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring