Pınar Ezgi Duymuş, Developer in Ankara, Turkey
Pınar is available for hire
Hire Pınar

Pınar Ezgi Duymuş

Verified Expert  in Engineering

Full-stack Developer

Location
Ankara, Turkey
Toptal Member Since
May 20, 2022

Pinar has 5+ years of hands-on experience in full-stack development, specializing in Java, Spring Boot, and React. She is familiar with SQL databases (MySQL, PostgreSQL) and NoSQL databases such as MongoDB. Pinar also has experience with microservice back-end applications and data exchange applications using message brokers such as Kafka and RabbitMQ, and she developed many data science projects using Python.

Portfolio

Central Bank of the Republic of Turkey
Java 11, PostgreSQL, IBM Db2, React, Node.js, Database Migration, MongoDB...
Turkish Aerospace Industries
Python, Python 3, MySQL, MQTT, React, PyTorch, Node.js, Front-end...
HAVELSAN
Java, React, Node.js, Front-end, Material UI, Git, Back-end, JDBC, JavaScript...

Experience

Availability

Full-time

Preferred Environment

Java 11, Spring Boot, React, PostgreSQL, Git, Python, API Development, Back-end, Database Migration, Full-stack Development

The most amazing...

...app that I’ve developed is an end-to-end data processing pipeline that combines AI-based insights and displays a dashboard with React.

Work Experience

Full-stack Engineer

2021 - PRESENT
Central Bank of the Republic of Turkey
  • Developed microservice applications to break dependencies between applications. Used Spring Boot for microservice development and Kubernetes as a server environment.
  • Migrated projects from commercialized dependencies into open-source technologies such as Kubernetes, PostgreSQL, and Apache Tomcat.
  • Developed a monitoring application for data flow using Spring Boot and React.
  • Added new features and improved existing ones into a React-based web application.
Technologies: Java 11, PostgreSQL, IBM Db2, React, Node.js, Database Migration, MongoDB, Front-end, Docker, Microsoft Excel, CSV, Git, TypeScript, Back-end, ESLint, JDBC, JavaScript, CSS, HTML, APIs, Full-stack, Full-stack Development, Microservices Architecture, Spring Boot, Apache Kafka, Integration, React Native, Microservices, Spring Microservice, RESTful Microservices, IntelliJ IDEA, SQL, Java, OOP Designs, Object-oriented Programming (OOP), Spring, JSON, REST APIs, Graphical User Interface (GUI), HTML5, CSS5, Axios, Agile, GitHub, Kubernetes, Minimum Viable Product (MVP)

Data Scientist

2019 - 2021
Turkish Aerospace Industries
  • Analyzed the time-series data of a plane component and developed predictive maintenance algorithms to get an insight into the decay of the plane parts. Applied Autoregressive Integrated Moving Average (ARIMA) and LSTM algorithms using Python, PyTorch, and Keras.
  • Developed a data processing pipeline to improve processes in a factory. Applied image processing algorithms such as YOLOv5 to detect people and objects; also used video processing algorithms to identify people's actions. Utilized Python, PyTorch, and MySQL.
  • Developed a dashboard-based surveillance system using cameras and reading camera data using FFmpeg. Used React on the front end.
Technologies: Python, Python 3, MySQL, MQTT, React, PyTorch, Node.js, Front-end, Microsoft Excel, CSV, Linux, Git, Back-end, JavaScript, CSS, HTML, APIs, Full-stack Development, Pandas, Data Analysis, Integration, React Native, Microservices, IntelliJ IDEA, PostgreSQL, SQL, C++, Machine Learning, OOP Designs, Object-oriented Programming (OOP), JSON, Lambda Functions, Web Scraping, Graphical User Interface (GUI), HTML5, CSS5, Axios, Agile, GitHub, Minimum Viable Product (MVP)

Full-stack Developer

2017 - 2018
HAVELSAN
  • Developed a Chrome extension to capture and record screens and integrated the extension with React. Created the user capability so users could use the recording function inside the website.
  • Developed web applications using Rest APIs and React on the front end.
  • Participated in defense industry software that decodes encoded aerial link-based data into meaningful commands.
Technologies: Java, React, Node.js, Front-end, Material UI, Git, Back-end, JDBC, JavaScript, CSS, HTML, APIs, Full-stack, Full-stack Development, Integration, React Native, RESTful Microservices, IntelliJ IDEA, Java 11, SQL, OOP Designs, Object-oriented Programming (OOP), JSON, REST APIs, Graphical User Interface (GUI), HTML5, CSS5, Axios, Agile, GitHub, Minimum Viable Product (MVP)

Fund Management Application

Developed a React-based front-end application supported by a back-end Django server that scraps data from the Turkish Exchange Traded Fund (ETF) website. With this app, users can manage their profit and loss situation.
2019 - 2022

Master's Degree in Computer Engineering

Middle East Technical University - Turkey, Ankara

2018 - 2019

Research Asistant in Computer Science

Ecole Polytechnique Federale de Lausanne - Switzerland, Lozan

2013 - 2018

Bachelor's Degree in Computer Engineering

Bilkent University - Turkey, Ankara

Libraries/APIs

Pandas, API Development, React, REST APIs, Node.js, PyTorch, JDBC

Tools

IntelliJ IDEA, Git, GitHub, MQTT, Microsoft Excel

Languages

SQL, Java, Python, Java 11, Python 3, JavaScript, C++, TypeScript, CSS, HTML, HTML5

Paradigms

Microservices, Agile, Object-oriented Programming (OOP), Microservices Architecture

Platforms

Docker, Linux, Apache Kafka, Kubernetes

Frameworks

Spring Boot, Spring, React Native, Spring Microservice, Django, Material UI

Storage

PostgreSQL, JSON, Database Migration, MySQL, IBM Db2, MongoDB

Other

Machine Learning, Active Learning, Bayesian Inference & Modeling, CSV, Back-end, Full-stack Development, Data Analysis, OOP Designs, Lambda Functions, Front-end, ESLint, Graphical User Interface (GUI), APIs, Full-stack, Integration, RESTful Microservices, CSS5, Axios, Minimum Viable Product (MVP), Remote Sensing, Web Scraping

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