Mehmet Atas, Developer in Sydney, Australia
Mehmet is available for hire
Hire Mehmet

Mehmet Atas

Verified Expert  in Engineering

Back-end Developer

Location
Sydney, Australia
Toptal Member Since
June 20, 2021

Mehmet is a software engineer with 15 years of experience, including engineering roles at Ericsson, Amazon, and AWS. His current focus is on designing and developing new AWS services. He has designed highly scalable back-end services, which he implemented as microservices running on serverless platforms. While Mehmet specializes in back-end development, he also has hands-on experience in front-end web development using React.

Portfolio

Amazon Web Services (AWS)
Java, Amazon Web Services (AWS), Serverless Architecture, Kotlin, React...
Amazon.com
Java, Amazon Web Services (AWS), NoSQL, Git, APIs, Microservices...
Ericsson
C#, ASP.NET MVC, Microsoft SQL Server, NHibernate, Git, WCF Web Services...

Experience

Availability

Part-time

Preferred Environment

IntelliJ IDEA, JetBrains Rider, MacOS, Java, C#, React, TypeScript, Amazon Web Services (AWS)

The most amazing...

...project I've delivered is the search filter I added to Amazon.com. It required pre-processing TBs of data and responding to thousands of requests every second.

Work Experience

Software Engineer

2020 - PRESENT
Amazon Web Services (AWS)
  • Designed and developed a highly scalable, serverless service that handles notifications coming from another AWS service.
  • Completed an integration between two AWS services by implementing the features required on both. Also implemented the required UI features to make this integration available to customers.
  • Utilized numerous AWS services, including Lambda, DynamoDB, API Gateway, SNS, SQS, Step Functions, CloudWatch, and EventBridge.
  • Expanded my focus on back-end development by also contributing to web UI development, including a dashboard interface using React with TypeScript.
Technologies: Java, Amazon Web Services (AWS), Serverless Architecture, Kotlin, React, TypeScript, NoSQL, APIs, Microservices Architecture, Microservices, JavaScript

Software Engineer

2017 - 2019
Amazon.com
  • Implemented a search filter on the Amazon retail website and a service that handles thousands of requests in one second.
  • Created a service that processes tens of TBs of data in a matter of hours.
  • Contributed to UI development using React and ES6.
Technologies: Java, Amazon Web Services (AWS), NoSQL, Git, APIs, Microservices, Microservices Architecture, React, JavaScript, Scala

Software Engineer

2014 - 2016
Ericsson
  • Developed a telecom-specific retail management framework—conforming to the Information Framework (SID)—with many extension points that allow customizations based on clients' requirements.
  • Designed and implemented an extensible authorization framework.
  • Implemented a framework to expose a service in REST (ASP.NET MVC) and SOAP (WCF).
  • Developed web user interfaces with Angular and JavaScript.
Technologies: C#, ASP.NET MVC, Microsoft SQL Server, NHibernate, Git, WCF Web Services, Angular, JavaScript, Oracle, APIs, .NET

Software Engineer

2013 - 2014
Intertech
  • Designed and implemented an extensible bill payment framework that can be customized by integration engineers.
  • Contributed to the development of the in-house web UI framework, which helped other developers implement web UIs quickly.
  • Assisted in the development of the in-house continuous deployment tool that handled the release of web and desktop applications.
Technologies: C#, ASP.NET, SQL Server 2012, JavaScript, jQuery, .NET

Software Engineer

2007 - 2012
Electronic Security Infrastructure (EGA)
  • Developed an ASN.1 encode/decode library and used it to implement PKCS#7 and PKCS#10, using C#. Implemented a generic PKCS#11 library that can be used with various card providers, again using C#.
  • Contributed to the development of the PKI system used for the ePassport infrastructure of the Republic of Turkey.
  • Implemented an XML signature framework in both C# and Java, conforming to RFC 3275 standards.
  • Developed and implemented a mobile signature service, conforming to ETSI TS 102 204 and ETSI TS 102 207 standards, which is used by one of the largest GSM companies in Turkey.
Technologies: C#, Java, JavaScript, jQuery, SQL Server 2005, Oracle, .NET

AWS Systems Manager Incident Manager

https://docs.aws.amazon.com/incident-manager/latest/userguide/what-is-incident-manager.html
The Incident Manager service helps customers mitigate and recover from incidents affecting their AWS-hosted applications. I was the end-to-end developer, from design to implementation and testing to operational readiness. I also contributed to the design and implementation of the AWS Systems Manager.

In addition, as the owner of a microservice that handles notifications coming from another AWS service, I implemented the integration with another AWS service. This required me to dive deep into a foreign service's codebase and make necessary changes to codebases—theirs and ours. I also contributed to the console (web UI) development, which is now accessible to all AWS users.

Amazon Business Guided Buying

https://www.amazon.com/ab/ccp-portal/guided-buying/benefits
Amazon Business Guided Buying makes it easier for Amazon Business customers to manage employee spending and compliance. As a member of the team that built AB Guided Buying, I designed and implemented a service that processes TBs of data and another to handle thousands of requests every second. Together, these two services enabled customers to filter out blocked products from search results.

Generic Payment API Implementation

Implemented a generic payment service/API that can be used to purchase anything sold on a social platform. The service talks to different payment providers (Stripe, PayPal, etc.) and exposes a simple API to other microservices so that these services don't need to know payment provider-specific implementation details. I also implemented a web front-end to handle payment provider callbacks.

The payment service back-end was implemented using Node.js and was running on AWS Lambda. The front end was implemented with React and JavaScript and hosted S3, CloudFront, and Route53.

Languages

Java, C#, TypeScript, JavaScript, Kotlin, Scala

Frameworks

.NET, ASP.NET MVC, NHibernate, Angular, Spark, ASP.NET, Serverless Framework

Paradigms

Object-oriented Programming (OOP), Serverless Architecture, Microservices Architecture, Microservices

Other

Data Structures, APIs, Amazon API Gateway, WCF Web Services, Serverless, Amazon Route 53

Libraries/APIs

React, Node.js, jQuery

Tools

Git, AWS Step Functions, IntelliJ IDEA, JetBrains Rider, Amazon Elastic MapReduce (EMR), Amazon Simple Queue Service (SQS), Amazon Simple Notification Service (Amazon SNS), Amazon CloudFront CDN

Platforms

AWS Lambda, Oracle, MacOS, Amazon Web Services (AWS)

Storage

NoSQL, Amazon DynamoDB, Amazon S3 (AWS S3), Microsoft SQL Server, SQL Server 2012, SQL Server 2005

2003 - 2007

Bachelor's Degree in Telecommunications Engineering

Istanbul Technical University - Istanbul, Turkey

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