Summary
Overview
Work History
Education
Skills
Certification
Projects
Timeline
Generic

Kartikey Chugh

Delhi

Summary

Senior Software Engineer with expertise in frontend development, specializing in JavaScript, React, and HTML/CSS. Demonstrated success in leading cross-functional teams to deliver innovative solutions in complex projects. Skilled in communicating intricate concepts and mentoring team members to enhance overall performance.

Overview

9
9
years of professional experience
1
1
Certification

Work History

Senior Software Engineer

Microsoft
Noida
03.2024 - Current
  • Designed client architecture for game publishing tool enabling publishers to release games on Xbox platforms.
  • Implemented features for Xbox stores including European Union compliance and game-subscription bundling.
  • Conducted user segmentation to tailor offers for specific user groups.
  • Mentored junior engineers and interns to foster skill development.
  • Facilitated knowledge-sharing sessions focused on frontend development practices.

Software Engineer 2

Microsoft
Noida
06.2018 - 08.2022
  • Integrated third-party file storage solutions Dropbox, Egnyte, and Citrix into MSTeams for over 100,000 users.
  • Optimized OneDrive load time in MS Teams from 5 seconds to 3.1 seconds through client-side prefetching and caching.
  • Implemented user-requested feature for setting default file viewing options across devices and operating systems.
  • Developed microservice interfacing with an event streaming platform to monitor calendar events across Office ecosystem, managing over 300 million events monthly.

Software Engineer

Deustche Bank
Bengaluru
07.2017 - 06.2018
  • Developed full-stack application framework with AngularJS, Java, and Maven for Tax reporting team at Deutsche Bank.
  • Constructed comprehensive CI/CD pipeline, including linting rules, integration testing, performance gates, and deployment.

Software Engineering Intern

Royal Bank of Scotland
Gurgaon
06.2016 - 07.2016
  • Automated data manipulation using VBScript and PostgreSQL to meet business requirements.
  • Developed reliable scripts for seamless integration between bank proprietary software and PostgreSQL.

Education

Master of Science - Computer Engineering

University of Maryland - College Park
College Park, Maryland, USA
12-2023

Bachelor of Science - Computer Engineering

Netaji Subhas Institute of Technology
Delhi, India
05-2017

Skills

  • HTML and CSS
  • JavaScript and TypeScript
  • React and Redux
  • C# and NET
  • Azure Cosmos DB
  • Natural language processing
  • Deep learning

Certification

  • Data Structures and Algorithms specialization by University of California San Diego & HSE University
  • Complete React Developer in 2022 (w/ Redux, Hooks, GraphQL) by Zero to Mastery on Udemy

Projects

React Calendar

  • Built a calendar application integrated with the Google Calendar API, using React, Redux, Redux Saga on the client side, and leveraged Firebase for real-time database and cloud functions
  • Responsive design with a custom theming library, custom components, and reusable hooks for virtual scrolling, implementing a scrollbar, and mouse events such as drag/drop and hover, etc

Creative logo generation using generative adversarial networks (GANs)

  • Leveraged conditional GANs to generate logos from hand-drawn sketches and color palette descriptions
  • Improved upon the Pix2Pix architecture to incorporate text embeddings as an additional condition for the network This addressed challenges related to the quality of image generation, the similarity of image generation, and understanding the spatial dependency in image features

Smart Highlight Creator |Winner of the Microsoft Hackathon 2018

  • Built a full-stack application using Python and React to create video highlights of a broadcasted event, using Twitter APIs to infer sentiment, traffic, and correlation with the events, and an NLP model Transformer

Fingerprint matching using sparse dictionaries|Bachelor's thesis

  • Built a fingerprint-matching system using sparse dictionaries trained on the FVC dataset
  • Researched the effect of patch sizes on the trade-off between accuracy and training complexity

Obstacle-Avoiding Robot

  • Trained a deep neural network-based model to emulate expert controller actions for obstacle avoidance in robotic navigation, achieving an accuracy rate of 88%

Timeline

Senior Software Engineer

Microsoft
03.2024 - Current

Software Engineer 2

Microsoft
06.2018 - 08.2022

Software Engineer

Deustche Bank
07.2017 - 06.2018

Software Engineering Intern

Royal Bank of Scotland
06.2016 - 07.2016

Master of Science - Computer Engineering

University of Maryland - College Park

Bachelor of Science - Computer Engineering

Netaji Subhas Institute of Technology
Kartikey Chugh