Summary
Overview
Work History
Education
Skills
Websites
Timeline
SoftwareEngineer

Deepak Kumar T S

Software Engineer
Bangalore

Summary

Dynamic and detail-oriented Software Engineer with a proven track record in optimizing web systems for peak performance and robust security. Demonstrated expertise gained from impactful roles at Myntra and Mr. Cooper, showcasing proficiency in web development, successful execution of security enhancements, and seamless migration projects. Well-versed in JavaScript, React.js, Node.js, and other technologies, bringing adaptability and innovation to every challenge. A results-driven professional committed to delivering high-quality solutions in dynamic and collaborative environments.

Overview

4
4
years of professional experience

Work History

Software Engineer - M1

Myntra
06.2022 - Current
  • Implemented endpoint and service based API timeouts that are configurable in a real time configuration management platform that overrides need for deployment for configuration changes
  • Revamped multiple Node.js API endpoints in gateway layer to updated code standards, improving error handling and code readability
  • Reduced over 80% of P0 security vulnerabilities by fixing FOSS security issues reported by security team that included threats like Reflected XSS, Stored XSS, SQL Injection, Code Injection
  • Performed Vertical and Horizontal Load Testing for two sets of High Revenue Days (HRD - Sale days) events while collaborating with multiple backend services teams to ensure HRD events go smoothly without any resource crunch
  • Set up unit test cases using jest for Node.js gateway layer
  • Developed chatbots for different issue scenarios in a product's delivery, return and refund cycle
  • Migrated to newer versions of downstream services in several clients and made client server and UI compatible with new contracts
  • Designed and developed configurable and scalable UI flows for smart quality checks to be done in warehouse management application and Myntra's seller application
  • Designed and developed an internal npm package that encapsulates gRPC service calls for Nodejs services(gRPC Client)
  • It includes functionalities of logging and prometheus metrics push for every service call to any gRPC service.

Software Engineer II

Mr. Cooper
04.2021 - 06.2022
  • Developed npm package that was utilized by more than 5 services. The package exposes a middleware to Node.js services. The middleware's functionality includes setting various user-related information in Redis for each request and introducing Redis key-value pairs, setter functions, and getter functions for Redis entries into request object

Software Engineer I

Mr. Cooper
01.2021 - 03.2022
  • Reduced time to render several pages of Mr. Cooper website by 50% by migrating legacy Ruby on Rails + React application to GatsbyJS + Node.js application and completed required API integration ahead of time to support upcoming stages of migration immediately
  • Implemented SMS notification settings UI for customers for alerts like missed payments
  • Setup browser user-interface with ReactJS and Redux and integrated it with downstream services using Node.js
  • Set up the website for white label partner to create additional revenue stream to the portfolio
  • Developed the page for updating various settings for more than a million customers, using React.js and Redux, and implemented API calls and azure event hub calls for various browser events using Node.js
  • Revamped payment applications to meet new design principles using React.js and Redux.

Software Engineer Trainee

07.2020 - 12.2020
  • Developed personalized banners in multiple pages using personalized offers from IBM interact engine, which has data for banner location and content for each banner. Templates for all different banners are written and uploaded to Azure blob storage and accessed in web application
  • These templates are responsive and work with Mobile devices, Tablets, Laptops and Desktops
  • Achieved target of driving 50% customers to sign up for paperless statements through different web touchpoints
  • Improved lead generation by 25% by optimizing lead generation features like improved callback forms using ReactJS, Redux and Ruby on Rails for integrating them with micro service.

Graduate Intern

Mr. Cooper
Chennai, Tamil Nadu
2020.01 - 2020.06
  • Improved lead generation by developing personalized video generation features using a video generation API of a third-party organization, which has relevant information for users who are trying to buy or sell a house
  • Redesign of responsive landing pages according to the new design principles to provide a better user experience
  • Identified and fixed bugs and improved test coverage

Education

B.E - Computer Science And Engineering

Kumaraguru College of Technology
Coimbatore
04.2016 - 2020.05

Skills

Web Developmentundefined

Timeline

Software Engineer - M1

Myntra
06.2022 - Current

Software Engineer II

Mr. Cooper
04.2021 - 06.2022

Software Engineer I

Mr. Cooper
01.2021 - 03.2022

Software Engineer Trainee

07.2020 - 12.2020

Graduate Intern

Mr. Cooper
2020.01 - 2020.06

B.E - Computer Science And Engineering

Kumaraguru College of Technology
04.2016 - 2020.05
Deepak Kumar T SSoftware Engineer