Karamveer Singh Mojawat

Senior Software Engineer

Bengaluru, Karnataka, India8 yrs 5 mos experience
Most Likely To Switch

Key Highlights

  • Expert in building scalable platforms and microservices.
  • Proven track record in modernizing legacy systems.
  • Strong collaboration with cross-functional teams for strategic alignment.
Stackforce AI infers this person is a Backend-heavy Fullstack Developer with expertise in Fintech and SaaS industries.

Contact

Skills

Core Skills

MicroservicesJavaSpring FrameworkSpring BootBack-end Development

Other Skills

ElasticSearchPostgreSQLJava 17KafkaRESTful APIsMSSQLApache KafkaApache CamelScalaSAP HANACassandraRedisMongoDBMySQLLinux

About

I specialize in modernizing systems, driving data-driven personalization, and optimizing business solutions for scalability and growth. As a Senior Software Engineer, I’ve built scalable platforms using databases, programming languages, caching strategies, and both high-level and low-level designs. Currently developing a merchant offer platform at Lowe’s. I’ve enhanced news personalization at Dailyhunt, led legacy system migrations at SAP Labs and Morgan Stanley, and Connect with me to solve your software challenges and implement data-driven, optimized solutions for improved performance and scalability.

Experience

8 yrs 5 mos
Total Experience
2 yrs 1 mo
Average Tenure
3 yrs
Current Experience

Lowe's india

Senior Software Engineer

Jun 2023Present · 3 yrs · India · Hybrid

  • Project: Offer Management System; Promo Insights
  • Core team member in the design and development of two enterprise-level systems from their early phases: Offer Management System (OMS): A generic backend platform for creation and management of CART, ITEM, and BULK Order promotions, built using a microservices architecture. Promo Insights: A suite of services for storing and maintaining core offer data, enabling advanced search and insights into promotions with filters across items, sales hierarchy, merchandising hierarchy, partial/future promotions, sales data, and forecast insights.
  • My Contribution:
  • Designed and developed enterprise-wide offer searchability, leveraging Elasticsearch to make promotions easily discoverable across systems, improving efficiency for Marketing, Merchandising, and other business teams.
  • Built scalable microservices using Java 17, Spring Boot, Kafka, batch processing, and RESTful APIs, ensuring performance, reliability, and adaptability.
  • Integrated data across multiple teams and systems, collaborating with business stakeholders to align technical solutions with strategic objectives.
  • Bridged business and technology, actively communicating with cross-functional teams to ensure solutions met both business needs and technical standards.
  • Researched, developed, tested, and owned multiple critical services, driving innovation and smooth execution across the promotion lifecycle.
  • Contributed to establishing enterprise promotion systems now widely used across the organization, boosting cross-functional productivity and data-driven decision making.
  • Helped build technology solutions that act as the single source of truth for promotions, enabling seamless experiences and actionable insights to drive profitable promotions.
ElasticSearchPostgreSQLJava 17Spring BootKafkaRESTful APIs+2

Synechron technologies pvt. ltd. (client: morgan stanley)

Senior Associate

Oct 2021May 2023 · 1 yr 7 mos · Bengaluru, Karnataka, India · Hybrid

  • Senior Associate – Synechron
  • Project: Fixed-Income Brokerage, Morgan Stanley
  • At Synechron, I collaborated closely with teams to modernize Morgan Stanley’s Fixed-Income platform. I led the development of key modules, aligning with new architectural requirements and optimizing workflows by consolidating order managers. I contributed to architectural discussions, ensuring seamless integration of new components. Additionally, I assisted in replacing legacy systems and implementing solutions using Java, Spring Framework, MSSQL, Apache Kafka, and Apache Camel. My work included development of modules like Order State Management and Manager Approval, driving efficiency and system scalability.
  • Tech Stack: Java, Spring Framework, MSSQL, Apache Kafka, Apache Camel.
JavaSpring FrameworkMSSQLApache KafkaApache Camel

Brietlecone india pvt limited (client: sap labs india)

Consultant Software Engineer

May 2020Oct 2021 · 1 yr 5 mos · Bengaluru, Karnataka, India · Remote

  • Consultant Software Engineer – SAP Labs India
  • Project: Asset Intelligence Management
  • As a Consultant Software Engineer at SAP Labs India, I was part of the Asset Intelligence Management team, focusing on creating a centralized repository for equipment information. I worked on two key modules: one involved enhancing a monolithic Java application, while the other required breaking it down into stateless microservices, utilizing SAP HANA for data storage and Elasticsearch for centralized search. I actively participated in architectural discussions and collaborated with teams to implement solutions using Java, Spring Boot, Scala, Elasticsearch, Kafka, and Cloud Foundry. Additionally, I developed standalone scheduling applications to extract data from Elasticsearch and Kafka.
  • Tech Stack: Java, Spring Boot, Scala, Elasticsearch, Kafka, SAP HANA, Cloud Foundry, Karate.
JavaSpring BootScalaElasticsearchKafkaSAP HANA

Dailyhunt (versé innovation pvt ltd)

Software Engineer

Dec 2017May 2020 · 2 yrs 5 mos · Bangaluru · On-site

  • Software Engineer – Dailyhunt
  • As a Software Engineer in the back-end team, I developed and deployed the core Content Enrichment Module. I utilized various technologies, including Kafka Messaging Queue, distributed databases like Cassandra, and caching solutions in Redis, as well as Elasticsearch, MongoDB, and MySQL. I also contributed to data migration projects and implemented a text quality evaluator for news items in eight Indian languages. My skill set includes Linux, shell scripting, Python, Node.js, and Spring Boot.
  • Tech Stack: Kafka, Cassandra, Redis, Elasticsearch, MongoDB, MySQL, Linux, Shell Scripting, Python, Node.js, Spring Boot.
KafkaCassandraRedisElasticsearchMongoDBMySQL+7

Mountblue technologies

Intern

Sep 2017Nov 2017 · 2 mos · Bengaluru Area, India · On-site

  • Trainee working as a Full Stack Developer.
Problem SolvingProgramming

Education

Rajasthan Technical University

Bachelor of Technology - BTech — Computer Science

Jan 2012Jan 2016

Kendriya Vidyalaya

schooling — Science

Jan 2010Jan 2012

Stackforce found 100+ more professionals with Microservices & Java

Explore similar profiles based on matching skills and experience