Ahmet Emir Ercin, Developer in Istanbul, Turkey
Ahmet is available for hire
Hire Ahmet

Ahmet Emir Ercin

Verified Expert  in Engineering

Full-stack Developer

Istanbul, Turkey

Toptal member since February 19, 2021

Bio

Ahmet has over 10 years of experience in software development covering the whole product lifecycle. Besides working as a product architect, he also contributes to open-source projects such as Chromium. Ahmet's continuously learning new languages, algorithms, frameworks, and tools, always eager to join hackathons and challenge himself.

Portfolio

YOKE
React, TypeScript, Next.js
Gatherin
TypeScript, Next.js, Google Cloud Platform (GCP), React, Node.js, Firebase...
Zephlex
React, React Native, Node.js, Google Cloud Platform (GCP)...

Experience

  • C++ - 8 years
  • Full-stack - 6 years
  • Node.js - 5 years
  • Google Cloud Platform (GCP) - 4 years
  • Next.js - 4 years

Availability

Part-time

Preferred Environment

Linux, MacOS, Windows

The most amazing...

...things I've developed are Chrome DevTools features such as taking web page screenshots.

Work Experience

Senior Full-stack Developer

2023 - 2024
YOKE
  • Created an admin dashboard from scratch to support the product team for daily tasks and monitoring.
  • Fixed bugs and implemented new features for the web app.
  • Integrated with 3rd-party services and improved the web app performance.
Technologies: React, TypeScript, Next.js

Senior Fullstack Developer

2022 - 2023
Gatherin
  • Developed whole application from scratch using React/Next.js.
  • Integrated Twilio API for video and audio streaming. Implemented the video room UI.
  • Enabled Stripe for payments and develeoped a ticket system for events.
Technologies: TypeScript, Next.js, Google Cloud Platform (GCP), React, Node.js, Firebase, Twilio, Twilio API, Stripe, Docker, Data Structures, Redux, Git, HTML, GitHub, CSS, REST APIs, Minimum Viable Product (MVP), HTML5, CSS5, Front-end, Responsive Web Design (RWD), Express.js, Webpack

Senior Full-stack Developer

2021 - 2023
Zephlex
  • Developed an app that provides real-time financial signals to thousands of users.
  • Created a mobile app using React Native and Firebase.
  • Migrated all CI/CD pipelines to the Google Cloud Platform (GCP).
Technologies: React, React Native, Node.js, Google Cloud Platform (GCP), Amazon Web Services (AWS), TypeScript, Firebase, Docker, Data Structures, Redux, Git, Linux, HTML, GitHub, CSS, REST APIs, Minimum Viable Product (MVP), HTML5, CSS5, Front-end, Tailwind CSS, Responsive Web Design (RWD), Express.js, Webpack

Senior Full-stack Developer

2021 - 2022
Cruise
  • Implemented new features for a React app and also fixed some bugs.
  • Created new API endpoints for an Express and Node.js app.
  • Contributed to some epics which created the first sale of the company.
Technologies: TypeScript, Node.js, React, Full-stack, JavaScript, Google Cloud Platform (GCP), Git, Algorithms, Redux, Docker, Data Structures, PostgreSQL, Linux, HTML, GitHub, CSS, REST APIs, HTML5, CSS5, Front-end, Responsive Web Design (RWD), Express.js, Webpack

Software Developer

2019 - 2021
Zephlex
  • Developed an app offering various charts for an in-house trading indicator, Sentiment, developed by Zephlex. The front end is built with React, Redux, and TypeScript to provide real-time updates for the indicator using Firebase's Cloud Firestore.
  • Built the whole stack from scratch. I'm still developing features and fixing bugs. The app now has around 3,000 active users, and the number is still growing, as our customers are satisfied with the product.
  • Developed a mobile app using Flutter, which is still in use and can be found in app stores.
  • Created bridging apps using .NET to read stock market data from local providers over DDE which is eventually written to Firebase Firestore and simplified our data acquisition.
  • Built microservices using Azure Cognitive Services to transcribe, translate, and summarize daily bulletins, enabling us to reach customers from different countries.
Technologies: React, TypeScript, Firebase, Full-stack, JavaScript, Amazon Web Services (AWS), Google Cloud Platform (GCP), Redux, Node.js, C#, .NET, Docker, Data Structures, React Native, Git, HTML, GitHub, CSS, REST APIs, HTML5, CSS5, Front-end, Express.js, Webpack

Product Architect

2017 - 2021
GFI Software
  • Executed 13 successful releases in four years. Implemented three major features, such as high availability and disk encryption.
  • Contributed to a variety of areas like bug fixing, feature development, and CI/CD pipelines.
  • Supported different teams such as maintenance, feature, and QA on a daily basis.
  • Improved overall product quality, which consequently improved customer trust and satisfaction.
Technologies: JavaScript, Python, C++, Node.js, Git, TypeScript, Data Structures, Redux, HTML, GitHub

Individual Contributor

2016 - 2021
Google Chrome
  • Developed a feature that enables taking a fullscreen screenshot from Chrome DevTools.
  • Developed and implemented a feature to enable autocompleting CSS classes in Chrome DevTools.
  • Provided numerous bug fixes for Chrome DevTools.
Technologies: JavaScript, C++, Git, Firebase, HTML

Software Developer

2014 - 2016
Wiliw
  • Created a live chat application with NLP features for the local market. The app was somewhat similar to Zopim. Its front end was pure JavaScript, and the back end was built in MongoDB.
  • Developed features and fixed bugs from the beginning of the development process.
  • Built unique features such as customizable popups, which engaged customers' attention.
Technologies: JavaScript, MongoDB, Docker, Data Structures, PostgreSQL, HTML

Software Developer

2011 - 2013
Farabi AHBS
  • Developed a desktop application for the National Health System to help family doctors track their patients.
  • Built the desktop application from the ground up using .NET, C#, WPF, and MySQL as a database.
  • Implemented the app with unique features, performance, and UI, which made it popular among family physicians.
Technologies: C#, .NET

Experience

Google Chrome Features

I developed several features for Chrome DevTools and also provided a variety of bug fixes. Features include taking fullscreen screenshots from DevTools and autocompleting CSS class names. I also contributed to DevTools testing.

Zephlex Web Application

http://www.sentimentalgo.com
A React and Redux-based web application developed primarily using Apache ECharts to display various charts for an in-house trading indicator. Firebase's cloud store is used as a database for real-time updates.

Using the same back end, I also developed an app called Sentiment Algo with Flutter. Sentiment Algo is still available in app stores.

Gatherin

http://gatherin.life
A video meeting app that connects users as if they are physically gathering. You have your own table, invite others, be on the stage, and many other features that make you feel like you are in a gathering in real life.

Education

2021 - 2023

Bachelor's Degree in Computer Science

University of London - London, United Kingdom

Certifications

SEPTEMBER 2022 - SEPTEMBER 2025

AWS Certified Solutions Architect – Associate

Amazon Web Services

Skills

Libraries/APIs

React, Node.js, REST APIs, Twilio API, Stripe

Tools

Git, GitHub, Webpack

Languages

JavaScript, C++, HTML, CSS, HTML5, TypeScript, Python, C#

Frameworks

Next.js, Express.js, Redux, React Native, Tailwind CSS, .NET

Paradigms

Responsive Web Design (RWD)

Platforms

Linux, Firebase, Docker, Amazon Web Services (AWS), MacOS, Windows, Google Cloud Platform (GCP), Twilio

Storage

PostgreSQL, MongoDB

Other

Full-stack, Minimum Viable Product (MVP), CSS5, Front-end, Algorithms, Data Structures

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