Mustafa Yılmaz
Verified Expert in Engineering
Software Developer
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
Experience
Availability
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
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 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.
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/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.comI 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.meI have helped them rework their front-end stack and provided them with a web page similar to their current iOS application.
Skillset
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
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
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