I am a Senior Software Engineer with 20+ years of experience designing and building enterprise-grade applications across HealthTech, FinTech, FoodTech, Transportation, and e-Commerce. I specialize in C#/.NET, NodeJS, TypeScript, Python, microservices, API-first design, databases (MSSQL, Oracle, MongoDB), and high-performance backend systems. I am skilled in cloud integration (AWS/Azure/GCP), CI/CD, and containerized deployments. I have a proven track record delivering scalable, maintainable, and secure backend solutions. I am available for remote Outside IR35 UK contracts and global B2B roles.

Necmettin Demir

I am a Senior Software Engineer with 20+ years of experience designing and building enterprise-grade applications across HealthTech, FinTech, FoodTech, Transportation, and e-Commerce. I specialize in C#/.NET, NodeJS, TypeScript, Python, microservices, API-first design, databases (MSSQL, Oracle, MongoDB), and high-performance backend systems. I am skilled in cloud integration (AWS/Azure/GCP), CI/CD, and containerized deployments. I have a proven track record delivering scalable, maintainable, and secure backend solutions. I am available for remote Outside IR35 UK contracts and global B2B roles.

Available to hire

I am a Senior Software Engineer with 20+ years of experience designing and building enterprise-grade applications across HealthTech, FinTech, FoodTech, Transportation, and e-Commerce. I specialize in C#/.NET, NodeJS, TypeScript, Python, microservices, API-first design, databases (MSSQL, Oracle, MongoDB), and high-performance backend systems.

I am skilled in cloud integration (AWS/Azure/GCP), CI/CD, and containerized deployments. I have a proven track record delivering scalable, maintainable, and secure backend solutions. I am available for remote Outside IR35 UK contracts and global B2B roles.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
See more

Language

English
Fluent
Turkish
Fluent

Work Experience

Software Architect | Engineer (AWS) at Andersen Lab
July 1, 2025 - January 1, 2026
Remote, contract role delivering a unified API solution for National Express Bus/Coach. Led multi‑team API design (API‑First), defined a common data model, authentication flow, and centralized services. Managed 3 development teams (50+ people) across API implementation and delivery, with emphasis on cloud architecture (AWS), CI/CD, and scalable microservices.
Cloud Software Architect | Engineer (AWS) at NebulaCT
June 1, 2023 - June 1, 2025
Cloud‑native delivery solution for a global food delivery ecosystem. Built multi‑product, multi‑language architectures with RESTful APIs, serverless components, and multi‑region deployments. Designed common data models, logging, auth flows, and integrations; implemented CI/CD across services and teams.
Senior Cloud Software Engineer (AWS) at Iress
June 1, 2022 - February 1, 2023
Improved existing fintech apps with AWS‑based backend, API Gateway, IAM, Lambda/DynamoDB, and cloud‑native patterns. Led migration and modernization efforts, including backend/frontend integration and cloud infrastructure provisioning.
Senior Software Architect | Engineer at Egero Bot
June 1, 2020 - October 1, 2021
Migration of legacy systems to AWS and modern web architecture. Developed 20+ .NET Core modules, front‑end React, and multiple integrations with Oracle and SQL Server. Led on‑site team and delivered a scalable cloud‑enabled architecture.
Cloud Software Architect | Engineer at Polunin Capital Partners
June 1, 2019 - July 1, 2020
Asset management / fintech SaaS platform. Integrated Bloomberg/Reuters APIs, designed multi‑tenant backend, and implemented data pipelines and storage solutions. Led 20+ .NET Core components and large MongoDB/SQL data stores.
Senior Software Lead | Architect | Engineer at Probel
September 1, 2007 - November 1, 2015
Asset management SaaS development, including HL7 data integration for hospital workflows and 100+ database objects. Led the MVC/.NET web stack, WPF interfaces, Oracle packages, and two‑way data synchronization.
EU Team Lead at Interfacing
June 1, 2021 - May 1, 2022
R&D to improve an existing low‑code platform; managed EU team of 5 developers; integrated REST APIs and coordinated migrations/integrations across teams; remote contract work with Canada & Germany.
Senior Software Engineer at EGEROBOT
June 1, 2020 - October 1, 2021
Migration and modernization of systems to cloud-based architecture; frontend in React; backend in Node.js; MongoDB/Oracle; CI/CD pipelines; on-site and remote engagements.
Asset Management / FinTech Software Engineer at POLUNIN Capital Partners
June 1, 2019 - July 1, 2020
Developed FinTech asset management software; integrated Bloomberg, Reuters APIs; led 14 .NET Core subprojects; SOLID principles, unit testing; backend REST APIs; MongoDB and MSSQL databases; CI/CD with Jira/TeamCity.
Senior Software Lead at EGERO BOT
January 1, 2015 - January 1, 2019
Led architecture and engineering across projects; web apps with React/Node.js; database design with Oracle and MongoDB; enterprise-grade software delivery.
Senior Software Lead | Engineer at PROBEL
September 1, 2007 - November 1, 2015
Asset management and finance SaaS; multiple MS SQL/Oracle modules; data synchronization, WCF/SOA patterns; Windows/WPF apps; self-hosted services.
Software Trainer at AKSER
January 1, 2005 - January 1, 2006
Microsoft trainer; onsite, full-time.
Software Developer at ACS
January 1, 2002 - January 1, 2004
Software development role; onsite; full-time.
Cloud Software Engineer (AWS) at Andersen Lab
July 1, 2025 - February 28, 2026
Led development of a unified API platform for ticketing and journey systems, enabling multiple internal teams and partner integrations. Implemented API-first design using OpenAPI specs, authentication, error handling, and logging. Collaborated with frontend/mobile teams to ensure seamless integration and robust performance. Tech stack included AWS, Node.js, NestJS, Terraform, Bitbucket, Jira/Confluence, and Lucidchart for design.
Cloud Software Engineer (AWS/Azure) at NebulACT
March 1, 2023 - June 30, 2025
Led development of 10+ microservices and 300+ APIs for a global multi-country food delivery platform. Implemented AI analytics, localization, and routing/forecasting logic to optimize operations. Designed CI/CD pipelines and automated deployments for backend services. Tech stack included AWS/Azure, Docker, Kubernetes (EKS/AKS), .NET, Python, RabbitMQ, MSSQL, REST APIs, Terraform and Jenkins.
Senior Cloud Software Engineer at IRESS
June 1, 2022 - February 28, 2023
Built serverless, event-driven financial applications with managed enterprise databases. Implemented secure IAM and access management, plus IaC deployments with Terraform. Used AWS Lambda, API Gateway, S3, CloudFront, Route53, and DynamoDB; integrated CI/CD with Buildkite.
EU Team Lead / Software Developer (Germany) at INTERFACING
November 1, 2021 - May 31, 2022
Led backend architecture and integration work for a low-code SaaS platform; Managed a team of 5 engineers across Europe; Delivered enhanced backend and integrations. Tech: AWS Cognito, API Gateway, Lambda, S3, NodeJS, TypeScript, Docker, REST APIs, .NET, MSSQL.
Senior Software Engineer | Lead at LEGEROBOT
July 1, 2020 - October 31, 2021
Migrated legacy systems to cloud-native architecture on AWS; Led backend development of scalable services; Implemented REST APIs, automated deployments and security policies. Tech: AWS, Kubernetes (EKS), Docker, NodeJS, React, REST APIs, IAM, EC2, Auto Scaling, Load Balancers, Route53.
Senior Software Developer at POLUNIN Capital Partner
June 1, 2019 - July 31, 2020
Developed backend services for asset management software, integrating Bloomberg & Reuters APIs; Managed database strategies, automated reporting, and multi-service integrations. Tech: .NET Core, MSSQL, MongoDB, RabbitMQ, Docker, WPF, REST APIs, Jenkins, Bitbucket.
Senior Software Lead, Engineer at JINTEGEROBOT
December 1, 2015 - January 31, 2019
Migration from legacy to AWS; Built scalable backend services and REST APIs; Implemented automated deployments and security policies. Tech: AWS, Kubernetes (EKS), Docker, NodeJS, React, REST APIs, IAM, EC2, Auto Scaling, Load Balancers, Route53.
Senior Software Lead | Engineer at PROBEL
September 1, 2007 - November 30, 2015
Migration Project - Hospital Information System (HIS) for HealthTech including multiple government API integrations; Also developed Restaurant Management System (RMS) with POS, web and Android apps; Tech: ASP.NET, C#, Oracle, HL7, REST APIs, WCF, MSSQL, Oracle, Java Android, React, WPF.
Software Dev/Lead at TUDEM
January 1, 2005 - July 31, 2006
Software development and team leadership for Delphi/.NET projects; Tech: Delphi, .NET, MSSQL.
Microsoft Trainer at AKSER
March 1, 2004 - December 31, 2004
On-site training and knowledge transfer for Microsoft technologies.

Education

Bachelor of Science in Computer Engineering at Dokuz Eylül University
January 1, 1997 - January 1, 2002
Master of Science in Computer Engineering at Dokuz Eylül University
January 1, 2003 - January 1, 2006
Master of Business Administration at Ege University
January 1, 2011 - January 1, 2013
BSc Computer Engineering at Dokuz Eylul University
January 11, 2030 - January 1, 2002
MSc Computer Engineering at Dokuz Eylul University
January 11, 2030 - January 1, 2006
MBA at Ege University
January 11, 2030 - January 1, 2013
BSc. Computer Engineering at Dokuz Eylul University, Izmir, TR
January 1, 2002 - January 1, 2002
MSc. Computer Engineering at Dokuz Eylul University, Izmir, TR
January 1, 2006 - January 1, 2006
MBA at Ege University, Izmir, TR
January 1, 2013 - January 1, 2013
BSc. Computer Engineering at Dokuz Eylul University, Izmir, TR
January 11, 2030 - January 1, 2002
MSc. Computer Engineering at Dokuz Eylul University, Izmir, TR
January 11, 2030 - January 1, 2006
MBA at Ege University, Izmir, TR
January 11, 2030 - January 1, 2013

Qualifications

AWS Solutions Architect – Associate
January 1, 2023 - January 18, 2026
Jenkins Engineer
January 1, 2020 - January 18, 2026
Kubernetes Application Developer (CKAD)
January 1, 2023 - January 18, 2026
MongoDB Developer Certification
January 1, 2021 - January 18, 2026
MS SQL Developer Certification
January 1, 2021 - January 18, 2026
.NET Core Developer Certification
January 1, 2021 - January 18, 2026
AWS Solution Architect – Associate
January 11, 2030 - March 17, 2026
Certified Kubernetes Application Developer (CKAD)
January 11, 2030 - March 17, 2026
Certified Jenkins Engineer (CJE)
January 11, 2030 - March 17, 2026
Certified .NET/Core Developer
January 11, 2030 - March 17, 2026
Certified MSSQL Developer
January 11, 2030 - March 17, 2026
Microsoft Certified Professional (MCP)
January 11, 2030 - March 17, 2026
Microsoft Certified Trainer (MCT)
January 11, 2030 - January 1, 2013
AWS Solution Architect – Associate
January 11, 2030 - March 17, 2026
Certified Kubernetes Application Developer (CKAD)
January 11, 2030 - March 17, 2026
Certified Jenkins Engineer (CJE)
January 11, 2030 - March 17, 2026
Certified .NET/Core Developer
January 11, 2030 - March 17, 2026
Microsoft Transcript (MCP)
January 11, 2030 - March 17, 2026
AWS Solution Architect – Associate
January 11, 2030 - March 17, 2026
Certified Kubernetes Application Developer (CKAD)
January 11, 2030 - March 17, 2026
Certified Jenkins Engineer (CJE)
January 11, 2030 - March 17, 2026
Certified .NET/Core Developer
January 11, 2030 - March 17, 2026
Certified MSSQL Developer
January 11, 2030 - March 17, 2026
Microsoft Certified Professional (MCP)
January 11, 2030 - March 17, 2026
Microsoft Certified Trainer (MCT)
January 11, 2030 - March 17, 2026

Industry Experience

Media & Entertainment, Software & Internet, Transportation & Logistics, Healthcare, Financial Services, Education, Retail, Other
    paper Food Delivery Management Solution

    • Developed to be used globally

    • Adaptable to any Language,Country,Currency,Integration,Distance Unit, etc.
    • Fully Distributed Solution
    • Many sub products

    • Product 1: Restaurant Order Management

    • Delivery order management in UI
    • Sync ability with cloud
    • Google address api integration
    • Integration to 3rd party Online Food Sale Platforms such as Yemeksepeti, Getir-Food, Trendyol-Food, Migros-Food for Turkiye.

    • Product 2: Courier/Driver Mobil App

    • Location sync with cloud
    • Notifications for new/cancelled/changed delivery orders
    • Information screens for delivered orders, earnings, etc.

    • Product 3: Web based tracking and management panel

    • Login ability for all company profiles such as main management, restaurant, and delivery company
    • Notifications&interactions for new/cancelled/changed delivery orders on mobile app
    • Live order/drivers locations
    • Details of delivery order in terms of content, times, drivers, customers, etc.

    • Product 4: Cloud backend for integration of all products given above (.NET Core, Go, Python, REST)

    Tech Keywords: Git, GitLab, SourceTree, Visual Studio, REST API, Postman, Docker, RabbitMQ, Jenkins, Agile, AWS, Android, React, .NET Core, Go, Python, REST, etc.

    paper Unified API

    Solution: Unified API
    Sector: Transportation

    • Creating all API specs with API-First Approach
    • Multi-platform, multi-team, fully integrated solution for National Express.
    • Designed a unified API (uAPI) to connect multiple back-end systems (ticketing, journeys, seating, etc.).
    • Led API contract creation for 3rd party UI development, ensuring smooth system integration.
    • Managed 3 development teams (50+ people) for API implementation and delivery.
    • Design for Common data Model, Error Code Mechanism, Logging, Centralized Common Services, Auth Flow, etc.

    Tech Keywords: AWS, NodeJS, NextJS, Terraform, Confluence, Jira, LucidChart