Utku Tekalmaz, Developer in Berlin, Germany
Utku is available for hire
Hire Utku

Utku Tekalmaz

Verified Expert  in Engineering

Bio

Utku is a software engineer with six years of experience, specializing in React front-end development for four years. While he has built front-end, back-end, image processing, and embedded systems applications, his current focus is developing scalable, durable, and maintainable front-end and mobile applications with React and React Native. Utku's industry experience is backed by a bachelor's degree in electronics and communication engineering.

Portfolio

Pets Deli
JavaScript, React, Next.js, Tailwind CSS, Testing, Unit Testing, Jest...
Siemens
JavaScript, React, Node.js, Express.js, Full-stack, Front-end, Back-end...
Pars Tachograph Solutions
Java, Android, React, Bluetooth, Embedded Systems

Experience

  • Git - 6 years
  • JavaScript - 6 years
  • Data Structures - 6 years
  • Algorithms - 6 years
  • Node.js - 5 years
  • Redux - 5 years
  • React - 4 years
  • React Native - 3 years

Availability

Part-time

Preferred Environment

Slack, Discord, Microsoft Teams, GitHub, GitLab, React, React Native, Express.js, Node.js, Git

The most amazing...

...thing I've developed was the tachograph calibration application that became the fastest and most affordable solution and one of its kind in the world!

Work Experience

Front-end Engineer

2021 - PRESENT
Pets Deli
  • Developed new features for a popular country-wide eCommerce website, using Next.js for SEO-friendly content rendering and React Hooks for a state-of-the-art codebase.
  • Fixed bugs in many urgent situations and started to develop an engineering culture with test-driven development.
  • Launched the new features on different countries' websites and developed local experiences on them.
Technologies: JavaScript, React, Next.js, Tailwind CSS, Testing, Unit Testing, Jest, eCommerce, Search Engine Optimization (SEO), React Hooks, Test-driven Development (TDD), Front-end

Software Engineer

2020 - 2021
Siemens
  • Developed a full-stack application that can be configured as an embedded system, using React for the UI and Node.js for the back end.
  • Used Microsoft Team Foundation Server (TFS), currently known as Azure DevOps Server, as the version control service.
  • Developed features and tracked bugs. Additional project details are confidential.
Technologies: JavaScript, React, Node.js, Express.js, Full-stack, Front-end, Back-end, User Interface (UI), Version Control Systems, Embedded Systems

Front-end and Mobile Developer

2018 - 2020
Pars Tachograph Solutions
  • Developed an Android app for industrial use at truck services. It configured tachographs over a Bluetooth dongle and served them embedded on a tablet. Drivers could use the app to send their data to the government system.
  • Observed signals and bytes between the application and the embedded system domain and built the app through this obtained information.
  • Delivered the calibration app that's widely used in the industry. The niche data sender application reached a sizeable userbase and generated positive feedback from truck drivers.
Technologies: Java, Android, React, Bluetooth, Embedded Systems

Software Engineer

2018 - 2018
FourDotOne
  • Developed a factory application to track products from when they come out of a conveyor to when they land in a hangar.
  • Trained the deep learning model that was used for tracking.
  • Gained my first hands-on experience in training a deep learning model, which took 28 days and produced mind-blowing results.
Technologies: C++, OpenCV, Image Processing, Computer Vision, Deep Learning, You Only Look Once (YOLO), Artificial Intelligence (AI), Machine Learning

Software Engineer

2016 - 2018
UKA Vision
  • Conducted R&D on a corrugated cardboard counter machine, looking for new image processing techniques, and developed a value-added, ready-to-use product that met industrial standards.
  • Developed algorithms with OpenCV and C++ and the UI with WPF in C#. PLC systems were used for the hardware and maintained the application on the field.
  • Traveled and built the country-wide system, which became one of the leading cardboard counters in the industry.
Technologies: C++, OpenCV, C#, Windows Forms (WinForms), Computer Vision, Image Processing, R&D, Windows Presentation Foundation (WPF), Algorithms, User Interface (UI), Front-end, Back-end

Experience

Contact Keeper

https://github.com/utkutekalmaz/react-contacts
A full-stack side project I developed using the MERN stack (MongoDB, Express.js, React, and Node.js), allowing users to register and save their contacts. It uses JWT for authentication and can perform full CRUD action. It's deployed on Heroku and uses MongoDB Atlas.

Education

2011 - 2017

Bachelor's Degree in Electronics and Communication Engneering

Kocaeli University - Kocaeli, Turkey

Skills

Libraries/APIs

React, Node.js, OpenCV, Windows Forms (WinForms)

Tools

Git, Slack, Microsoft Teams, GitHub, GitLab, You Only Look Once (YOLO), MongoDB Atlas

Languages

JavaScript, ECMAScript (ES6), Java, C++, C#

Frameworks

Redux, Next.js, Tailwind CSS, React Native, Express.js, Jest, JSON Web Tokens (JWT), Windows Presentation Foundation (WPF)

Paradigms

Agile, Testing, Unit Testing, CRUD, Search Engine Optimization (SEO), Test-driven Development (TDD)

Platforms

Android, Heroku

Storage

MongoDB

Other

Software Development, Algorithms, Data Structures, React Hooks, Mobile Applications, Computer Vision, Image Processing, Discord, User Authentication, Deep Learning, Artificial Intelligence (AI), Machine Learning, eCommerce, Front-end, Full-stack, Back-end, User Interface (UI), Version Control Systems, Embedded Systems, Bluetooth, R&D

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