Hello, I am Imran Shaikh, the creator of this site, CodersTea.in.

I am looking for new opportunities, or you just want to chat, lets connect!!!

PROFESSIONAL SUMMARY

Highly skilled Senior Software Engineer with 7+ years of experience designing and building large-scale distributed back-end systems. Expertise in Java, .NET, Kafka, AWS, and Kubernetes, with proven impact in high-throughput, event-driven architectures processing 300K+ TPS. Strong background in system design, performance optimization, and cloud-native platforms.

WORK EXPERIENCE

British Petroleum (BP) | Software Engineer | May 2023 - Present

  • Engineered a distributed, event-driven system using Kafka and .NET that processes over 184,000 daily financial transactions and achieved a 64% reduction in invoice turnaround time.
  • Designed and upgraded the BP and SAP integration system with €48+ Million Monthly revenue, improving the monthly posting of Accounts Receivable and Accruals by 25%.
  • Reduced the EU compliance error rate by 30% by architecting and developing a country-based distributed monotonically increasing sequence numbers system.
  • Tech Stack: .NET, Kafka, AWS, PostgreSQL, Kubernetes, Linux.

Amazon | Software Development Engineer II | July 2022 - March 2023

  • Led a team of engineers to enhance Amazon’s Global Pricing platform, utilizing Spring Framework, AWS, and A/B testing, improving 8 Million+ product listings with better prices in the United States.
  • Designed and led high-throughput backend services on AWS, handling 345K+ Transactions Per Second with low latency and high availability.
  • Implemented cost-optimization strategies using AWS Lambda, reducing the department’s AWS spend by $7,000 every month.
  • Tech: Java, JSP, DynamoDB, AWS, AWS Lambda, JDK 11.

HERE Map | Senior Software Engineer | June 2020 - July 2022

  • Architected a distributed streaming system using Apache Flink and Kafka to process over 4TB of daily data in AWS S3 for HERE Maps Global API Platform.
  • Successfully resolved a critical network partition issue due to China’s regulatory firewalls, causing significant financial losses.
  • Led cross-platform team to re-engineer the billing pipeline, utilizing Java, Kafka, and Kubernetes to reduce billing time from 24 hours to 8 hours.
  • Tech: Spring Boot, Linux, NodeJS.

Fluid AI | Software Engineer | July 2018 - May 2020

  • Led team on an early AI-based system that provided services to one of the largest banks in Europe and Jamaica, utilizing Nvidia CUDA and Java language.
  • Designed and developed a microservices-based chatbot backend for real-time processing on partner services, handling a peak of 3000 customers per minute.
  • Tech: SpringBoot, AWS, Linux, CUDA, JDK 8.

SKILLS

  • Languages: Java, C#, JavaScript, Kotlin, TypeScript, Python, Go, JDK 17, JDK 21.
  • Backend Frameworks: Spring Boot, .NET, Node.js, GraphQL, Apache Flink.
  • System Design: Distributed Systems, Microservices Architecture, High Availability, Fault Tolerance, CAP Theorem, Data Consistency, Scalability, Event-Driven Architecture.
  • Messaging & Streaming: Kafka, AWS SQS, Event-Driven Architecture.
  • Databases: PostgreSQL, MySQL, DynamoDB, Redis.
  • Cloud & DevOps: AWS, Azure, Kubernetes, Docker, CI/CD, Git.
  • Additional Skills: React, Svelte, NextJS, HTML, CSS, JavaScript.
  • Tools: IntelliJ, Rider, VSCode, NeoVim, Maven, GitHub Copilot, GitLab, GitHub, and Cursor.

EDUCATION

  • Bachelor of Engineering in IT: Mumbai University, 2018.
  • Diploma in IT: Government Polytechnic Mumbai, 2015.

ACHIEVEMENTS

  • Founded and scaled CodersTea.in, a developer knowledge platform with 150K+ users, focused on backend engineering, system design, and Java technologies.
  • Authored 11+ technical articles on DZone with 180K+ reads.
  • Open-sourced a real-time image streaming tool for developer collaboration.
  • Mentored engineers globally in system design and backend development.

Lets connect!!!