Madhur .

Madhur .

  • **** **** ****
  • 12 Jahre Erfahrung
  • ASAP
  • Expert

I am Madhur with experience working in backend and frontend technologies such as Java, Node.js, and React.Js. I am interested in programming and developing products from the scratch. Apart from solving large scale distributed system challenges , I also do side projects of my own as hobby. (Github)

Bildung

S

Software Systems

Bits Pilani, Master's Degree
2018

Arbeit & Erfahrung

W

Staff Software Engineer

Walmart Labs
Jan'2020 - May'2021
• Designed and Developed Bill Pay in App Feature for Walmart Mobile App. Technical Lead for team consisting of backend and mobile engineers. Transactions grew from 250/day to 2000/day as a result of this feature • Designed and implemented to onboard MailJet and SendGrid as an email Gateway for all the email communications out of the Walmart ecommerce Transactions. Solution designed to handle the scale of 20mil emails/day during holiday peak season. • Led the migration of Online Grocery Membership database from Maria DB to CosmosDB as Walmart's migration to Azure public cloud. The database was migrated with zero downtime consisting of million of rows with incremental reverse sync between Maria and CosmosDB
T

Lead Engineer

Target
Jan'2018 - Dec'2020
Lead a team to Implement orders feed pipeline for all target.com orders through Kafka which publishes around 3 million feeds per day. • Lead a team to design and implement an end-to-end flow of Ship-to-Store orders which accounts for 20% of target.com orders. • Did performance analysis, troubleshooting, code optimization in preparation for peak traffic season resulting in 20% less traffic on application services. • Lead the team to Setup Grafana dashboards and alerts for the platform. First point of contact for any production issue.
H

Senior Full Stack Developer

Helpchat Tapzo
Oct'2014 - Dec'2017
Part of the dev team at Tapzo which wrote Tapzo App from scratch and currently now has ~ 2 Lakh DAU and ~50k transactions / day. • Lead team of 5 to create following features on Tapzo: Signup / Signin, News, Horoscope, Sports, Notification Delivery • Scaled the Tapzo backend consisting of 20+ microservices (written in Java, Python, Node) to achieve 15k requests / seconds on frontend Nginx server. Scaling include micro-caching on Nginx, moving asynchronous executors from blocking I/O (Celery) to non-blocking I/O (NodeJS). • Managed the growth from 3 servers to ~200+ servers in datacenter. Owned provisioning using Ansible and monitoring / alerting using Collectd, InfluxDB, Grafana and ELK (Elasticsearch Logstash Kibana)
A

Senior Developer

American Express
Sep'2011 - Oct'2014
• Mentored team of up to 10 employees to deliver projects on SharePoint and EMC Documentum • Developed an org wide innovative Windows 7 sidebar gadgets using HTML / CSS / JavaScript which consumes SharePoint 2010 Web Services to provide end user to very frequently viewed upon data. • Designed and developed solutions with SharePoint 2010 replacing Lotus Notes applications. Created data migration strategy for the same. The migrated saved millions of dollars as a result of remediation of Lotus Notes.
M

Associate Consultant

Microsoft
Apr'2008 - Apr'2011
Microsoft Consulting Services, India & Essar Group, India: Visited and worked with multiple customers all over India such as Essar Group to gather business requirements and implemented solutions on Microsoft Stack. • FPT, Vietnam & Monsanto, US: Lead and guided the team of 50 employees at FPT, Vietnam to migrate 28 Lotus Notes Applications to Microsoft Office SharePoint Server. • Emerson, US: Architected, designed and implemented, Emerson's public facing site www.emerson.com on SharePoint 2007

Berufliche Fähigkeiten

Framework
  • React js 2 Jahr(s)
  • Angular 2 Jahr(s)
  • Spring Boot 5 Jahr(s)
  • Apache 2 Jahr(s)
  • Android 2 Jahr(s)
  • Docker 2 Jahr(s)
Language
  • Java 6 Jahr(s)
  • Javascript 5 Jahr(s)
  • HTML 2 Jahr(s)
  • Swift 2 Jahr(s)
  • Python 2 Jahr(s)
  • CSS 2 Jahr(s)
Database
  • Elasticsearch 2 Jahr(s)
  • NoSQL 2 Jahr(s)
  • MySQL 2 Jahr(s)
  • MongoDB 2 Jahr(s)
  • Couchbase 2 Jahr(s)
General
  • Nginx 2 Jahr(s)
  • Kibana 2 Jahr(s)
  • Web Services 2 Jahr(s)
  • Logstash 2 Jahr(s)
  • Caching 2 Jahr(s)
  • SharePoint 2 Jahr(s)

Sprachen

  • English native
Remoteplatz Logo