Erdinc Mutlu, Developer in London, United Kingdom
Erdinc is currently unavailable

Erdinc Mutlu

Bio

Erdinc is a software engineer with 28 years of experience and extensive software and systems development skills in multinational companies. He has solid knowledge of back-end development, fintech, payment systems, cryptocurrencies, AWS, GCP, test automation, and digital communication systems. He is highly proficient in Go, Python, ANSI C, C++, test automation, embedded systems, device drivers, Linux, and real-time operating systems. Erdinc is proactive, highly organized, and self-motivated.

Portfolio

5 Axis Health Inc.
Django, Card Payments, MongoDB, Next.js, Heroku, Rust...
Gartner
Go, TypeScript, Amazon Simple Notification Service (SNS)...
HSBC
Go, Python, REST, REST APIs, PostgreSQL, XML, Jira, Git, Docker, Jenkins...

Experience

  • Back-end - 20 years
  • SQL - 20 years
  • Python - 13 years
  • REST - 12 years
  • Microservices - 9 years
  • Amazon Web Services (AWS) - 9 years
  • Go - 7 years
  • Google Cloud Platform (GCP) - 4 years

Preferred Environment

Windows, Linux, Visual Studio Code (VS Code), MacOS, Amazon Web Services (AWS), Google Cloud Platform (GCP), Python, Go

The most amazing...

...project I've worked on involved more than 150 microservices and served more than 10 million customers.

Work Experience

Principal Engineer (Full Stack)

2024 - PRESENT
5 Axis Health Inc.
  • Led the design and development of the company’s full-stack services using Python, REST API, Fast API, AWS (EKS, IAM, S3, CodePipeline), Docker, GitHub, GitHub Actions, Jenkins, and Kong.
  • Designed and developed a subscription and payment system that replaced the old one and created savings of over $1 million per year from the payment fees. The solution was deployed across several of their product websites via multitenancy.
  • Oversaw technical discussions, defined and developed APIs and cloud applications, and implemented solutions.
Technologies: Django, Card Payments, MongoDB, Next.js, Heroku, Rust, Amazon Web Services (AWS), FastAPI, REST APIs, REST, Amazon S3 (AWS S3), Jira, Git, Test-driven Development (TDD), Agile, AWS Lambda, Lambda Functions, Docker, Linux, Event-driven Architecture, OpenAPI, Terraform, GitHub, GitHub Actions, Kubernetes, Data Modeling, Redis, React, JavaScript, CSS, HTML, Web Development, Python, Full-stack, Full-stack Development, Cloud Architecture, Technical Leadership, Architecture, API Integration, Regression Testing, Jenkins, Visual Studio Code (VS Code), Back-end, CI/CD Pipelines, JSON, DevOps, Leadership, Team Leadership, Testing, Databases, System Architecture Design, Software Architecture, Scripting, Automation, Code Review, Integration, Non-relational Databases, Relational Databases, SQL, NoSQL, API Design, Software Design, Cloud, Requirements Analysis, Unit Testing, Integration Testing, Back-end Development, API Development, Back-end Architecture, CSV, Infrastructure, Cloud Deployment, Database Design, Real-time Systems, Payment APIs, Payment Gateways, Digital Payments, ACH Payments, Scalability, Algorithms, Large-scale Projects, RESTFul APIs, Amazon EKS, GitOps, LangChain, User Experience (UX), User Interface (UI), Machine Learning, Large-scale Distributed Systems, Technical Project Management, Payment Processing, Infrastructure as Code (IaC), Real-time Data, AI Integration, Finance APIs, Ubuntu, SDKs, APIs, Message Queues, Financial APIs, Finance, Flask, Amazon EC2, Agile Project Management, Pytest, Python 3, AWS IAM, Schemas, Webhooks, Python API, Asyncio, API Connectors, Swagger, Automation Scripting, Project Management, MongoDB Atlas, Database Schema Design, CSV Export, ETL, Distributed Systems, Service-oriented Architecture (SOA), Microservices Architecture, Serverless, Startups, Elasticsearch, Regular Expressions, Serverless Architecture, Vercel, Twilio API, Large Language Models (LLMs), Engineering, Artificial Intelligence (AI), Data Labeling, Node.js, Online Payments, Enterprise Architecture, AWS Step Functions, Amazon CloudWatch, OAuth, SendGrid, React Native, Data Mapping, Error Handling, Security, Third-party APIs, Authorization, System Design, Information Security, Claude Code, AI Agents, Agentic AI, Cursor AI, Debugging, Cloud Infrastructure, Test Automation

Technical Lead | Go Developer (via Toptal)

2023 - 2024
Gartner
  • Designed and developed full-stack software for Software Advice (softwareadvice.com).
  • Used Go, TypeScript, React, Next.js, event-driven architecture, Kafka, AWS (Lambda, DynamoDB, SQS, SNS, and S3), REST APIs, GraphQL, Bazel and Gazelle (build system), OpenAPI (Swagger), Docker, Terraform, GitHub, Jenkins, and Vercel.
  • Led technical discussions, defined and developed APIs, and prototyped solutions.
  • Interviewed engineering candidates for the roles within Gartner.
Technologies: Go, TypeScript, Amazon Simple Notification Service (SNS), Amazon Simple Queue Service (SQS), AWS Lambda, Lambda Functions, DYNAMO, Amazon Aurora, Apache Kafka, GraphQL, AWS AppSync, Amazon Web Services (AWS), Docker, Linux, Bazel, Next.js, Vercel, Event-driven Architecture, Gazelle, OpenAPI, Terraform, GitHub, GitHub Actions, OAuth 2, Kubernetes, Data Modeling, MySQL, Datadog, Redis, Kafka Streams, React, JavaScript, CSS, HTML, Web Development, Python, Full-stack Development, Full-stack, NGINX, Cloud Architecture, Technical Leadership, Architecture, API Integration, Large Language Models (LLMs), Regression Testing, Engineering, REST, Jira, Git, Jenkins, Test-driven Development (TDD), Agile, Microservices, GoLand, Visual Studio Code (VS Code), Back-end, SQL, YAML, REST APIs, CI/CD Pipelines, Message Queues, JSON, DevOps, Leadership, Team Leadership, Testing, Databases, System Architecture Design, Software Architecture, Swagger, Scripting, Automation, Project Management, Code Review, Integration, CSV Export, Distributed Systems, Relational Databases, API Design, Serverless, Software Design, Cloud, Requirements Analysis, Unit Testing, Integration Testing, Back-end Development, API Development, Back-end Architecture, Regular Expressions, Serverless Architecture, CSV, Infrastructure, Cloud Deployment, Database Design, Real-time Systems, Scalability, Algorithms, Artificial Intelligence (AI), Data Labeling, Rust, Large-scale Projects, RESTFul APIs, Node.js, Amazon EKS, Azure, GitOps, LangChain, User Experience (UX), User Interface (UI), Machine Learning, Large-scale Distributed Systems, Technical Project Management, Infrastructure as Code (IaC), Real-time Data, AI Integration, Finance APIs, Ubuntu, Kong, SDKs, APIs, Amazon S3 (AWS S3), Agile Project Management, Pub/Sub, MongoDB, API Connectors, Automation Scripting, Database Schema Design, ETL, Service-oriented Architecture (SOA), Non-relational Databases, Enterprise Architecture, AWS Step Functions, Amazon CloudWatch, OAuth, SendGrid, React Native, Data Mapping, Error Handling, Security, Third-party APIs, Authorization, System Design, Information Security, Debugging, Cloud Infrastructure, Test Automation

Technical Lead

2022 - 2023
HSBC
  • Designed and developed the bank’s back-end services using Go, REST API, PostgreSQL, OpenAPI (Swagger), Kubernetes, Docker, GitHub, Jenkins, and Kong.
  • Designed and developed an event-driven automation framework to automate different systems within the bank using Python, Kafka, Kubernetes, REST API, PostgreSQL, OpenAPI (Swagger), Docker, GitHub, Jenkins, and Webhook.
  • Interviewed Go developers and built a team of engineers.
  • Mentored other engineers within the organization.
Technologies: Go, Python, REST, REST APIs, PostgreSQL, XML, Jira, Git, Docker, Jenkins, Test-driven Development (TDD), Agile, Microservices, GitHub, Redis, Linux, PyCharm, GoLand, Visual Studio Code (VS Code), Back-end, SQL, YAML, Kong, Fintech, HTML, CSS, CI/CD Pipelines, SDKs, Message Queues, Financial APIs, Finance, Flask, JSON, API Integration, DevOps, Leadership, Technical Leadership, Team Leadership, Testing, Python 3, Databases, OpenAPI, Architecture, System Architecture Design, Python API, Software Architecture, Swagger, Scripting, Automation, Project Management, Code Review, Integration, CSV Export, Distributed Systems, Relational Databases, API Design, Serverless, Software Design, Cloud, Requirements Analysis, Unit Testing, Integration Testing, Back-end Development, API Development, Back-end Architecture, Regular Expressions, Serverless Architecture, Lambda Functions, CSV, Infrastructure, Grafana, Event-driven Architecture, Terraform, Data Modeling, Kafka Streams, Full-stack Development, Full-stack, Cloud Architecture, Engineering, Regression Testing, Cloud Deployment, Database Design, Real-time Systems, Scalability, Algorithms, Artificial Intelligence (AI), Data Labeling, Large-scale Projects, RESTFul APIs, Kubernetes, Amazon EKS, Azure, GitOps, User Experience (UX), User Interface (UI), Large-scale Distributed Systems, Technical Project Management, Infrastructure as Code (IaC), Real-time Data, AI Integration, Finance APIs, Ubuntu, APIs, Amazon Web Services (AWS), Amazon S3 (AWS S3), AWS Lambda, Amazon EC2, Agile Project Management, Pub/Sub, Pytest, AWS IAM, API Connectors, Automation Scripting, Database Schema Design, ETL, Service-oriented Architecture (SOA), Elasticsearch, GitHub Actions, NGINX, Enterprise Architecture, AWS Step Functions, Amazon CloudWatch, OAuth, SendGrid, Data Mapping, Error Handling, Security, Third-party APIs, Authorization, System Design, Information Security, Debugging, Cloud Infrastructure, Test Automation

Technical Lead

2022 - 2023
Gartner
  • Designed and developed back-end services for Peer Insights using Go, event-driven architecture, AWS (SQS, SNS, SES, S3), REST API, MongoDB, Docker, GitHub, CircleCI, Mailchimp, Google APIs, Microsoft Graph API, Webex API, and Zoom API.
  • Handled Google and Microsoft OAuth development to access calendar services.
  • Integrated video conferencing with the platform users.
Technologies: Go, MongoDB, Schemas, JavaScript, REST, Jira, Git, Docker, Test-driven Development (TDD), Agile, GitHub, Redis, GoLand, Back-end, CI/CD Pipelines, APIs, Message Queues, API Integration, Amazon S3 (AWS S3), DevOps, Leadership, Databases, Architecture, System Architecture Design, Webhooks, Python API, Asyncio, Software Architecture, API Connectors, Swagger, REST APIs, Automation Scripting, Scripting, Google Sheets, Automation, Project Management, MongoDB Atlas, Database Schema Design, CircleCI, Code Review, Integration, Amazon Simple Queue Service (SQS), CSV Export, ETL, Figma, Distributed Systems, Service-oriented Architecture (SOA), Relational Databases, NoSQL, Microservices Architecture, API Design, Serverless, Software Design, Cloud, Requirements Analysis, Startups, Amazon DynamoDB, Amazon RDS, Amazon Simple Notification Service (SNS), Elasticsearch, FastAPI, Unit Testing, Integration Testing, Back-end Development, API Development, OAuth 2, Technical Leadership, Team Leadership, Testing, OpenAPI, Amazon Web Services (AWS), Back-end Architecture, Regular Expressions, AWS Lambda, Serverless Architecture, Lambda Functions, Single Sign-on (SSO), CSV, TypeScript, Infrastructure, Event-driven Architecture, Terraform, GitHub Actions, Data Modeling, React, CSS, HTML, Web Development, Cloud Architecture, Regression Testing, Engineering, Jenkins, Microservices, Linux, Visual Studio Code (VS Code), SQL, YAML, JSON, Cloud Deployment, Database Design, Real-time Systems, Scalability, Algorithms, Artificial Intelligence (AI), Data Labeling, Rust, Large-scale Projects, RESTFul APIs, Amazon EKS, Azure, GitOps, User Experience (UX), Large-scale Distributed Systems, Technical Project Management, Infrastructure as Code (IaC), Real-time Data, AI Integration, Finance APIs, Ubuntu, Kong, SDKs, Agile Project Management, Non-relational Databases, Enterprise Architecture, AWS Step Functions, Amazon CloudWatch, OAuth, SendGrid, Data Mapping, Error Handling, Security, Third-party APIs, Authorization, System Design, Information Security, Debugging, Cloud Infrastructure, Test Automation

Technical Lead

2022 - 2022
Insite Digital Solutions
  • Designed and developed a finance gateway for taxation services using Go, Microservices, Event-Driven Architecture, AWS (Firehose, Lambda, S3, Redshift, DynamoDB), GCP, REST API, MySQL, Bazel & Gazelle (build), ISO8583 (financial transaction message).
  • Mentored other team members, shared fintech/cryptocurrency experience with the wider company.
  • Designed the system to be capable of analyzing millions of transactions daily.
Technologies: Go, AWS Lambda, Amazon S3 (AWS S3), Amazon DynamoDB, REST APIs, MySQL, REST, Google Cloud Platform (GCP), Jira, Git, Docker, Jenkins, Test-driven Development (TDD), Agile, GitHub, Redis, GoLand, Back-end, CI/CD Pipelines, APIs, Message Queues, API Integration, DevOps, Databases, Architecture, System Architecture Design, Software Architecture, API Connectors, Swagger, Scripting, Automation, Project Management, Database Schema Design, Code Review, Integration, CSV Export, Apache Kafka, ETL, Service-oriented Architecture (SOA), Relational Databases, Distributed Systems, NoSQL, API Design, Serverless, Software Design, Cloud, Requirements Analysis, Startups, Amazon RDS, Amazon Simple Notification Service (SNS), Elasticsearch, FastAPI, Unit Testing, Integration Testing, Back-end Development, API Development, Leadership, Technical Leadership, Team Leadership, Testing, Amazon Web Services (AWS), Back-end Architecture, Regular Expressions, Serverless Architecture, Lambda Functions, CSV, Infrastructure, Bitbucket, GitHub Actions, Data Modeling, ISO 20022, HTML, Web Development, Python, Amazon Simple Queue Service (SQS), NGINX, Puppet, Cloud Architecture, Regression Testing, Engineering, Microservices, Linux, Visual Studio Code (VS Code), SQL, YAML, Fintech, CSS, Financial APIs, Finance, JSON, OpenAPI, Grafana, Event-driven Architecture, Cloud Deployment, Database Design, Crypto, Web3, Real-time Systems, Scalability, Algorithms, Artificial Intelligence (AI), Data Labeling, Large-scale Projects, RESTFul APIs, Amazon EKS, GitOps, User Experience (UX), Large-scale Distributed Systems, Technical Project Management, Blockchain, Infrastructure as Code (IaC), Real-time Data, Cryptocurrency Exchanges, Finance APIs, Ubuntu, Binance API, SDKs, Payment APIs, Enterprise Architecture, AWS Step Functions, Amazon CloudWatch, OAuth, Data Mapping, Error Handling, Security, Third-party APIs, Authorization, System Design, Information Security, Debugging, Cloud Infrastructure, Test Automation

Senior Software Engineer

2021 - 2022
Elwood Technologies
  • Designed and developed a cryptocurrency digital asset platform.
  • Defined and developed APIs, prototyped solutions, and led technical discussions.
  • Integrated with cryptocurrency exchanges and liquidity providers in the world.
  • Mentored other engineers and the service support team.
Technologies: Go, Microservices, PostgreSQL, Google Cloud Platform (GCP), REST, gRPC, WebSockets, Docker, Protobuf, GitHub, Redis, Cryptocurrency, SQL, Prometheus, Back-end, Visual Studio Code (VS Code), GoLand, Linux, Agile, Test-driven Development (TDD), UML, Git, Jira, XML, Fintech, SQLite, Software QA, HTML, JavaScript, REST APIs, CI/CD Pipelines, SDKs, CSS, APIs, Message Queues, Financial APIs, Finance, Payment APIs, Card Payments, Cryptocurrency APIs, JSON, API Integration, DevOps, Trading, Leadership, Team Leadership, Testing, Pub/Sub, Databases, OpenAPI, Architecture, System Architecture Design, GraphQL, Webhooks, Software Architecture, API Connectors, Swagger, Automation Scripting, Scripting, Automation, Project Management, Database Schema Design, CircleCI, Code Review, Integration, CSV Export, ETL, Figma, Distributed Systems, Service-oriented Architecture (SOA), Relational Databases, Microservices Architecture, API Design, Serverless, Software Design, Cloud, Requirements Analysis, Startups, Elasticsearch, Unit Testing, Integration Testing, Back-end Development, API Development, OAuth 2, Technical Leadership, High-frequency Trading (HFT), Back-end Architecture, Regular Expressions, AWS Lambda, Serverless Architecture, Lambda Functions, Cryptocurrency Wallets, Single Sign-on (SSO), CSV, Infrastructure, Grafana, NATS, Event-driven Architecture, Terraform, GitHub Actions, Data Modeling, ISO 20022, Trading Systems, Cloud Architecture, Regression Testing, Engineering, Jenkins, YAML, Kong, Cloud Deployment, Database Design, Automated Trading Software, Crypto, Web3, Real-time Systems, Scalability, Algorithms, Artificial Intelligence (AI), Data Labeling, Large-scale Projects, Azure, GitOps, User Experience (UX), Large-scale Distributed Systems, Technical Project Management, Blockchain, Payment Processing, Infrastructure as Code (IaC), Real-time Data, Cryptocurrency Exchanges, Finance APIs, Ubuntu, Binance API, Payment Gateways, RESTFul APIs, Digital Payments, Enterprise Architecture, OAuth, Data Mapping, Error Handling, Security, Third-party APIs, Authorization, System Design, Information Security, Debugging, Cloud Infrastructure, Test Automation

Senior Software Engineer | Technical Lead

2019 - 2021
Luno
  • Designed and developed cryptocurrency payments and security applications for Luno’s cryptocurrency exchange.
  • Acted as the technical lead of the payments team. Led the back-end, Android, iOS, and web engineers, a team of seven within the pod.
  • Integrated with banks and payment systems in many countries, including UK FPS, Europe SEPA, South Africa, Nigeria, Australia, Singapore, Indonesia, Malaysia, and other providers in new countries.
  • Wrote technical design documents for projects. Reviewed other teams' design documents.
  • Prototyped solutions and led technical discussions with third parties.
  • Developed the Agile and Scrum environment within the company.
  • Interviewed engineering candidates and reviewed their skills.
Technologies: Go, Microservices, MySQL, gRPC, REST, Docker, Protobuf, Prometheus, Redis, Cryptocurrency, SQL, Back-end, Visual Studio Code (VS Code), GoLand, Linux, GitHub, Agile, Test-driven Development (TDD), UML, Git, Jira, XML, Fintech, Jenkins, SQLite, Software QA, HTML, JavaScript, REST APIs, CI/CD Pipelines, SDKs, CSS, Open Source, APIs, Message Queues, Financial APIs, Finance, Payment APIs, Card Payments, Flask, Django, Cryptocurrency APIs, JSON, API Integration, Amazon Web Services (AWS), Amazon S3 (AWS S3), AWS Lambda, Amazon EC2, DevOps, Trading, Leadership, Technical Leadership, Team Leadership, Testing, Pub/Sub, Amazon Aurora, Python 3, Python, Databases, AWS IAM, Architecture, System Architecture Design, Webhooks, Python API, Software Architecture, API Connectors, Swagger, Automation Scripting, Scripting, Google Sheets, Automation, Project Management, Database Schema Design, Code Review, Integration, Amazon Simple Queue Service (SQS), CSV Export, Apache Kafka, ETL, Figma, Distributed Systems, Plaid, Service-oriented Architecture (SOA), Relational Databases, Microservices Architecture, API Design, Serverless, Software Design, Cloud, Requirements Analysis, Startups, Amazon RDS, Amazon Simple Notification Service (SNS), Elasticsearch, FastAPI, Unit Testing, Integration Testing, Back-end Development, API Development, OpenAPI, High-frequency Trading (HFT), Back-end Architecture, Regular Expressions, Serverless Architecture, Lambda Functions, Cryptocurrency Wallets, Single Sign-on (SSO), CSV, Infrastructure, Grafana, RabbitMQ, Event-driven Architecture, Terraform, GitHub Actions, Kubernetes, Data Modeling, Kafka Streams, Web Development, NGINX, Puppet, Trading Systems, Cloud Architecture, Twilio API, Regression Testing, Engineering, YAML, Cloud Deployment, Database Design, Automated Trading Software, Crypto, Web3, Real-time Systems, Scalability, Algorithms, Artificial Intelligence (AI), Data Labeling, Large-scale Projects, RESTFul APIs, Azure, GitOps, User Experience (UX), Large-scale Distributed Systems, Technical Project Management, Blockchain, Payment Processing, Infrastructure as Code (IaC), Real-time Data, Cryptocurrency Exchanges, Finance APIs, Ubuntu, Binance API, Agile Project Management, Payment Gateways, Digital Payments, ACH Payments, Online Payments, Enterprise Architecture, Fiserv, Stripe, Marqeta, AWS Step Functions, Amazon CloudWatch, OAuth, Data Mapping, Error Handling, Security, Third-party APIs, Authorization, System Design, Information Security, Debugging, Cloud Infrastructure, Test Automation

Automation Technical Lead

2016 - 2019
Sky UK
  • Developed a test automation framework in an Agile Scrum environment for automated STB testing. Analyzed, planned, designed, and implemented test automation libraries.
  • Led the team and mentored for the best practices experience. Assisted the manager with work redesign and process improvement within the team. Regularly provided training sessions and know-how transfers to the colleagues.
  • Redesigned and redeveloped the framework for process improvement, better reliability and performance, and quicker test script development turnaround.
  • Wrote design guidelines and coding standards. Reduced the total test time to less than 25% of what was before. Increased the reliable pass rate to over 98% from 68%.
  • Conducted continuous integration using Jenkins, database development, improvement, and administration for test settings and data storage.
  • Implemented network traffic listener using Raspberry Pi and Wireshark to verify the network traffic from the STB.
  • Developed a Python library to access APIs within the company to extract data for the team.
Technologies: Python, SQL, C++, Jenkins, YAML, PRINCE2, Back-end, Visual Studio Code (VS Code), PyCharm, Linux, GitHub, Agile, Test-driven Development (TDD), UML, Git, Jira, XML, SQLite, Software QA, HTML, JavaScript, REST APIs, CI/CD Pipelines, Video & Audio Processing, SDKs, CSS, Open Source, APIs, Message Queues, Flask, Django, JSON, API Integration, Amazon Web Services (AWS), Amazon S3 (AWS S3), AWS Lambda, Amazon EC2, DevOps, Leadership, Agile Project Management, Technical Leadership, Team Leadership, Testing, Pytest, Python 3, Databases, AWS IAM, Architecture, System Architecture Design, Python API, Asyncio, Software Architecture, API Connectors, Automation Scripting, Scripting, Google Sheets, Automation, Project Management, Database Schema Design, Code Review, Video Streaming, Integration, CSV Export, Relational Databases, API Design, Software Design, Cloud, Requirements Analysis, Amazon RDS, Elasticsearch, FastAPI, Unit Testing, Integration Testing, Back-end Development, API Development, Back-end Architecture, Regular Expressions, Serverless Architecture, Lambda Functions, CSV, Infrastructure, RabbitMQ, GitHub Actions, Data Modeling, MySQL, ANSI C, C, Cloud Architecture, Regression Testing, Engineering, Redis, OpenAPI, Cloud Deployment, Database Design, Real-time Systems, Scalability, Algorithms, Data Labeling, Large-scale Projects, RESTFul APIs, GitOps, User Experience (UX), Large-scale Distributed Systems, Technical Project Management, Infrastructure as Code (IaC), Real-time Data, Ubuntu, Enterprise Architecture, AWS Step Functions, Amazon CloudWatch, OAuth, Data Mapping, Error Handling, Security, Third-party APIs, Authorization, System Design, Information Security, Debugging, Cloud Infrastructure, Test Automation

Senior Software Engineer and Lead

2009 - 2016
Sky UK
  • Developed set-top box (STB) middleware in C and C++, drivers in C, and applications using C, C++, and Java in a Linux environment.
  • Served as a technical lead of service center software for the development of new diagnostic systems for STB repair operations.
  • Stepped up as project manager during the manager's absence, preparing project plans, tracking, change control, risk, and issue management. Expanded the scope of the product to use in the field to deliver strategic benefits to the company.
  • Worked alongside the system integration team to help them when needed.
  • Created technical specification documents. Coordinated development and test groups.
  • Developed Linux device drivers for set-top boxes.
  • Built Python programs and Shell scripts for log and data processing and reporting.
  • Made kernel and driver memory profiling tools and graphical presentation to investigate memory issues.
Technologies: C++, ANSI C, Java, Python, Linux, PRINCE2, Back-end, Visual Studio Code (VS Code), PyCharm, GitHub, Agile, Test-driven Development (TDD), Git, Jira, XML, SQLite, Software QA, HTML, REST APIs, CI/CD Pipelines, Video & Audio Processing, SDKs, CSS, Open Source, APIs, Message Queues, JSON, API Integration, DevOps, Leadership, Agile Project Management, Technical Leadership, Team Leadership, Testing, Pytest, Django, Python 3, Databases, Architecture, System Architecture Design, Software Architecture, API Connectors, Scripting, Automation, Project Management, Database Schema Design, Code Review, Video Streaming, Integration, CSV Export, Software Design, Cloud, Requirements Analysis, Unit Testing, Integration Testing, API Development, Back-end Development, Back-end Architecture, Regular Expressions, CSV, Infrastructure, GitHub Actions, C, Regression Testing, Engineering, Jenkins, SQL, YAML, API Design, Data Modeling, Database Design, Real-time Systems, Scalability, Algorithms, Large-scale Projects, RESTFul APIs, GitOps, User Experience (UX), Infrastructure as Code (IaC), Real-time Data, Ubuntu, Enterprise Architecture, Amazon CloudWatch, OAuth, Data Mapping, Error Handling, Security, Third-party APIs, Authorization, System Design, Information Security, Debugging, Test Automation

Senior Software Engineer

2006 - 2009
Sky UK
  • Developed STBs for BSkyB and Sky Italia, with Cisco (NDS) conditional access and OpenTV middleware on Broadcom (MIPS processor) and NXP (ARM processor) platforms.
  • Supervised and developed product testing software for production line and service center (using C and XML).
  • Created several device drivers and Bootloaders for STBs.
  • Wrote requirements, development guidelines, and software product specifications documents.
Technologies: ANSI C, C++, XML, Python, Databases, Jira, Architecture, System Architecture Design, Software Architecture, API Connectors, Scripting, Automation, Project Management, Database Schema Design, Code Review, Video Streaming, Integration, CSV Export, Software Design, Cloud, Requirements Analysis, Unit Testing, Integration Testing, API Integration, API Development, Leadership, Technical Leadership, Team Leadership, Testing, Back-end Development, Regular Expressions, CSV, Infrastructure, C, HTML, Regression Testing, Engineering, Git, Jenkins, Test-driven Development (TDD), Agile, GitHub, Visual Studio Code (VS Code), CSS, CI/CD Pipelines, JSON, DevOps, Python 3, Back-end Architecture, SQL, Database Design, Real-time Systems, Scalability, Algorithms, Large-scale Projects, RESTFul APIs, GitOps, User Experience (UX), Real-time Data, Ubuntu, REST APIs, SDKs, APIs, Back-end, Data Modeling, Enterprise Architecture, Amazon CloudWatch, OAuth, Data Mapping, Error Handling, Security, Third-party APIs, Authorization, System Design, Information Security, Debugging, Test Automation

Technical Lead | Senior Project Manager

2003 - 2006
Vestel
  • Employed as the project manager and technical team leader for several DVB projects.
  • Developed technical specification documents for the projects, preparing project plans.
  • Analyzed and supervised the software and product release deliveries from the development team and the third parties.
  • Designed and implemented real-time embedded software for DVBs (from specification to mass production).
  • Managed three engineers, developed project technical specification documents, and technically managed the joint and outsourced projects. Contacted Vestel's subsidiary software house, Cabot Communications (UK), and other companies.
  • Wrote several device drivers and Bootloaders for STBs.
Technologies: ANSI C, Agile, Agile Project Management, Databases, Architecture, System Architecture Design, Software Architecture, Scripting, Automation, Project Management, Database Schema Design, Code Review, Video Streaming, Integration, CSV Export, Software Design, Requirements Analysis, Unit Testing, Integration Testing, API Integration, API Development, Leadership, Technical Leadership, Team Leadership, Testing, Back-end Development, Regular Expressions, CSV, C, Regression Testing, Engineering, Git, HTML, CSS, SQL, Database Design, Real-time Systems, Algorithms, Large-scale Projects, RESTFul APIs, GitOps, User Experience (UX), Real-time Data, REST APIs, Back-end, Back-end Architecture, Infrastructure, Data Modeling, Ubuntu, Enterprise Architecture, Amazon CloudWatch, OAuth, Data Mapping, Error Handling, Security, Third-party APIs, Authorization, System Design, Information Security, Debugging, Test Automation

System Development Manager

1998 - 2003
Various Companies and Roles
  • Served as a system development manager. Automated fare collection with smart cards.
  • Worked as a transmission network planning engineer. Planned transmission of mobile phone network projects for Izmir, Istanbul, Hungary, and Belgium regions in Nokia.
  • Acted as an information technology expert. Worked in the Information Systems department of the company, handling WAN connections. Administered the exchange server and configured Cisco routers, Motorola, Nokia, Tellabs, etc. modems.
Technologies: Software Architecture, Software Development

Experience

Cryptocurrency Digital Assets Platform

https://www.elwood.io
While working at Elwood Technologies, I designed and developed a cryptocurrency digital asset platform. I used Go, microservices, PostgreSQL, Google Cloud Platform, REST API, gRPC, WebSocket, Docker, Protocol Buffers, Prometheus, Kong, Pulumi, GitHub, NATS, JetStream, Redis, Financial Information eXchange (FIX) Protocol, and Sumo Logic.

I also defined and developed an API, prototyped solutions, and led technical discussions. Enabled the integration with cryptocurrency exchanges and liquidity providers in the world.

Payment Systems Integration of Luno

http://www.luno.com
Integrated Luno's system with banks and payment systems in many countries, including UK FPS, Europe SEPA, South Africa, Nigeria, Australia, Singapore, Indonesia, Malaysia, and other providers in new countries.

New Framework for STB Test Automation

https://www.sky.com
Developed the test automation framework in the Agile Scrum environment for automated STB testing. Analyzed, planned, designed, and implemented test automation libraries.

Redesigned and redeveloped the framework for process improvement, better reliability and performance, and quicker test script development turnaround. Written design guidelines and coding standards were to be used in the team. Reduced the total test time to less than 25% of what was before. Increased the reliable pass rate to over 98% from 68%.

Payments and Subscriptions Platform

https://5axis.health/solutions/manifold
Python project payments and subscription management.

Accept patient payments and manage subscriptions in one place—connected to orders, visits, and care plans. Tokenized, automated, and ready for scale.

Education

1998 - 2001

Master of Science Degree in Electrical Engineering

Dokuz Eylul University - Izmir, Turkey

1994 - 1998

Bachelor of Science Degree in Electrical Engineering

Bilkent University - Ankara, Turkey

Certifications

NOVEMBER 2021 - PRESENT

Kong Gateway Foundations

Kong Inc.

JUNE 2010 - PRESENT

PRINCE2 Project Management Foundation and Practitioner

Axelos

Skills

Libraries/APIs

Protobuf, REST APIs, OpenAPI, Python API, API Development, Asyncio, React, Twilio API, Node.js, Binance API, Stripe, Pandas

Tools

Jira, Git, Jenkins, GitHub, PyCharm, GoLand, Pytest, Amazon Simple Queue Service (SQS), Amazon Simple Notification Service (SNS), Grafana, Bitbucket, Kafka Streams, Amazon EKS, AWS Step Functions, Amazon CloudWatch, SendGrid, AWS IAM, Google Sheets, MongoDB Atlas, CircleCI, Figma, Plaid, RabbitMQ, AWS AppSync, Bazel, Terraform, NGINX, Claude Code, Kong, Puppet

Languages

ANSI C, Go, Python, XML, UML, SQL, YAML, HTML, CSS, JavaScript, Python 3, GraphQL, DYNAMO, C, C++, TypeScript, Java, VHDL, Rust

Frameworks

gRPC, Swagger, OAuth 2, Flask, Django, Next.js, React Native

Paradigms

REST, Test-driven Development (TDD), Agile, Microservices, DevOps, Agile Project Management, Testing, Automation, ETL, Service-oriented Architecture (SOA), Microservices Architecture, Requirements Analysis, Unit Testing, Back-end Architecture, Serverless Architecture, Event-driven Architecture, Database Design, Real-time Systems, Test Automation, PRINCE2

Platforms

Google Cloud Platform (GCP), Docker, Linux, Visual Studio Code (VS Code), Amazon Web Services (AWS), AWS Lambda, Amazon EC2, Kubernetes, Ubuntu, Windows, Apache Kafka, Vercel, Azure, Blockchain, MacOS, Heroku

Storage

PostgreSQL, MySQL, Redis, SQLite, JSON, Amazon S3 (AWS S3), Databases, MongoDB, Amazon DynamoDB, Relational Databases, Elasticsearch, Cloud Deployment, Amazon Aurora, NoSQL, Datadog

Industry Expertise

Project Management, High-frequency Trading (HFT), Trading Systems

Other

FIX Protocol, Back-end, Prometheus, Cryptocurrency, Fintech, Software QA, CI/CD Pipelines, SDKs, Open Source, APIs, Message Queues, Financial APIs, Finance, Payment APIs, Cryptocurrency APIs, API Integration, Leadership, Technical Leadership, Team Leadership, Pub/Sub, Architecture, System Architecture Design, Schemas, Webhooks, Software Architecture, API Connectors, Automation Scripting, Scripting, Database Schema Design, Code Review, Integration, CSV Export, Distributed Systems, API Design, Serverless, Software Design, Cloud, Startups, Amazon RDS, FastAPI, Integration Testing, Back-end Development, Regular Expressions, Lambda Functions, Cryptocurrency Wallets, Single Sign-on (SSO), CSV, Infrastructure, GitHub Actions, Data Modeling, ISO 20022, Cloud Architecture, Regression Testing, Engineering, Scalability, Algorithms, Large-scale Projects, RESTFul APIs, GitOps, Large-scale Distributed Systems, Technical Project Management, Payment Processing, Infrastructure as Code (IaC), Real-time Data, Cryptocurrency Exchanges, Finance APIs, Enterprise Architecture, OAuth, Data Mapping, Error Handling, Security, Third-party APIs, Authorization, System Design, Information Security, Debugging, Cloud Infrastructure, WebSockets, Video & Audio Processing, Card Payments, Trading, Payment Gateways, Video Streaming, Gazelle, Web Development, Full-stack Development, Full-stack, Crypto, Artificial Intelligence (AI), Data Labeling, Non-relational Databases, LangChain, User Experience (UX), User Interface (UI), Machine Learning, AI Integration, Fiserv, Marqeta, AI Agents, Agentic AI, Cursor AI, PCI, NATS, Large Language Models (LLMs), Automated Trading Software, Web3, Digital Payments, ACH Payments, Online Payments, Software Development

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