N

Nazish Umer

Senior Software Engineer

Bengaluru, Karnataka, India8 yrs 2 mos experience
Most Likely To SwitchAI Enabled

Key Highlights

  • 8+ years of experience in software development.
  • Expert in designing scalable microservices.
  • Proven track record in optimizing customer communication systems.
Stackforce AI infers this person is a Backend-focused Software Engineer with extensive experience in Retail and Telecommunications sectors.

Contact

Skills

Core Skills

Software DevelopmentJavaC#

Other Skills

Agile MethodologiesAlgorithmsApache KafkaApache SparkApache Spark StreamingAzure ComputeAzure DevOpsAzure FunctionsCassandraCloudTestCore JavaData StructuresGenerative AIGitGoogle Cloud Platform (GCP)

About

A self driven individual who is an avid learner, with 8+ years of experience in software industry. A developer who loves to create sustainable solutions for real world problems with high business impact.

Experience

8 yrs 2 mos
Total Experience
2 yrs
Average Tenure
2 yrs 11 mos
Current Experience

Walmart

2 roles

Senior Software Engineer

Promoted

Jul 2023Present · 2 yrs 11 mos · Bengaluru, Karnataka, India · On-site

  • 🌍 International Communications (CPO / International Team)
  • Collaborated across Mexico, Chile, and Canada markets to migrate 500+ communication events, ensuring a seamless customer journey.
  • Contributed to design, documentation, and code reviews.
  • Acted as both an individual contributor and a Scrum Master, balancing delivery and leadership responsibilities.
  • ☁️ Azure Functions (Async Integration)
  • Designed and developed an Azure Function microservice in Java to decouple Kafka triggers from dependent systems.
  • Solved major challenges around asynchronous upstream triggers, leading to significant cost savings.
  • Implemented robust error handling and retry mechanisms, increasing service success rate from 10% to 80% within 48 hours.
  • 📨 SMS DMP Migration Script
  • Built an optimized, multithreaded Java script to migrate 20 million+ live customer records from a legacy platform to a new vendor.
  • Ensured the migration was seamless, efficient, and error-free, meeting strict timelines and reliability expectations.
  • 🛠️ Automated Refactor & Upgrade Dashboard
  • Developed an internal dashboard using cookie cutter templates integrated with OpenRewrite plugin.
  • Enabled automated refactoring and migration of any Java repository, significantly reducing manual effort and development time.
  • 📱 SMS Opt-In Optimization
  • Contributed to the SMS Opt-In initiative by implementing complex middleware logic in Java.
  • Enabled default opt-in for new customers and seamless opt-out for legacy users.
  • Reduced calls per order from 10% to 7%, resulting in substantial cost savings and improved customer experience.
  • 🤖 FAQ Bot using Generative AI (RAG Pipeline)
  • Currently working on a GenAI-based FAQ Bot utilizing a Retrieval-Augmented Generation (RAG) pipeline.
  • Designed to intelligently answer customer queries and guide users to the correct sections of the Walmart site, enhancing support efficiency.
RESTful WebServicesMavenGoogle Cloud Platform (GCP)ScalaSoftware DevelopmentSpring Framework+26

Software Engineer III

Mar 2020Mar 2022 · 2 yrs · Bengaluru, Karnataka · Remote

  • 📦 Business Feature Delivery for Walmart Canada (OG & GM Events)
  • Successfully delivered new business features for Order Grocery (OG) and General Merchandise (GM) events.
  • Enabled orchestration of customer communications via Email, SMS, and Push Notifications for Walmart Canada.
  • Ensured on-time and stable delivery of live features in production.
  • 📡 Multi-Channel Communication Logic & Consent Handling
  • Designed and implemented flexible communication flows based on customer consent preferences.
  • Enhanced multiple system components to dynamically route messages across Email, SMS, and Push, ensuring compliance with opt-in regulations.
  • 🕒 Time Zone Management & Message Composition
  • Developed complex logic on Javascript PAAS based solution to handle global time zones accurately in communication workflows.
  • Designed and structured Email templates and SMS content on Javascript and Handlebar.js, ensuring clarity, localization, and compliance with branding standards.
  • 🔁 Kafka Consumer Integration with Splunk
  • Built a Kafka Consumer on Java to process delivery receipts from third-party services.
  • Integrated delivery logs with Splunk to track and troubleshoot message delivery success, improving customer communication reliability.
  • 🚨 Production Issue Resolution & Platform Integration
  • Handled P1/P2 production incidents, led deployment activities, and ensured system stability during live rollouts.
  • Integrated services with Splunk dashboards and health check platforms for real-time monitoring and proactive alerting.
  • ✅ Test Automation & JUnit Coverage
  • Developed test automation suite with JUnit cases to robustly handle a variety of edge-case scenarios.
  • Ensured high code coverage and early bug detection, contributing to a more stable CI/CD pipeline.
  • 🤝 Team Onboarding, Mentorship & Hiring
  • Took initiative in onboarding new team members and participated in code reviews and the technical hiring process, helping shape a strong and collaborative engineering team.
RESTful WebServicesMavenSpring BootData StructuresGoogle Cloud Platform (GCP)Scala+11

Microsoft

Software Engineer II(L62)

Mar 2022Jun 2023 · 1 yr 3 mos · Bengaluru, Karnataka, India

  • 📦 M365 Groups – Model B Microservice Design & Implementation
  • Designed and implemented a Model B microservice using Azure Compute to enhance system performance.
  • Ensured eventual consistency across multiple applications, enabling better reliability and data integrity.
  • Focused on scalability and maintainability in a distributed microservices architecture.
  • 🧪 CloudTest Integration for Deployment Assurance
  • Integrated the CloudTest framework with GroupsCore Microservice on C#(Speedway-Model B) along with Azure DevOps Pipelines(Build and Release) to perform automated integration testing for core Group services which served as a deployment gates.
  • Designed the service to run independently and periodically, acting as deployment gates to block faulty code from reaching higher environments.
  • Helped prevent Sev1/P1 incidents in production, reducing deployment failure risks and enhancing rollout stability.
  • 📊 SCOPE Script for Metric Monitoring
  • Developed the SCOPE script to periodically extract key metrics from databases.
  • Enabled consumption of these metrics by dependent teams, supporting monitoring, analytics, and reporting requirements.
  • Ensured the script’s performance was reliable and efficient in time-sensitive production environments.
RESTful WebServicesData StructuresSoftware DevelopmentGitC#

Enquero

Software Engineer

Dec 2019Feb 2020 · 2 mos · Bengaluru, Karnataka

  • 🖥️ Backend Developer – Enquero (Pulse – Resource Monitoring Product)
  • Contributed to backend development of Pulse, a resource monitoring platform developed at Enquero.
  • Worked extensively with Java 8, Spring Boot, and MySQL to build and maintain scalable backend services.
  • Participated in implementing change requests and resolved critical production bugs to ensure system reliability.
  • Played an active role in the hiring process by serving on the interview panel, evaluating backend candidates for the team.
RESTful WebServicesSpring BootData StructuresSoftware DevelopmentJavaSpring Framework+2

Ericsson

Software Development Engineer

Sep 2017Sep 2019 · 2 yrs · Bangalore

  • 🌐 Backend Developer – Ericsson (Dynamic Activation Team)
  • Worked as a Backend Developer from scratch in the Ericsson Dynamic Activation Team since August 2017.
  • Delivered critical components for onshore projects in Iran (9 months) and Jordan (2 months) during 2018.
  • Utilized Java 8, SOAP Web Services, REST APIs, and MySQL to build scalable backend systems.
  • ⚙️ ERP Backend Automation – OSS-RC (2016–2017)
  • Contributed to Ericsson’s ERP-based product OSS-RC as a Java Backend Developer.
  • Designed and implemented an automated file transfer system using Quartz Scheduler, managing remote file transfers and disk cleanups.
  • Saved 300+ engineering hours through automation and reusability, optimizing operational workflows.
  • 🌍 Global Solution Delivery & Ownership
  • Delivered end-to-end backend solutions across multiple global regions including Middle East, Australia, Greece, Africa, and the USA.
  • Took full ownership of development, bug fixing, testing, and implementation of new feature requirements and change requests.
  • 🧪 Test Documentation & Deployment Support
  • Authored and maintained a comprehensive Test Object List, documenting both positive and negative test cases.
  • Wrote detailed installation instructions and deployment documentation to support seamless delivery and production readiness.
RESTful WebServicesSpring BootData StructuresSoftware DevelopmentJavaSpring Framework+2

Education

KIIT - Kalinga Institute of Industrial Technology

Bachelor of Technology - BTech — Computer Science

Stackforce found 100+ more professionals with Software Development & Java

Explore similar profiles based on matching skills and experience