M

Mudit S.

Senior Software Engineer

Canada8 yrs 6 mos experience
AI EnabledAI ML Practitioner

Key Highlights

  • 12+ years in scalable systems design.
  • Led cross-functional teams at Wayfair.
  • Expertise in Generative AI applications.
Stackforce AI infers this person is a SaaS and E-commerce expert with strong backend development and system architecture skills.

Contact

Skills

Core Skills

JavaApollo GraphqlDistributed SystemsGenerative AiReactjsRuby On RailsElasticsearchGolangMysqlPython

Other Skills

AWS CDKAWS EC2AWS EMRAWS LambdaAerospikeAmazon Web Services (AWS)AngularJSApache KafkaBusiness DevelopmentCSSCore JavaDatabasesDatadogDesign PatternsDocker

About

I have 12+ years of experience in designing highly scalable systems. I have a wide array of experience ranging from startups to some of the biggest companies in the world.

Experience

8 yrs 6 mos
Total Experience
2 yrs 1 mo
Average Tenure
--
Current Experience

Wayfair

Senior Software Engineer

May 2022Present · 4 yrs

  • Tech lead for Wayfair Ads Video Advertising
  • Tech lead for overhauling the naming functionality of products on site to improve customer confidence in purchasing and more granularity for search and SEO. Collaborated across 6 teams and led a team of 3 developers, used Java, Apollo GraphQL federation, GCP Spanner and GCP BigTable to achieve RPS of 20k/s at P99 of 30 ms.
  • Tech lead for product specifications services that display product information on the website with traffic of 30k/s at p99 of 50 ms. Used Java, Apollo GraphQL federation and Aerospike.
  • Tech lead and domain expert for filter service that drives the filtering of products on site. Set up three interfaces for full refresh, daily refresh and real time refresh of filter data using Java, SQL Server, Tekton and Kafka.
  • Led the proof of concept to generate missing product data from existing data using Gen AI. Used LLMs in GCP Vertex AI and the POC was used to generate 200k missing product records. This fulfilled gaps in product data and also saved time for suppliers.
  • Led the planning of and mentored a team of 4 developers for the deprecation of our legacy systems by designing and creating new interfaces using Apollo GraphQL federation.
  • Responsible for code reviews, cross team collaborations, establishing best practices and mentoring team members.
  • Responsible for creating the technical roadmaps for the team by collaborating with cross functional staff engineers, product managers and engineering managers.
  • Set up the cross team design review forum that led to adoption of technical and operational excellence best practices and standardised development approach across 6 teams.
JavaSystems DesignApache KafkaKubernetesDockerGoogle Cloud Platform (GCP)+4

Amazon

Software Development Engineer 2

Aug 2019May 2022 · 2 yrs 9 mos · Toronto, Canada Area

  • Member of the Advertising Team as a Full Stack Developer
  • Worked on campaign transformer that allows advertisers to transform one type of high performant campaign into another by just a couple of clicks. (Java 8/11, AWS Lambda, DynamoDB, ReactJS, Redux, AWS CDK, AWS EMR).
  • Lead Engineer to optimize campaign management portal for mobile web viewing. This allows advertisers to easily manage their campaigns on mobile.
  • Lead Engineer for Negative Product targeting feature launched in campaign manager. (ReactJS, Redux, Java)
  • Lead Engineer for Sponsored Brands Search terms feature launched in campaign manager (ReactJS, Redux, Java)
  • Working on the campaign management platform using ReactJS, Redux and Java.
  • Unit testing using Jest
  • UI tests using cucumber.io
JavaAWS LambdaDynamoDBReactJSReduxAWS CDK+1

Hackerrank

Senior Software Engineer

Aug 2017Jun 2019 · 1 yr 10 mos · Bengaluru Area, India

  • Responsible for design and development of the first micro-service of HackerRank using Rails 5, Elasticsearch and MySQL8
  • Designed and developed the new “Teams Management” service architecture for the company’s enterprise product (HackerRank for Work - HRW) thereby improving the security of user resources.
  • Developed Search APIs for “HRW” using Elasticsearch, kibana and ROR resulting in 30% reduction in response time.
  • Developed PDF and CSV download APIs by creating “Delayed Tasks” and consumer workers.
  • Took ownership of crucial modules like “users”, “test candidates” and “teams” in a short span.
  • Contributed in architecting the ‘Insights’ service that provides recruiters with complete data of user and candidate activity on the product.
  • Responsible for monitoring the website’s performance by using tools like New Relic and Datadog and identifying, developing and improving the bottleneck areas of code.
  • Constantly involved in the resolution of production issues.
  • Member of the HackerRank’s recruitment panel to hire new talent for the company.
  • Worked on Ruby on Rails, MySQL, REST APIs, JSON, Nginx, AWS EC2, Elasticsearch, Resque.
Ruby on RailsMySQLElasticsearchKibanaREST APIsJSON+2

Jabong

Software Development Engineer

Jun 2015Aug 2017 · 2 yrs 2 mos · Gurgaon

  • The company was taken over by Myntra. www.myntra.com
  • Backend development, Golang, PHP, Python, MySQL, MongoDB, Redis, Memcached
  • Designed and developed the service for sorting products on the catalog page.
  • Designed and developed scalable user session service in Golang that removed dependancy from legacy system.
  • Designed the architecture for real time stock and price update/fetch of products.
  • Designed and developed wishlist in Golang which reduced the response time by 70%.
  • Designed and developed user authorisation service (including Facebook and Google login) of Jabong using their inhouse developed Golang framework.
  • Collaborated with other members of the technical team and rapidly resolved live site issues.
  • Worked closely with multiple teams for integration of APIs to the website along with Jabong's android and iOS apps.
  • Designed and implemented microservices to move away from the legacy system.
  • Developed a service to capture real time user data in Golang and integrated with a third party tool "Blueshift" for analysing and targeting users based on their activity. It increased conversion rate due to specific user targetting.
  • In depth knowledge of Jabong's architecture.
  • Researched and prototyped addition of new features, feature enhancements, and technical improvements.
GolangPHPPythonMySQLMongoDBRedis+1

Deloitte india (offices of the us)

2 roles

Business Technology Analyst

Aug 2013May 2015 · 1 yr 9 mos · New Delhi Area, India

  • Worked under the Technology Entity of Deloitte.
  • Worked on multiple business and technical client projects with industries including telecommunication, oil and gas.
  • Automated processes of customer record extraction through Python and UNIX which were used as plugins with the existing tools.
PythonUNIX

Intern

Jun 2012Jul 2012 · 1 mo · Bengaluru Area, India

  • Collaborated with multi-national teams for various projects
  • Worked on data visualisation tools like Qlikview, Spotfire, Tableau
  • Designed and developed data extraction and cleansing algorithms further used for analysis.

Education

Netaji Subhas Institute of Technology

Bachelor of Engineering (B.E.) — Computer Science

Jan 2009Jan 2013

Stackforce found 100+ more professionals with Java & Apollo Graphql

Explore similar profiles based on matching skills and experience