Meliksah S.

About Me

I am a Senior Software Engineer with 9+ years of hands-on expertise in iterative development; diving deep into different stacks for software architecture - DevOps pipelines and Infrastructure operations using Java as the main technology. I manage multiple priorities on projects; decomposing requirements into cohesive functional and technical modules and related interfaces, establishing sound architecture and design best practices with optimization for long-term testability, reusability, and stability of deployed solutions.

Frontend

Backend

Database

DevOps

QA & Testing

Workflow

Other

Work history

UpStack
UpStack
Senior Software Engineer
2020 - Present (5 years)
Remote
  • Worked on the development of an interactive photo & software service and ecosystem designed for e-commerce and social media.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

AMAZON
AMAZON
Software Development Engineer
2021 - Present (4 years)
Canada
  • Worked on developing a core payment service that is the backbone of all payment workflows at Amazon handling 100.000 payments per minute.

  • Led a migration initiative for checkout-level interfaces for all major Amazon divisions (Twitch, Foods, Prime, etc.), with a focus on the localization of payment-sensitive data.

  • Designing and developing serverless On-Demand-Deletion of customer payment methods required for CCPA and GDPR processes which can scale up to 500.000 payment methods deletion per minute.

BILGE ADAM
BILGE ADAM
Software Architect
2020 - 2021 (1 year)
Turkey
  • Managed microservice architecture design and development of a Customer Support application from scratch for Vodafone.

  • Developed a test-driven application, dockerized and scaled over Openshift and reduced downtime to %0.01. Designed robust liveness and readiness health endpoint for all applications to provide deployment without downtime.

  • Migrated instances from on-demand to spot instances and saving more than 70% budget for cloud.

Crossover for Work
Crossover for Work
Software Architect
2017 - 2020 (3 years)
Austin, Texas, United States (Remote)
  • Managed high-level processes for the migration of a legacy app to 12 microservices; scaled the app to reduce costs by 40%, increased software availability and implemented failover strategies for the process.

  • Developed effective approaches to increase a client’s database performance by 120%; handling migration from Oracle to Google Spanner which reduced operational costs by 36%.

  • Collaborated with product line managers to identify, refine, and translate customer needs into concrete technical requirements; recommending new tech stacks and influencing buy decisions.

Amadeus
Amadeus
Senior Software Development Engineer
2017 - 2017
Istanbul , Turkey
  • Architected complex software solutions using business requirements and produced appropriate artefacts for the migration of an old airline loyalty project.

  • Facilitated and conducted regular code reviews on the project to ensure and enhance best practices and proper architecture.

  • Provided expertise and oversight for the enforcement of technical and coding standards and approaches on the project to promote reuse and consistency of solutions.

Eteration
Eteration
Software Development Engineer
2016 - 2017 (1 year)
Istanbul , Turkey
  • Worked on a new digital banking app from scratch for BBVA in Turkey; participating in whiteboard design sessions, technology roadmap and resource capacity planning on the project.

  • Identified technical risks and dependencies in architecting the platform for the BBVA credit card loyalty program for enterprises with BBVA POS.

  • Served as a technical point of contact for system-level engineering solutions, questions and issues on the project; making objective recommendations for implementation.

Kartaca
Kartaca
Software & Big Data Development Engineer
2015 - 2016 (1 year)
Istanbul , Turkey
  • Developed sustainable data-driven solutions in the implementation of a recommendation engine with a collaborative filtering algorithm for the Fizy app.

  • Developed solutions for the app's engine to recommend songs, playlists, artists and genres in real-time to users using the latest search-driven analytics solutions.

  • Delivered software solutions and customizations on the project; adhering to standards, processes and best practices.

oDesk (now Upwork)
oDesk (now Upwork)
Software Engineer
2013 - 2015 (2 years)
Istanbul, Turkey (Remote)
  • Developed production-grade, high-quality coding solutions for an intuitive cloud-based restaurant POS app; handling processes to improve the overall performance of the solution.Edits and reviews technical requirements documentation

  • Delivered professional expertise in support of the development of different products, tools, platforms and services; operating within established methodologies, procedures, and guidelines.

  • Edited and reviewed technical requirements documentation for the solution; implementing design patterns and optimizing existing code on projects for clients.

Showcase

Software Engineer - Amazon Payment Methods
Software Engineer - Amazon Payment Methods
  • Amazon Pay solution enhances shopper engagement, brand visibility, and security for millions of Amazon customers.

  • The solution is a core payment service handling 100.000 payments per minute.

  • The project utilizes technologies including Java, Typescript, Microservices, Docker, AWS CDK, Lambda, Step Functions, DynamoDB, SQS, SNS, IAM, VPC, Fargate, ECS, Application Load Balancer, API Gateway, HTML, SASS, CSS, Javascript.

Software Engineer - Amazon Alexa Secure AI Foundations
Software Engineer - Amazon Alexa Secure AI Foundations
  • Stability AI is an open-source AI company focused on developing cutting-edge technologies.

  • Amazon SageMaker enables AI model training on a large scale with GPU/Trainium chips, reducing training time and cost by 58%.

  • Stability AI develops AI tools for Machine Learning Engineers and Data Scientists, leveraging Java, Typescript, Microservices, Docker, and AWS services.

Software Architect - Amadeus Loyalty Management System
Software Architect - Amadeus Loyalty Management System
  • Amadeus Loyalty Management enables airlines to launch unlimited rule-based promotions to increase member engagement.

  • The solution captures and stores transaction data from flights, partner activities, and website logins, providing valuable intelligence for program development.

  • The software was migrated using new tech stacks, architected a new infrastructure from scratch, and deployed across 24 airline companies.

Software Architect - Optiva (BSS, CPS, URCS)
Software Architect - Optiva (BSS, CPS, URCS)
  • Optiva provides business support systems and operation support system software and services to the telecommunications industry.

  • Their software solutions leverage next-generation technologies to help clients grow and improve performance.

  • Optiva collaborated with product managers to translate client needs into technical requirements and participated in architectural decisions for software development.

Software Architect - Turkcel Music (Fizy)
Software Architect - Turkcel Music (Fizy)
  • Fizy app provides access to over 35 million songs and video clips across multiple devices.

  • The app utilizes a collaborative filtering algorithm and 20 nodes for deployment.

  • The solution is designed for Turkey, Germany, Ukraine, and Belarus with over 20 million active users.

Education

BSc. Computer Science
BSc. Computer Science
Yeditepe Üniversitesi
2011 - 2015 (4 years)
Advanced Architecting on AWS training
Advanced Architecting on AWS training
AWS
Data Science Foundations - Level 1
Data Science Foundations - Level 1
IBM
2017
Big Data Foundations - Level 1
Big Data Foundations - Level 1
IBM
2017
Hadoop Foundations - Level 1
Hadoop Foundations - Level 1
IBM
2017