Tahsin Çetin, Developer in Izmir, İzmir, Turkey
Tahsin is available for hire
Hire Tahsin

Tahsin Çetin

Verified Expert  in Engineering

Software Developer

Izmir, İzmir, Turkey

Toptal member since January 7, 2022

Bio

Tahsin is a software engineer with ten years of experience in front-end and back-end web development. He designed an HR web application for Ministry of Health IT employees, developed a railway ticketing web app for buying tickets and making reservations, and built a forex social dictionary and funding management web application. Tahsin is an enthusiastic software engineer known for his excellent organizational and problem-solving skills.

Portfolio

eMastered Corporation
React, JavaScript, HTML5, CSS, ECMAScript (ES6), PHP, HTML, Next.js, MySQL...
MDA Social
Laravel, Vue, React, Next.js, MySQL, Azure, Git, MongoDB, Node.js, Tailwind CSS...
Piton ARGE
ASP.NET Core, Angular

Experience

  • JavaScript - 10 years
  • PHP - 8 years
  • React - 6 years
  • ECMAScript (ES6) - 6 years
  • Laravel - 6 years
  • Node.js - 3 years
  • Next.js - 3 years
  • TypeScript - 3 years

Availability

Full-time

Preferred Environment

Slack, Zoom, Jira, Confluence, Visual Studio Code (VS Code), PhpStorm, Trello, Docker

The most amazing...

...web application I developed while at the Turkish Ministry of Health was called DRG. It is used by over 800 hospitals in Turkey.

Work Experience

React Developer

2022 - 2023
eMastered Corporation
  • Developed user interface components and implemented them using React and TypeScript.
  • Managed the global state overflow by React Context.
  • Improved web vitals performance metrics and increased the SEO ranks.
  • Increased page speed by progressive web applications (PWA) pre-caching and implementing custom service worker.
  • Integrated AWS language translation service and created translation automation.
  • Improved mobile responsive design by using SASS and CSS.
  • Implemented Cypress parallel testing and refactored the Cypress pipeline in AWS.
Technologies: React, JavaScript, HTML5, CSS, ECMAScript (ES6), PHP, HTML, Next.js, MySQL, Laravel, Cypress

Senior Full-stack Web Developer

2021 - 2022
MDA Social
  • Designed an app for sharing messages by Twitter with scheduled cryptocurrency and custom messages.
  • Developed a forex social dictionary web application to use publicly by everyone. People can share their comments on related topics about forex.
  • Built a web application for managing the data of cryptocurrency payment web applications. It was a RESTful API made for client web apps.
  • Developed a HR management web application with full text search functionality with Algolia.
  • Created a forex funding management web application.
  • Created various payment integrations for the company customers.
  • Created various crypto-currency payment gateways for the company customers.
  • Worked closely and effectively with the company customers.
  • Designed and developed many web applications using TailwindCSS framework and VueJS.
  • Designed and developed many web applications using TailwindCSS framework and ReactJS.
Technologies: Laravel, Vue, React, Next.js, MySQL, Azure, Git, MongoDB, Node.js, Tailwind CSS, Vuex, OAuth, Algolia

Senior Full-stack Web Developer

2020 - 2021
Piton ARGE
  • Developed a fuel company card management web application.
  • Developed railway ticketing front-end web app for buying tickets and making reservations.
  • Exceeded goals through effective task prioritization and work ethic.
  • Created payment API gateway integration for company customers.
Technologies: ASP.NET Core, Angular

Senior Full-stack Web Developer

2013 - 2020
Turkish Ministry of Health
  • Led a team of four to develop a healthcare Business Intelligence web project and served as a full-stack web developer in addition to team lead.
  • Delivered a healthcare employee information web application. The information of the health and other personnel working in the university and private health institutions was managed by this web application.
  • Developed the city hospitals' reporting and management web application.
  • Created a web application to show the geographical location of the healthcare facilities and their services.
  • Designed an HR management web application for the Ministry of Health IT employees.
  • Developed and managed various large scale web projects.
  • Led team of 8 members effectively by agile methodology.
Technologies: PHP, ASP.NET MVC, Laravel, Vue, React, GraphQL, MySQL, REST, PostgreSQL, Linux

PHP Developer

2012 - 2013
OptimumTheme
  • Developed web applications and components using PHP programming. language.
  • Developed back-end components to connect applications with web services.
  • Worked closely with Project Managers and other developers to define. parameters and plan detailed specifications with clear project deliverables. and timelines to meet strict deadlines.
  • Mentored junior developers to coach on industry best practices and. techniques, resulting in competent developers and greater client. satisfaction.
Technologies: PHP, HTML, CSS

Experience

Healthcare Interactive Map Application

Turkish MoH wanted to develop a web application to show the geographical location of healthcare facilities and the services they offered. The interactive map application provides the location based on the health service provided and its province. The application is designed and developed as client- and server-side-separated layers.

React was used for front-end development. Redux was used for state management. The web API was developed using ASP.NET Core 2.0 with GaraphQL. A repository pattern was used as a development method.

Healthcare Business Intelligance

We developed a project called DRG while working at the Ministry of Health. Our development team consisted of four people. My position was as a team leader and full-stack web developer.

There were two different web applications. First, hospital staff record patient information with the web application. After recording patient information, it ensures disease classification. We enhanced the Australian Diases Classification Grouper to make it suitable for the Turkish health system. We developed this project with ASP.NET MVC 5.

Second, the web application in this project was a decision support system. We developed this reporting web application with the Laravel framework and provided a cross-filter feature in this reporting system.
This enabled users to easily filter the data field. Then users can export filtered reporting results.

The project is still in use by over 800 hospitals, including private hospitals in Turkey.

Forex Funding Management Web Application

http://www.gannportal.com/
Gannportal is a forex funding management web application aimed to make and manage fundings easily by the forex company funding agents. It also provides monthly leadership for agents to see their monthly funding amount score.

As a full-stack web developer, I built this web application with Laravel 8, Vue.js, and Tailwind CSS.

Toptal React Accelerator

The Toptal React Accelerator is an exclusive learning program that educates JavaScript developers in React, NextJS, Redux, and GraphQL. This is a two-month program consisting of rigorous learning exercises and hands-on activities, a stringent evaluation process, comprehensive learning assessments, and 30-40 hours of building an invoice management system. Within this invoicing application, users are able to track invoices, clients, and company information.

Education

2007 - 2012

Bachelor's Degree in Computer Engineering

Trakya University - Edirne, Turkey

Certifications

MAY 2022 - PRESENT

Toptal React Accelerator Graduate

Toptal, LLC

OCTOBER 2021 - PRESENT

React: Testing and Debugging

LinkedIn

AUGUST 2021 - PRESENT

React Hooks

LinkedIn

AUGUST 2021 - PRESENT

React: Components, Context, and Accessibility

LinkedIn

AUGUST 2021 - PRESENT

Learning Functional Programming with JavaScript ES6+

Linkedin

Skills

Libraries/APIs

React, Vue, Vuex, Node.js, Leaflet

Tools

Git, Prisma

Languages

PHP, JavaScript, C#, ECMAScript (ES6), TypeScript, GraphQL, HTML, CSS, HTML5

Frameworks

Laravel, Redux, ASP.NET Core, Next.js, Angular, ASP.NET MVC, Tailwind CSS, Cypress

Paradigms

REST, Testing

Platforms

Docker, Azure, Linux, Algolia

Storage

MySQL, MongoDB, PostgreSQL, Microsoft SQL Server

Other

OAuth

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