# Ridwan K. > Software Development Engineer II @ Amazon | Distributed Systems & Full Stack Developer | Java, React, AWS | Scaling High-Availability Microservices Location: New York City Metropolitan Area, United States Profile: https://flows.cv/ridwank I am a Software Development Engineer II at Amazon with 10 years of experience in architecting and implementing large-scale distributed systems. I specialize in building robust backend services and scalable cloud solutions that serve millions of users. My core focus is on Operational Excellence and System Design, where I bridge the gap between complex business requirements and high-performance technical solutions. I am driven by the "Invent and Simplify" mindset, constantly seeking ways to automate workflows and reduce technical debt. Core Technical Expertise: 🚀 Backend: Java, Spring Boot, Python, React, Microservices Architecture. ☁️ Cloud: AWS (Lambda, DynamoDB, EC2, S3), Infrastructure as Code (CDK/CloudFormation). 🛠️ DevOps & Data: CI/CD Pipelines, SQL/NoSQL, Distributed Systems, System Design. Outside of coding, I am passionate about mentoring junior engineers and contributing to design reviews to ensure the highest standards of code quality. ## Work Experience ### Software Developer Engineer II @ Amazon Web Services (AWS) Jan 2025 – Present | New York, United States ### Software Development Engineer II @ Amazon Jan 2022 – Jan 2024 | New York, United States ### Software Engineer @ Citi Jan 2022 – Jan 2022 | Dallas, Texas, United States I worked as a contract mobile developer for Citi mobile application. ### Software Engineer @ NBCUniversal Media, LLC Jan 2018 – Jan 2022 | United States Working as a contract software engineer (iOS and tvOS) in the video player framework for different NBC mobile applications. ### Grader @ Michigan Technological University Jan 2017 – Jan 2017 | Houghton, MI Grading CS4121 Programming languages course. ### Instructor @ Michigan Technological University Jan 2017 – Jan 2017 | Houghton, MI I am teaching CS1121 course in which student learn Java as an object oriented programming language. ### Graduate Teaching Assistant @ Michigan Technological University Jan 2015 – Jan 2017 | Houghton,Michigan I am working as a Graduate Teaching Assistant at the Computer Science department of Michigan Technological University. ### Instructor @ Michigan Technological University Jan 2016 – Jan 2016 | Houghton, MI I taught CS1121 course in which student learned Java as an object oriented programming language. ### Software Engineer @ Escenic AS Jan 2014 – Jan 2015 | Dhaka, Bangladesh I worked as a Software Engineer at the Platform team contributing in the development of Escenic Content Engine Plugins. ### Senior Software Engineer @ Appdragon Ltd Jan 2014 – Jan 2014 | Bangladesh I worked as web developer.Our development stack is Python, Django, Javascript.I contributed in developing "mHealthcare Solutions" and "SmartMed". Before that I developed "Kaiser Scanning Tool" web application for which I used Laravel Framework(PHP), MySQL and JQuery. ### Software Engineer @ Appdragon Ltd Jan 2013 – Jan 2014 | Dhaka,Babgladesh I started to develop applications for iPhone and iPad as Software Engineer with iAppdragon, a Western European apps development company with offices in London and Dhaka.In iAppdragon I started developing my skill in iOS application development and continuing to learn for the mastery in this field.I have already contributed in the development of "Kaiser Accounting Tools", "Kaiser Scanning Tools" and modified "Eat@". ## Education ### Master's degree in Computer Science Michigan Technological University ### Bachelor's of Science in Computer Science & Engineering Bangladesh University of Engineering and Technology ### Higher Secondary School Certificate in Science Notre Dame College,Dhaka,Bangladesh ## Contact & Social - LinkedIn: https://linkedin.com/in/ridwan-khan-sde --- Source: https://flows.cv/ridwank JSON Resume: https://flows.cv/ridwank/resume.json Last updated: 2026-04-05