
Mustafa Yılmaz
Verified Expert in Engineering
Front-end Developer
Istanbul, Turkey
Toptal member since May 11, 2022
Mustafa is a dedicated developer with over 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 the JavaScript/TypeScript ecosystem with Express.js, NestJS, and the Python ecosystem with Django.
Portfolio
Experience
- React - 8 years
- Express.js - 7 years
- Front-end - 7 years
- JavaScript - 7 years
- TypeScript - 5 years
- SCSS - 5 years
- Next.js - 4 years
- Tailwind CSS - 4 years
Availability
Preferred Environment
MacOS, NeoVim Text Editor, React, JavaScript, Node.js, Visual Studio Code (VS Code), Express.js, TypeScript, Next.js, Tailwind CSS
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
Lead React Front-end Developer
URBINT, INC.
- Developed and maintained multiple customer-facing products' front end, focusing on reliability and extensibility.
- Ensured a coding standard through peer reviews to enforce consistency between different parts of the codebase.
- Trained and mentored a team of front-end developers to maintain and extend their experience on Urbint codebases.
- Coordinated the roadmap and development processes between front-end, back-end, and product teams.
Senior React Front-end Developer
Conferatu Inc.
- Developed a mobile application from the previous engagement's output web application using Capacitor.
- Implemented new features to the mobile application with pixel-perfect UI transition from Figma designs.
- Implemented scroll-like features specific to the app by utilizing several animation tools.
- Helped the founding team to hire in-house developers for the future of the product.
Senior React Front-end Developer
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.
Co-founder | Lead Front-end Developer
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.
Co-founder | Head of Operations | Lead Front-end Developer
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.
Senior Front-end Development
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.
Experience
Walbit Platform
Vagon Application
https://vagon.io/Envanterium
http://envanterium.comFront-end Developer
I have helped them rework their front-end stack and provided them with a web page similar to their current iOS application.
Education
PhD in Mechanical Engineering
Koc University - Istanbul, Turkey
PhD Visiting Researcher in Electrical Engineering
EPFL - Lausanne, Switzerland
Master's Degree in Materials Science and Engineering
Istanbul Technical University - Istanbul, Turkey
Bachelor's Degree in Metallurgical and Materials Engineering
Istanbul Technical University - Istanbul, Turkey
Bachelor's Degree in Chemical Engineering
Istanbul Technical University - Istanbul, Turkey
Skills
Libraries/APIs
React, Node.js, REST APIs, React Redux, Antd, Redux-Saga
Tools
JSX, Postman, Capacitor, Vendor Independent Messaging (VIM), Figma, GitHub, Git
Languages
JavaScript, TypeScript, HTML5, HTML, CSS, Python 3, Go, SCSS, Python, GraphQL
Frameworks
Tailwind CSS, WebApp, Next.js, Ant Design, Express.js, NestJS, Django, Redux, Electron, Nano, React Native, Material UI
Paradigms
REST, UX Design, Web UX Design, UI Design, B2B, Functional Programming, DevOps
Platforms
Visual Studio Code (VS Code), MacOS, Google Cloud Platform (GCP), Amazon Web Services (AWS), Kubernetes
Storage
MongoDB, PostgreSQL, NoSQL, Amazon S3 (AWS S3)
Other
Engineering, Full-stack, Full-stack Development, MVP Design, User Experience (UX), User Interface (UI), Front-end, Front-end Development, Gatsby, APIs, HTTP, Leadership, Chemical Engineering, Computational Fluid Dynamics (CFD), Mechanical Engineering, Scientific Computing, Research, Fabrication, iTerm2, NeoVim Text Editor, Applied Research, CI/CD Pipelines
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring