Manoj Upreti

Senior Software Engineer

Noida, Uttar Pradesh, India13 yrs 6 mos experience
Most Likely To SwitchAI ML Practitioner

Key Highlights

  • Over 13 years of software engineering experience.
  • Expertise in building scalable messaging platforms.
  • Strong leadership in cross-functional team collaboration.
Stackforce AI infers this person is a Backend-heavy SaaS engineer with extensive experience in cloud-based solutions.

Contact

Skills

Core Skills

JavaCloud ComputingBack-end Web Development

Other Skills

Agile MethodologiesAmazon Web Services (AWS)Apache KafkaApache SparkApplication DevelopmentArchitectureCassandraCloud ApplicationsCoding StandardsCommunicationComputer ScienceCore JavaDatabase DesignDesign PatternsDistributed Applications

About

Dedicated and responsible Software engineer with 13+ years of experience. Hands on Experience on coding and building large scale platform services to solve the business use cases.. Working on Building the Universal Messaging Platform for Sending billions of notifications to Expedia customer including Marketing and Transactional with personalised preferences. Worked on Adobe Platform Engineering services like Managed Data service for Cassandra, Platform Events, Shared cloud workers. High level design, Low level design, Design principles and design patterns. Good understanding of Java , Spring boot REST, gRPC, GraphQL AWS, Cassandra, MongoDB, PosstgreSQL, Kafka, Redis, Junit, TestNg etc. - Extracting the tech work items from products requirements - Architecture design, Cross domain architecture guild reviews - Cross functional team collaboration, Cross domain collaboration to unblock the deliverables and unblock the developers. - Demos, Status update to leadership team to keep them in sync. - Leading the Initiative with end to end ownership of the Initiative including design, development, UTs, Component tests, E2E test, Demos to Partner Success team . - Creating small deliverable milestones to achieve the project goal, Assigning tasks to developers, Mentoring them to achieve the goals. - Volunteered and Led the co-pilot adoption training effort and provided the training to whole core service India group of 700 engineers.

Experience

Expedia group

Senior Software Development Engineer

May 2022Present · 3 yrs 10 mos · Gurugram, Haryana, India · Hybrid

  • Working on Building the Universal Messaging Platform for Sending billions of notifications to Expedia customer including Marketing and Transactional with personalised preferences.
Database DesignSpring BootJavaEnd to End DeliveryCloud ComputingSystem Architecture+17

Adobe

Computer Scientist

Nov 2017May 2022 · 4 yrs 6 mos · Noida Area, India

  • Developing Managed Data service for Cassandra on AWS and Azure.
  • Highly available , Highly Scalable, and high quality platform.
Back-End Web DevelopmentComputer ScienceCloud Computing

Sirionlabs

Senior Software Engineer

Jul 2017Oct 2017 · 3 mos · Gurugram, Haryana, India

Computer Science

Informatica

Senior Software Engineer

Aug 2015Jul 2017 · 1 yr 11 mos · Bengaluru Area, India

Computer Science

Huawei

Software Engineer

Feb 2013Aug 2015 · 2 yrs 6 mos · Bangalore

Dsi software

Java Developer

Jul 2012Jan 2013 · 6 mos

Education

Dr. A.P.J. Abdul Kalam Technical University

Bachelor of Technology - BTech — Computer Science

Aug 2008Jun 2012

Stackforce found 100+ more professionals with Java & Cloud Computing

Explore similar profiles based on matching skills and experience