Mustafa Yılmaz, Developer in Istanbul, Turkey
Mustafa is available for hire
Hire Mustafa

Mustafa Yılmaz

Verified Expert  in Engineering

Software Developer

Location
Istanbul, Turkey
Toptal Member Since
May 11, 2022

Mustafa is a dedicated developer with more than six years of experience working on scalable B2B and B2C products. His background in interdisciplinary engineering is one of his strongest suits. He loves working on the front-end side of the development cycle, especially with React and its ecosystem. Mustafa is also experienced with back-end technologies such as JavaScript, Express.js, NestJS, Python, and Django.

Portfolio

Walbit
JavaScript, React, Redux, Redux-Saga, Tailwind CSS, Gatsby, Figma, UX Design...
Envanterium (ENV Technology)
JavaScript, React, React Native, Python 3, Django, Express.js, MongoDB...
Conferatu Inc.
React, TypeScript, JavaScript, GitHub, Git, Tailwind CSS, Next.js

Experience

Availability

Part-time

Preferred Environment

MacOS, NeoVim Text Editor, React, JavaScript, Node.js, Visual Studio Code (VS Code), NestJS, Express.js, TypeScript, Next.js

The most amazing...

...product I’ve shipped is an end-to-end B2B stocktaking solution that revolutionized an otherwise manual and cumbersome process.

Work Experience

Co-founder | Lead Front-end Developer

2019 - PRESENT
Walbit
  • Designed and developed a UI component library specific to Walbit's requirements.
  • Developed a robust MVP using React and Ant Design for the private alpha phase.
  • Created and developed a front-end application with a small team where users can easily manage their algorithmic trading bots.
  • Implemented a background service in Node.js and MongoDB to gather and store real-time tick data of crypto assets.
Technologies: JavaScript, React, Redux, Redux-Saga, Tailwind CSS, Gatsby, Figma, UX Design, Web UX Design, UI Design, Full-stack, Full-stack Development, Python, HTML, CSS, APIs, REST APIs, WebApp, Postman

Co-founder | Head of Operations | Lead Front-end Developer

2017 - PRESENT
Envanterium (ENV Technology)
  • Made a cross-platform desktop application using Electron.js and React that bundles with its local back end built using Express.js and MongoDB. It allows connections from barcode scanner devices over a local network for data transfer and validation.
  • Created a robust end-to-end stocktaking solution that can work either offline in sub-ground storage solutions or logistic warehouses or online in retail stores without relying on a physical connection for synchronizing data.
  • Built a SaaS-like multi-tenant platform for our customers to manage their stocktaking operations and for us to manage our business operations (back office).
  • Developed a cross-platform mobile application using React Native. The application is currently available on the application stores, and it was created to replace the barcode scanner devices and utilize the mobile device's camera.
  • Managed the operations team for handling stocktaking processes in Turkey.
Technologies: JavaScript, React, React Native, Python 3, Django, Express.js, MongoDB, PostgreSQL, Redux, Redux-Saga, Electron, Antd, Full-stack, Full-stack Development, NoSQL, B2B, Python, HTML, CSS, APIs, REST APIs, WebApp, Postman

Senior React Front-end Developer

2022 - 2022
Conferatu Inc.
  • Reworked the existing Next.js web application to implement new UI/UX designs.
  • Moved the existing Next.js web application from a single-page application (SPA) to an incrementally built static site with Incremental Static Regeneration (ISR) to improve application performance and web vitals.
  • Implemented new features to a web application, like an infinite video player for featured thoughts and embedded TikTok videos.
  • Moved the web application to progressive web application (PWA) to enable launch from desktop and possibilities of web notifications.
Technologies: React, TypeScript, JavaScript, GitHub, Git, Tailwind CSS, Next.js

Senior Front-end Development

2019 - 2021
Vagon
  • Developed the front end for the user dashboard before the startup's Product Hunt launch on March 19, 2020.
  • Created the front end for the Vagon file feature, a file storage solution like Dropbox for users' cloud computers.
  • Helped the team transfer their front-end application to their new design for the startup's second Product Hunt launch on April 8, 2021.
Technologies: JavaScript, React, Redux, Redux-Saga, SCSS, HTML, CSS, APIs, REST APIs, WebApp, Postman

Walbit Platform

Walbit is an opinionated algorithmic trading platform for crypto assets. We developed a robust platform that connects to the user's Binance account and automates their trading with respect to the user's preferences. Walbit utilizes seven different proprietary trading algorithms that cover various risk profiles. I developed the front-end application and designed the UI and UX.

Vagon Application

https://vagon.io/
Vagon is a B2C SaaS application that provides performant personal computers running on the cloud. Users can start with any computer specification and change the specifications any time they want. They can connect to the computer using their browser.

I developed the front end of the first version of Vagon's website and later helped them change their design system in the second version.

Envanterium

http://envanterium.com
Envanterium is a stocktaking platform with a multi-tenant SaaS application, cross-platform desktop application, cross-platform mobile app, and Windows CE barcode scanner application.

I developed and maintained the front-end of the web app using React, the entirety of the cross-platform desktop application using Electron.js and MERN, and the mobile application in React Native. I am currently overseeing the operations in Turkey.

Front-end Developer

https://cf.me
cf.me is a news source that takes all sides in delivering the news. Users can reach the news with bite-size information aggregated over the widespan of news sources.
I have helped them rework their front-end stack and provided them with a web page similar to their current iOS application.

Languages

JavaScript, HTML5, HTML, CSS, Python 3, Python, TypeScript, Go, SCSS

Frameworks

WebApp, Next.js, Express.js, NestJS, Django, Tailwind CSS, Redux, Electron, Nano, React Native, Material UI

Libraries/APIs

React, Node.js, REST APIs, React Redux, Antd, Redux-Saga

Tools

JSX, Postman, Vendor Independent Messaging (VIM), Figma, GitHub, Git

Paradigms

REST, UX Design, Web UX Design, UI Design, B2B

Platforms

Visual Studio Code (VS Code), MacOS

Other

Full-stack, Full-stack Development, MVP Design, User Experience (UX), User Interface (UI), Gatsby, APIs, HTTP, Chemical Engineering, Engineering, Computational Fluid Dynamics (CFD), Mechanical Engineering, Scientific Computing, Research, Fabrication, iTerm2, NeoVim Text Editor, Applied Research, Front-end

Storage

MongoDB, PostgreSQL, NoSQL

2012 - 2018

PhD in Mechanical Engineering

Koc University - Istanbul, Turkey

2015 - 2016

PhD Visiting Researcher in Electrical Engineering

EPFL - Lausanne, Switzerland

2009 - 2012

Master's Degree in Materials Science and Engineering

Istanbul Technical University - Istanbul, Turkey

2006 - 2009

Bachelor's Degree in Metallurgical and Materials Engineering

Istanbul Technical University - Istanbul, Turkey

2003 - 2008

Bachelor's Degree in Chemical Engineering

Istanbul Technical University - Istanbul, Turkey

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