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!!!
PROFILE SUMMARY
- Highly skilled Senior Software Engineer with 7+ years of experience.
- Proven expertise in designing, delivering, and supporting large-scale distributed systems with high availability and throughput that allows processing of millions of transactions per day.
- Experienced in working with global systems that cater to users of different countries with various laws, rules, and regulations, especially Europe, USA, and China
- Competent in Java, SpringBoot, C#, .NET, Kaka, Rest API, React/Svelte, Linux, K8S, CI&CD, Docker, DevOps, AI, System Design, Leadership, and Collaboration.
- Created Self-hosted public web apps with 150,000+ users worldwide. (this website)
WORK EXPERIENCE
L5 Software Engineer, British Petroleum (BP), May 2023 – Present
- Contributing to transaction & invoicing systems to cater to customers in the European Union (EU) Countries and the UK.
- Designed a distributed invoicing system that processes 284K+ daily transactions, improving invoice turnaround time by 89% by through event-driven design using Kafka and .Net.
- Developed a country-specific monotonic sequencing system for invoices, ensuring compliance with EU finance & tax regulations.
- Led cross-team and multi-domain integration with BP’s SAP-based financial systems, ensuring accurate accounting & reporting for global operations.
- Tech: C#, .NET, AWS, Kubernetes, Kafka, Java, React, Apollo GraphQL, Postgres, Salesforce, SAP.
SDE 2, Amazon, Jul 2022 – Mar 2023
- Led a team of 4+ engineers to enhance Amazon’s Global Pricing platform, impacting millions of listings worldwide.
- Built and operated high-throughput services handling peak traffic of 345K+ Transactions Per Second (TPS) in the North America region.
- Designed cost-optimization strategies, aiming to reduce the current team’s AWS spend by 1.47% for pricing services.
- Delivered performance tuning for a Java-based UI module, improving customer experience metrics by 23% using A/B Testing in the US market.
- Enhanced Featured Buying Option(FBO) system, influencing ~8% of Amazon product listings.
- Tech: Java (Core), Modified Spring Framework, AWS, Docker, DynamoDB, Lambda, Amazon internal tech.
Senior Software Engineer, HERE Technologies, Jun 2020 – Jul 2022
- Designed Apache stream and Flink-like system that processes over 450GB of hourly data for high-frequency B2B clients, reducing system hot-spots in the Europe market, ensuring smooth operations.
- Experienced in working within the “The Great Firewall” of China and fixed a key issue that caused network partition of said service between China and the Rest of the World.
- Built tools to auto-detect and correct billing inconsistencies, resolving issues in 38% of billing records across services.
- Led a 6+ member cross-platform team to transform billing from 8-hour delays to near-real-time accuracy.
- Delivered projects improving billing transparency and retention for enterprise clients.
- Tech: Java, Spring Boot, Apache Flink, Kafka, Node.js, AWS, Kubernetes, Redis, MySQL, Postgres.
Full Stack Java Developer, Fluid AI, Jul 2018 – May 2020
- Led 9+ member teams on an early AI-based system that provided services to one of the largest banks in Europe and Jamaica.
- Designed and developed microservices-based chatbot backend for real-time processing on partner services.
- Tech: Java, Spring Boot, React, Node.js, MySQL, MongoDB, Elasticsearch, Linux.
EDUCATION
| Degree | University | Year |
|---|---|---|
| Bachelor of Engineering in IT | Mumbai University | 2018 |
| Diploma in IT | Government Polytechnic Mumbai | 2015 |
ACHIEVEMENTS
- Created and maintained CodersTea.in, a developer knowledge hub with 150K+ users.
- 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.
CORE SKILLS
- Languages: Java, C#, JavaScript, Kotlin, TypeScript, Python, Go.
- Frameworks: Spring Boot, .NET, React, Node.js, GraphQL, Apache Flink.
- Databases: PostgreSQL, MySQL, DynamoDB, Redis, and Elasticsearch.
- Messaging & Streaming: Kafka, AWS SQS, Event-Driven Architecture.
- Cloud & DevOps: AWS, Azure, Kubernetes, Docker, CI/CD, Git.
- Specialties: API Design, Distributed Systems, Concurrency, Performance Optimization, Scalability, High-Availability Architecture.
- Tools: IntelliJ, Rider, VSCode, NeoVim, Maven, GitHub Copilot, GitLab, GitHub, and Cursor.
ADDITIONAL LINKS
- My Technical Blog: CodersTea.in.
- Toolbox for Developers that I created: ToolBox.
- My Open Source project: Real-Time Image Capture.
- My LinkedIn: linkedin.com/in/shaikh-imran.
- My GitHub: github.com/shaikh-imran.