# Ahmet Zurnaci > Senior Full Stack Engineer @ Considerate Constructors Scheme | Full Stack Engineer Location: United Kingdom, United Kingdom Profile: https://flows.cv/ahmetzurnaci At Planet, my focus is on enhancing payment switch services through performance optimizations and system scalability. Leading initiatives to refactor legacy payment systems, I've successfully upgraded backend technologies and designed efficient database paging structures. This has resulted in significant improvements in real-time transaction processing, benefiting both the company and our customers. My expertise in .NET, Javascript and Node.js, complemented by a strong background in TypeScript and React, has been instrumental in developing and implementing innovative solutions. At Cult Wines, I spearheaded the integration of Azure WebApps and ElasticSearch, which has positively impacted our platform's functionality and user experience. These technical competencies are a testament to my commitment to delivering robust and efficient software solutions. ## Work Experience ### Senior Full Stack Engineer @ Considerate Constructors Scheme Jan 2025 – Present | London Area, United Kingdom ### Senior Full Stack Engineer @ Planet Jan 2023 – Jan 2025 | London, England, United Kingdom - Enhanced payment switch services by designing and implementing performance optimizations, including efficient database paging structures and Node.js-based APIs, reducing system load and improving overall performance for real-time transaction processing. - Conducted performance analysis to advise on solutions for database migration to a Region Agnostic Database, ensuring global configuration consistency and developing TypeScript-based tools for seamless integration. - Refactored legacy payment services by modularizing components and extracting them from a monolithic architecture. Upgraded the backend from .NET Framework 4.6.2 to .NET 8, improving system scalability, performance, and maintainability. - Designed and developed React-based front-end applications, including a real-time admin dashboard and a customer-facing portal. Integrated these with TypeScript APIs to enable seamless monitoring, configuration, and user management. - Developed proof-of-concepts for migrating messaging systems from MSMQ to Kafka and redesigning a complex 300-column table structure, focusing on performance and cost efficiency. - Provided technical consultancy for modernizing enterprise systems, including migrating repositories and pipelines from Azure DevOps to GitHub. - Implemented CI/CD automation using GitHub Actions and integrated Node.js microservices to streamline workflows. ### Senior Full Stack Engineer @ Cult Wines Jan 2021 – Jan 2022 | London, England, United Kingdom - Implemented Azure WebApps and Azure Functions with Service Bus integration to support the CultX Platform using C#, .NET Core, Node.js, TypeScript, GraphQL and UI components using React - Constructed Faceted Search feature through ElasticSearch Integration. - Built daily data update process triggered by TimerTrigger that fetch data from Azure Blob Storage and indexes them into ElasticSearch automatically. - Created Azure Durable Function triggered by Azure Service Bus Trigger to incrementally update data in ElasticSearch from SQL Server DB tables. - Integrated Twilio and Auth0 for Multi-Factor Authentication SMS Verification. - Developed serverless microservices (i.e. SearchService, NotificationService etc.) in Azure environment. ### Senior Full Stack Engineer @ Costa Coffee Jan 2021 – Jan 2021 | London, England, United Kingdom - Worked as a member of Costa Coffee Web Team for fullstack projects. - Architected and constructed Nutrition Project for Costa Coffee Web Portal microservices to facilitate product tracking. - Developed a React-based QRCode Generatior User Portal utilizing AWS Amplify, AWS Cognito and TypeScript for retail events; incorporating Node.js, GraphQL with additional AWS services such as Lambda Functions, S3, SES, DynamoDB, and ECS. Set up continuous integration/delivery through GitActions & AWS CodePipeline. ### Senior Full Stack Engineer @ Lanistar Jan 2020 – Jan 2021 | London, England, United Kingdom - Implemented microservices for Lanistar App/Lanistar Card Project, leveraging React, TypeScript, Node.js, C#, .NET Core and MSSQL on a secure AWS Cloud Architecture - Developed, maintained and optimized banking/payment system microservices - Integrated ModulR and GPS (Global Processing Services) for improved performance - Seamlessly integrated MentionME and User Interfaces for referral marketing and customer retention ### Senior Full Stack Engineer @ Karshare Jan 2019 – Jan 2020 - Engineered microservices for Karshare App, a Car Sharing System built with React, GraphQL, Typescript and Node.js in AWS. - Harnessed ElasticSearch to drive the Search module in Vehicle microservices. - Implemented Stripe to power payment/wallet system. - Typescript - AWS - NodeJS - React - Redux - GraphQL - Apollo Server - Elasticsearch - Sentry - Postman - Notion - Zeplin ### Senior Full Stack Engineer @ Intertech Information Technology and Marketing Inc. Jan 2017 – Jan 2019 - Built frontend and backend services for Payment Systems with React, JavaScript, .NET, C#, C++, MSSQL - Developed and maintained Card Payment Solutions for DenizBank, Paycell / Turkcell, PTT Bank, Ininal, Paladium - Converted 8 million cards and related information for PTT Bank - Active in Secure Code Projects including MasterCard Masterpass Digital Wallet, 3D Secure, BKM Express, TROY GO - Crafted integration services for UnionPAY / China - C# - C++ - React - Redux - Typescript -Javascript- MSSQL - NodeJs - Kibana - Jenkins - SonarQube ### Software Engineer @ PayCore Jan 2014 – Jan 2017 - Worked in development of Paycore Payment Solutions. - EMV - Thales / SafeNet Host Secure Module(HSM) Console -Commands Control Remote Key Loading(RKL) - Developed multi-intuitional business models and patterns. -Developed batch processing applications - Developed C++ OLTP services - Calculating Merchant Payment - Managing Merchant and Terminal Permissions - Managing Terminal parameters and functions And for Online-Offline authorization management (ISO8583 based) - Fulfilling requirements of BKM, MasterCard and Visa Releases Collecting requirements of Client, - Preparing documents of Screen Design and Functional -Business Analysis Document according to requirements, - Preparing Integration and Database Table Description documents, Preparing Technical and Business Flow documents, - Training customer about product or project delivered, - Definition of a new transaction or transaction properties in -Fraud Prevention Management. - VISA, Mastercard and BKM Host Certifications - Socket Programming - MSMQ - C++ - C# - Javascript - Kibana - Jenkins - Jira - SonarQube - Bamboo ### Assistant Software Specialist @ PayCore Jan 2013 – Jan 2014 ### Computer Engineer @ ENKA Jan 2011 – Jan 2011 ### Computer Engineer @ SÖZENLER COMPUTER Jan 2010 – Jan 2010 ## Education ### Bachelor's degree in BS, Computer Engineering Karadeniz Technical University ## Contact & Social - LinkedIn: https://linkedin.com/in/ahmetzurnaci --- Source: https://flows.cv/ahmetzurnaci JSON Resume: https://flows.cv/ahmetzurnaci/resume.json Last updated: 2026-04-05