Melih Ceyhan, Developer in Ankara, Turkey
Melih is available for hire
Hire Melih

Melih Ceyhan

Verified Expert  in Engineering

Back-end Developer

Location
Ankara, Turkey
Toptal Member Since
July 27, 2022

Melih has over a decade of experience in software development, working as a project manager for both back-end and front-end development. He specializes in end-to-end solutions and integration projects using C# and Microsoft SQL Server. Melih enjoys being a freelance developer because it allows him to use time more effectively and contribute to various companies.

Portfolio

Visma e-conomic a/s - Main
.NET, APIs, SOAP, C#, QA Automation, CI/CD Pipelines, SQL, REST, REST APIs...
Digital Transformation Office of the Presidency
C#, .NET Core, Entity Framework Core, Blockchain, REST, Microsoft SQL Server...
Presidency For Turks Abroad And Related Communities
C#, Entity Framework Core, Microservices, REST, .NET Core, TFS, C#.NET...

Experience

Availability

Full-time

Preferred Environment

Visual Studio, SQL, Git, Microsoft SQL Server, ASP.NET, REST, .NET Core, Object-relational Mapping (ORM), C#.NET, ASP.NET MVC, REST APIs

The most amazing...

...thing I've contributed is developing an electronic document management system used by over one million users.

Work Experience

Senior .NET Developer

2022 - PRESENT
Visma e-conomic a/s - Main
  • Migrated an existing codebase from the .NET Framework 4.7.2 to .NET 6.
  • Dockerized the monolith app into micro applications.
  • Tracked issues with Jira. Used the Agile methodology.
Technologies: .NET, APIs, SOAP, C#, QA Automation, CI/CD Pipelines, SQL, REST, REST APIs, Test Automation, .NET 4, Quality Assurance (QA), Messaging, Microsoft SQL Server, C#.NET, Unit Testing, Integration Testing, Back-end, ASP.NET Web API, ASP.NET Core, Active Server Pages (ASP), Cloud, Amazon Web Services (AWS), GitHub, Linux, Microsoft Visual Studio, Entity Framework, Microsoft Stack, Back-end Development, Agile Deployment, ASP.NET Core MVC, Agile, Kubernetes, Terraform, Object-oriented Programming (OOP), Best Practices, RabbitMQ, RESTful Services, RESTful Web Services, JSON REST APIs, API Development, Software Architecture, Microservices Architecture, Software Development Lifecycle (SDLC), JSON, Windows, Architecture, Microsoft, Cloud Services, Datadog, MVC Razor, Repository Pattern, .NET 6

Senior Software Engineer

2019 - 2022
Digital Transformation Office of the Presidency
  • Managed a team to develop several single-page applications.
  • Contributed to various blockchain projects. Forked the Ethereum and Avalanche networks.
  • Developed a website for tracking coronavirus statistics. This site had huge traffic at the beginning of the COVID-19 period.
  • Completed the development and maintenance of TFS tasks for several projects.
Technologies: C#, .NET Core, Entity Framework Core, Blockchain, REST, Microsoft SQL Server, C#.NET, .NET, JavaScript, Bitbucket, Visual Studio, SQL, Software Design, ASP.NET, Microservices, TFS, Git, APIs, API Integration, Databases, Object-relational Mapping (ORM), ASP.NET MVC, T-SQL (Transact-SQL), REST APIs, Technical Hiring, Source Code Review, Code Review, Interviewing, Task Analysis, Team Management, HTML, jQuery, CSS, Full-stack, JSON Web Tokens (JWT), Web App Development, Razor, Back-end, ASP.NET Web API, ASP.NET Core, Active Server Pages (ASP), Internet Information Services (IIS), Blazor, GitHub, Linux, Microsoft Visual Studio, Entity Framework, HTML5, JavaScript 6, Microsoft Stack, IIS, Leadership, Back-end Development, Front-end Development, Full-stack Development, Python, Node.js, Hosting, Front-end, User Interface (UI), GraphQL, Web Development, OWASP, ASP.NET Core MVC, PostgreSQL, Unit Testing, GitLab, Object-oriented Programming (OOP), Software Design Patterns, Best Practices, RESTful Services, RESTful Web Services, Windows Server, JSON REST APIs, API Development, SQL Server 2017, XML, Software Architecture, Microservices Architecture, Software Development Lifecycle (SDLC), Classic ASP, JSON, UX Design, UI Design, Windows, IIS SQL Server, Microsoft Outlook, Architecture, Microsoft Word Add-on Development, Microsoft, Cloud Services, MVC Razor, Repository Pattern, .NET 6, AWS Lambda, Domain-driven Design (DDD)

Senior Software Engineer

2017 - 2019
Presidency For Turks Abroad And Related Communities
  • Developed the scholarship management system used by 200,000+ users. It contains the whole process of applying, evaluating, declaring results, and tracking their educational success during the scholarship.
  • Managed a team to develop several single-page applications.
  • Finished developing and maintaining TFS tasks for several projects.
Technologies: C#, Entity Framework Core, Microservices, REST, .NET Core, TFS, C#.NET, Microsoft SQL Server, .NET, JavaScript, Bitbucket, Visual Studio, SQL, Software Design, ASP.NET, Git, APIs, API Integration, Databases, NoSQL, Object-relational Mapping (ORM), ASP.NET MVC, T-SQL (Transact-SQL), REST APIs, Technical Hiring, Source Code Review, Code Review, Interviewing, Task Analysis, Team Management, HTML, jQuery, CSS, Azure SQL, Azure, Full-stack, JSON Web Tokens (JWT), Azure DevOps, Microsoft Azure, Web App Development, Razor, Back-end, ASP.NET Web API, ASP.NET Core, Active Server Pages (ASP), Internet Information Services (IIS), Microsoft Teams, Dapper, Blazor, Cloud, Microsoft Visual Studio, Entity Framework, HTML5, JavaScript 6, Microsoft Stack, IIS, SQL Server 2016, Leadership, Back-end Development, Front-end Development, Full-stack Development, Hosting, Front-end, User Interface (UI), Web Development, TypeScript, ASP.NET Core MVC, Object-oriented Programming (OOP), Software Design Patterns, Best Practices, RESTful Services, RESTful Web Services, Windows Server, Azure PaaS, JSON REST APIs, API Development, SQL Server 2017, XML, Software Architecture, Cloud Architecture, Software Development Lifecycle (SDLC), JSON, Windows, IIS SQL Server, Architecture, Microsoft, Cloud Services, MVC Razor, Repository Pattern

Senior Software Engineer

2015 - 2017
Seneka Software
  • Managed a team and, as a developer, contributed to an electronic document management system used by one million users.
  • Worked actively on business intelligence applications for the health industry.
  • Developed and maintained the TFS tasks for several projects.
Technologies: C#, Windows Presentation Foundation (WPF), REST, .NET Core, Entity Framework Core, Microsoft SQL Server, C#.NET, .NET, JavaScript, Visual Studio, SQL, Software Design, ASP.NET, TFS, Git, APIs, API Integration, Databases, NoSQL, Object-relational Mapping (ORM), ASP.NET MVC, T-SQL (Transact-SQL), REST APIs, Technical Hiring, Source Code Review, Code Review, Interviewing, Task Analysis, Team Management, HTML, jQuery, CSS, Full-stack, Web App Development, Razor, Back-end, ASP.NET Web API, ASP.NET Core, .NET 4, WCF Web Services, Active Server Pages (ASP), Dapper, Blazor, Microsoft Visual Studio, Entity Framework, HTML5, JavaScript 6, Microsoft Stack, IIS, SQL Server 2016, Back-end Development, Front-end Development, Full-stack Development, Hosting, Front-end, User Interface (UI), Web Development, ASP.NET Core MVC, Object-oriented Programming (OOP), Software Design Patterns, Windows Services, Windows Server, JSON REST APIs, API Development, XML, Classic ASP, JSON, Windows Desktop, Windows App Development, Desktop App Development, Windows, Crystal Reports, C#.NET WinForms, IIS SQL Server, Microsoft, MVC Razor, SQL Server Integration Services (SSIS), Domain-driven Design (DDD)

Software Engineer

2014 - 2015
Anadolu Agency
  • Created an electronic election result tracking system that broadcasted the results to the subscribers and national televisions. This system got massive network traffic on election days.
  • Built a news feed system that included the whole process of creating content—from reporters to subscribers.
  • Developed the back-end features of Anadolu Agency's mobile applications.
Technologies: Java, MySQL, JavaScript, SQL, REST, APIs, API Integration, Databases, Object-relational Mapping (ORM), T-SQL (Transact-SQL), HTML, jQuery, CSS, Web App Development, HTML5, JavaScript 6, Back-end Development, Front-end Development, Full-stack Development, Front-end, Object-oriented Programming (OOP), Software Design Patterns, RESTful Web Services, Windows Forms (WinForms), API Development, XML, JSON, Windows, MVC Razor

Junior Software Developer

2011 - 2013
WASD (now Panteon)
  • Built the Silverlight-based web strategy game resulting in over 5,000 users in the first month.
  • Ported a flash-based game into HTML and JavaScript hybrid stack.
  • Developed a game engine with WPF for adding, updating, and deleting characters, adjusting in-game balance, and setting gameplay rules.
Technologies: C#, Windows Presentation Foundation (WPF), Microsoft SQL Server, Windows Communication Foundation (WCF), ASP.NET, C#.NET, .NET, JavaScript, Visual Studio, SQL, TFS, APIs, API Integration, Databases, Object-relational Mapping (ORM), ASP.NET MVC, T-SQL (Transact-SQL), HTML, jQuery, CSS, Full-stack, Payment APIs, Web App Development, Back-end, .NET 4, WCF Web Services, Active Server Pages (ASP), Internet Information Services (IIS), Microsoft Visual Studio, Telerik, IIS, Back-end Development, Full-stack Development, Front-end, User Interface (UI), Telerik Kendo UI, ASP.NET Core MVC, Object-oriented Programming (OOP), Software Design Patterns, Windows Services, Windows Server, Windows Forms (WinForms), API Development, Classic ASP, Windows App Development, Windows Desktop, Desktop App Development, Windows, C#.NET WinForms, IIS SQL Server, PayPal, Microsoft, MVC Razor

Electronic Document Management System

https://www.seneka.com.tr/
A web and desktop application based on C# for managing and tracking documents in an electronic environment used by over one million users in different companies. It allows users to create documents and send them with a flow while the e-signature is used for the final signature.

I worked as an application developer and team leader on this project. My responsibilities included managing a team of four developers, creating and maintaining databases, and integrating APIs. I also developed some features for external consumers, both web and desktop clients.

Coronavirus Tracking Website

It was a website and admin panel for tracking worldwide COVID-19 statistics. This application got data from several APIs, merged them into one source, and served them with a responsive front end. As COVID-19 has lost its effect, we closed the site.

I worked as a single developer on this project. My responsibilities included deciding software architecture, creating databases, integrating APIs, and developing web clients.

Election Results Tracking System

It is a web-based election result tracking system. The application gets data from field staff through web service integrations, merges them, and serves the clients. It has enormous traffic on election days.

I acted as a back-end developer while working on this project. My responsibilities were maintaining databases, integrating APIs and developing some on our side for external consumers.

Languages

C#, SQL, C#.NET, JavaScript, T-SQL (Transact-SQL), HTML, Active Server Pages (ASP), GraphQL, XML, CSS, HTML5, JavaScript 6, Java, Python, TypeScript, UML, VB.NET, Visual Basic

Frameworks

ASP.NET, .NET Core, Entity Framework Core, .NET, ASP.NET MVC, ASP.NET Web API, ASP.NET Core, ASP.NET Core MVC, Classic ASP, MVC Razor, Windows Presentation Foundation (WPF), JSON Web Tokens (JWT), .NET 4, Razor, Blazor, Telerik Kendo UI

Libraries/APIs

REST APIs, jQuery, Entity Framework, API Development, Microsoft Word Add-on Development, Windows Forms (WinForms), Node.js

Tools

Visual Studio, TFS, Git, Microsoft Visual Studio, Microsoft Outlook, Bitbucket, Dapper, GitHub, GitLab, Crystal Reports, Microsoft Teams, Terraform, RabbitMQ, C#.NET WinForms

Paradigms

REST, Object-relational Mapping (ORM), Object-oriented Programming (OOP), Microservices, Agile, Best Practices, Microservices Architecture, Windows App Development, Desktop App Development, Azure DevOps, Test Automation, Unit Testing, Hosting, UX Design, UI Design

Platforms

Software Design Patterns, Windows Server, Windows, Microsoft, Azure, Amazon Web Services (AWS), Windows Desktop, Blockchain, Docker, Linux, Telerik, Kubernetes, Azure PaaS, AWS Lambda

Storage

Microsoft SQL Server, JSON, NoSQL, Azure SQL, SQL Server 2016, SQL Server 2017, IIS SQL Server, Databases, MySQL, PostgreSQL, Datadog, SQL Server Integration Services (SSIS)

Other

Software Design, APIs, API Integration, Technical Hiring, Source Code Review, Code Review, Interviewing, Task Analysis, Full-stack, Web App Development, Back-end, Internet Information Services (IIS), Back-end Development, RESTful Services, RESTful Web Services, JSON REST APIs, Architecture, .NET 6, Windows Communication Foundation (WCF), Team Management, Payment APIs, Microsoft Azure, WCF Web Services, Microsoft Stack, IIS, Front-end Development, Agile Deployment, Full-stack Development, Front-end, User Interface (UI), Web Development, Software Architecture, Cloud Architecture, Software Development Lifecycle (SDLC), Cloud Services, Repository Pattern, SOAP, QA Automation, CI/CD Pipelines, Quality Assurance (QA), Messaging, Integration Testing, Cloud, Leadership, OWASP, Windows Services, PayPal, Domain-driven Design (DDD)

2008 - 2013

Bachelor's Degree in Computer Science

Hacettepe University - Ankara, Turkey

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