MOHD SUHEL

Software Engineer

Delhi, India10 yrs 1 mo experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 8.5+ years of experience in Java backend development.
  • Expertise in building scalable microservices and high-performance applications.
  • Strong problem-solving skills with a focus on clean code.
Stackforce AI infers this person is a Backend Developer specializing in Telecommunications and Microservices architecture.

Contact

Skills

Core Skills

JavaSpring BootPostgresql

Other Skills

Agile MethodologiesAlgorithmsAmazon Web Services (AWS)Core JavaDB StreamSetsData StructuresEngineeringJOOQKafkaKibanaLinuxMicroserviceMicroservicesNoSQLOracle Database

About

I am a passionate and results-driven Senior Java Backend Developer with 8.5+ years of experience in designing, developing, and deploying scalable microservices and high-performance applications. Core Expertise: Strong hands-on experience in Java 8, Spring Boot, RESTful APIs, Multithreading, Collections, and Design Patterns. Built and maintained distributed systems using Microservices Architecture. Skilled in using tools like Git, Maven, Postman, and JIRA for efficient development and collaboration. Tech Stack: Databases: MongoDB (NoSQL), MySQL, Oracle, Redis, DynamoDB Messaging & Streaming: Apache Kafka, AWS SQS Cloud Platforms: AWS (EC2, ECS, SQS, Lambda, Load Balancers) Frontend Exposure: Worked briefly on React-based web applications to support full-stack needs. Strengths: Solid understanding of Data Structures and Algorithms, with a problem-solving mindset. Capable of writing clean, efficient, and maintainable code in agile environments. Comfortable working in fast-paced, collaborative teams and taking ownership of backend services end-to-end. ๐ŸŒ Always keen to explore new technologies, solve challenging problems, and contribute to building high-quality systems that scale.

Experience

10 yrs 1 mo
Total Experience
3 yrs 4 mos
Average Tenure
5 yrs 10 mos
Current Experience

Deutsche telekom digital labs

2 roles

Senior Software Engineer

Promoted

May 2022 โ€“ Present ยท 4 yrs 1 mo

  • Product Inventory DPS: Which provides Product Details like a user can have Products: 1 day Data, Sms Pack, 3 month Unlimited Call etc. So These are products and each product have some info.
  • Now these details are first build for each user as we need to involve old databases and we are building it in EAGER fashion and serving it ON DEMAND. So we are using DB StreamSets and Kafka Messages.
  • Also using caching for some data which are common irrespective of user or product.
JavaSpring BootKafkaDB StreamSets

Software Engineer

Jul 2020 โ€“ Apr 2022 ยท 1 yr 9 mos

  • Usage Consumption : Which returns how much data or any kind of service user have consumed so far like talktime , Data or SMS. So this involves PostgreSQL Database , Spring Boot Service etc.
  • Consent DPS: Which returns all available consent for that type of user also can POST or Update selected Consent to DB. We are using Caching to retrieve all available consent also using kafka for some backend operation.
PostgreSQLSpring BootKafka

Expedia group

SDE

Aug 2018 โ€“ May 2020 ยท 1 yr 9 mos ยท Gurgaon, Haryana, India

Mahindra comviva

2 roles

Engineer

May 2016 โ€“ Jul 2018 ยท 2 yrs 2 mos

Intern

Jan 2016 โ€“ May 2016 ยท 4 mos

Education

Motilal Nehru National Institute Of Technology

Master of Computer Applications - MCA

Jan 2013 โ€“ Jan 2016

Aligarh Muslim University

Bachelor's degree โ€” Mathematics

Jan 2010 โ€“ Jan 2013

Stackforce found 100+ more professionals with Java & Spring Boot

Explore similar profiles based on matching skills and experience