Mehmet Atas
Verified Expert in Engineering
Back-end Developer
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
Experience
Availability
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
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.
Software Engineer
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.
Software Engineer
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.
Software Engineer
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.
Software Engineer
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.
Experience
AWS Systems Manager Incident Manager
https://docs.aws.amazon.com/incident-manager/latest/userguide/what-is-incident-manager.htmlIn 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/benefitsGeneric Payment API Implementation
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.
Skills
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
Education
Bachelor's Degree in Telecommunications Engineering
Istanbul Technical University - Istanbul, Turkey
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring