Meliksah S.

Meliksah S.

Senior Software Engineer

Vancouver, Canada
Hire Meliksah S. Hire Meliksah S. Hire 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.

Work history

UpStack
UpStack
Senior Software Engineer
2020 - Present (4 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 (3 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.

Portfolio

Software Engineer - Amazon Payment Methods
Software Engineer - Amazon Payment Methods

The Amazon Pay checkout solution increases shopper engagement, brand visibility, and security for your business, letting hundreds of millions of Amazon customers pay their way, every day. Worked on building a core payment service that is the backbone of all payment workflows at Amazon handling 100.000 payments per minute. Technologies: 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 a community-driven, open-source artificial intelligence (AI) company developing breakthrough technologies. With Amazon SageMaker, Stability AI will build AI models on compute clusters with thousands of GPU or AWS Trainium chips, reducing training time and cost by 58%. Worked on developing AI Tools for ML Engineers and Data Scientists. Technologies: 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 Architect - Amadeus Loyalty Management System
Software Architect - Amadeus Loyalty Management System

Loyalty programmes are a dynamic, fast-growing sector of the airline industry. The Amadeus Loyalty Management enables airlines to launch unlimited numbers of rule-based, targeted promotions providing incentives to keep loyalty programme members engaged. The solution captures and stores every transaction made by a member; from flights to partner activities or website log-ins - providing airlines with a wealth of intelligence for developing and defining different initiatives and handling a different number of partners and promotions. Oversaw the migration of the solution using new tech stacks; architecting the new infrastructure from scratch and changing over from a monolithic architecture to microservices. The software was deployed into operations by 24 different airline companies.

Software Architect - Optiva (BSS, CPS, URCS)
Software Architect - Optiva (BSS, CPS, URCS)

Optiva is a provider of business support systems and operation support system software and services to the telecommunications industry. It offers next-generation software solutions that help clients leverage today’s digital technologies. Its portfolio of monetization products enables real-time billing, charging, policy management and user experience that are critical to growth and performance. Worked with product line managers to translate Optiva's needs into concrete technical requirements. Participated in architectural decisions and tasks for current and future software technologies; coordinating activities including product development, prototype development, and implementation functions, all the way through from use-case creation through to delivery. Increased Optiva's database performance, reduced operational costs substantially and increased performance by 55%.o

Software Architect - Turkcel Music (Fizy)
Software Architect - Turkcel Music (Fizy)

The Fizy app gives users access to more than 35 million songs and video clips for free, on their phone, tablet, computer, car or smart TV whether at home, on holiday or the road. Worked on the recommendation engine for the app with features that recommend songs, playlists, artists and genres to users. The solution mainly uses a collaborative filtering algorithm and 20 nodes for deployment using Apache Spark. The app is live for use in Turkey, Germany, Ukraine and Belarus with 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