İsmail Salih Namdar, Developer in Istanbul, Turkey
İsmail is available for hire
Hire İsmail

İsmail Salih Namdar

Verified Expert  in Engineering

Web Applications Developer

Location
Istanbul, Turkey
Toptal Member Since
May 16, 2021

İsmail is a web developer with in-depth knowledge of React and JavaScript. He's built and managed large web apps, including dashboards for high-profile brands such as Pladis Ulker and Tofas, and created patient analysis tools for orthodontists in the USA that made getting braces more affordable. Ismail also developed mobile applications with React Native. He cares about performance and code maintainability to provide high-quality software capable of quickly answering in-depth React questions.

Portfolio

OrthoDx
JavaScript, React, Functional Programming, Canvas, Node.js
Proente
JavaScript, Node.js, WebSockets, GraphQL, React Native, React, AngularJS...
Erstream
JavaScript, React, Redux, iOS, Zeplin, React Native

Experience

Availability

Part-time

Preferred Environment

MacOS, WebStorm, Git, Slack, Kong Insomnia, Amazon Web Services (AWS), Jira

The most amazing...

...products I developed were dynamic dashboards that show factory owners real-time data about their machines and increased their customer base.

Work Experience

Software Engineer

2020 - PRESENT
OrthoDx
  • Developed a patient analysis tool with a canvas for orthodontists that enabled them to see analysis reports in real time when they moved any point on a patient's image.
  • Devised an entering formula feature for orthodontists that enabled them to create formulas executed in clients.
  • Built a back-end service that lets users export PDFs.
  • Developed an internal interactive UI canvas library.
  • Created a notification center on the front end to show orthodontists notifications and messages.
  • Designed a "putting-on-braces" treatment flow with state machines.
  • Created a tutorial walkthrough feature for the web application.
  • Developed an administration panel for the web application to manage users, patient cases, and subscriptions.
  • Built a 3D object viewer feature for the web application.
  • Developed an undo/redo feature for the patient analysis tool.
Technologies: JavaScript, React, Functional Programming, Canvas, Node.js

Software Engineer

2018 - 2020
Proente
  • Developed dynamic dashboards with charts for factory owners that enabled them to monitor their factory on one page.
  • Led a team of five, including back-end and front-end engineers, to implement dozens of new product features.
  • Built two React Native applications for internal users and published them on the App Store and Google Play Store.
  • Developed a module for technicians using React and GraphQL to complete their quality control process with the web app.
  • Migrated AngularJS web applications to React, combining them into one application.
Technologies: JavaScript, Node.js, WebSockets, GraphQL, React Native, React, AngularJS, Docker, Project Management, Redux, Charts, React Apollo, Expo, Figma

Mobile Developer

2017 - 2018
Erstream
  • Developed a React Native app with a custom video player that shows movies and TV series as well as live streams.
  • Created a React Native app that shows the news feed with a gallery and video player.
  • Built a continuous app integration system that lets users input data and publish the app to their store in one click.
Technologies: JavaScript, React, Redux, iOS, Zeplin, React Native

Prowmes

https://proente.com/en/prowmes/
Prowmes is an advanced manufacturing execution system (MES) product used by high-profile brands such as Pladis Ulker and Tofas. It is an IoT solution combined with applications written with the newest technologies. It collects the information given by the machines in the factory and processes it to show meaningful data to managers and factory owners through dashboards, charts, and panels.

I assisted in the software development portion of the product and developed a React web app from scratch by implementing features from the previous AngularJS app. I combined different AngularJS apps into one and created real-time configurable dashboards, charts, and panels for managers and factory owners. Also, I assisted with a mobile application and published new releases to stores.

OrthoTx

https://www.getorthotx.com/
OrthoTx is a web application that brings orthodontists and dentists together. It provides patient analysis tools and a well-trained AI to assist orthodontists in reducing the amount of time spent performing an analysis. The web application provides real-time analysis reports on any orthodontist actions.

I guided the development of core features and developed a patient analysis tool from scratch. I built an internal UI library used by different services. In addition, I developed an export service that lets clients export PDFs with one click.
2014 - 2019

Bachelor's Degree in Computer Science

Istanbul Technical University - Istanbul, Turkey

Libraries/APIs

React, Node.js, Puppeteer, Formik, Liquid

Tools

WebStorm, Git, GitLab, GitHub, Postman, BrowserStack, Zeplin, React Apollo, Expo, Figma, Canvas, Slack, Kong Insomnia, Jira

Frameworks

Redux, Next.js, React Native, Cypress, Bulma, Ant Design, AngularJS, Tailwind CSS, Remix

Languages

JavaScript, HTML, GraphQL, TypeScript, CSS, Sass, C++

Paradigms

Functional Programming, Web Architecture

Platforms

MacOS, Firebase, Shopify, iOS, Docker, Amazon Web Services (AWS)

Storage

Database Management, PostgreSQL, Hasura

Industry Expertise

Project Management

Other

Software Development, OOP Designs, Web Applications, UI Testing, Styled-components, Architecture, Solution Architecture, Technical Leadership, Full-stack Development, API Integration, Operating Systems, WebSockets, Charts, State Machines, Forms

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