Prateek Singh profile photo 1 on Tal

Prateek Singh

Engineering at Microsoft | ex - Myntra, Oracle

India

10+ years of work experience

Microsoft
Sep 20242 yrsPresent

MakeMyTrip
Feb 20248 mosSep 2024

Self-booking feature for corporate channel, enabling streamlined travel bookings. Implementing customizable travel policies, enhancing organizational control over bookings which includes flights, hotels, cabs etc.
Myntra
Nov 20212 yrs 4 mosFeb 2024

Bangalore Urban, Karnataka, India

As a senior software engineer at Myntra, I was part of the Order Management System team, which was responsible for designing, developing, and maintaining the software solutions that handled the entire order lifecycle from checkout to delivery. I worked on various aspects of the system, such as: - Creating high-level and low-level design documents (HLD / LLD) for new features and enhancements, following the best practices and standards of software engineering. - Coding and testing the software modules using Java, Spring Boot, Kafka, and MySQL, ensuring high quality, performance, and reliability of the system. - Collaborating with other teams, such as inventory, payment, logistics, and customer service, to integrate the order management system with other systems and services, using RESTful APIs and microservices architecture. - Troubleshooting and resolving any issues or bugs that occurred in the system, using debugging tools, logs, and metrics. - Deploying and monitoring the software solutions in the production environment, using CI/CD tools, such as Jenkins, Docker, and Kubernetes.
Oracle
Sep 20201 yr 3 mosNov 2021

Hyderabad, Telangana, India

Built and Enhanced Generic Solution: Successfully developed, enhanced, and maintained a generic solution for gathering end user feedback. This solution was integrated into various modules such as Recruiting, Performance, Goals, Learning, and more. By providing a standardized feedback mechanism, it helped streamline the feedback collection process across different functionalities. Introduced Randomized Questions and Answers: Implemented a feature that randomized the questions and answers within the feedback questionnaire. This addition aimed to improve the user experience by preventing a predictable pattern and ensuring a fair distribution of questions. The randomized approach added an element of unpredictability, making the feedback process more engaging and accurate. Latency Reduction: Identified and implemented optimizations to reduce latency within the feedback solution. By addressing performance bottlenecks and streamlining data retrieval and processing, the overall responsiveness and efficiency of the system were improved. This optimization likely resulted in a more seamless user experience and increased productivity. Added New Types of Questions: Expanded the range of question types available in the questionnaire module. By introducing new question types, the feedback solution became more versatile and better suited to capture diverse user inputs. This enhancement likely increased the quality and depth of the feedback collected. Bug Fixes: Troubleshooted and resolved existing bugs within the questionnaire module. By identifying and fixing issues, such as erroneous question rendering or incorrect data storage, the reliability and accuracy of the feedback solution were improved. This bug fixing effort likely contributed to a more seamless and error-free user experience.
Oracle
Jul 20191 yr 3 mosSep 2020

Hyderabad Area, India

Tata Consultancy Services
Aug 20163 yrsJul 2019

Kolkata Area, India

Java Development: Worked as a Java developer for a period of three years, gaining extensive experience in Java programming and related technologies. Leadership and Team Management: Led a team of 18 members during the training period, successfully overseeing the development of a contest portal project. This project received recognition as the best innovative project, highlighting effective leadership and team management skills. Proof of Concepts (POCs) and Project Enhancements: Contributed to the development and delivery of several POCs, demonstrating the feasibility and potential of various technological solutions. Also, actively participated in project enhancements, leveraging technical expertise to improve existing systems. Innovation Recognition: Received the innovation pride award for contributing innovative ideas that positively impacted the organization. This recognition highlights a proactive and creative approach towards problem-solving and driving innovation. DevOps Implementation: Played a key role in the DevOps initiative at TDC OpCo, actively participating in the implementation of DevOps practices and principles across multiple areas. This involvement showcases a strong understanding of DevOps methodologies and a dedication to improving software development processes. Training and Knowledge Sharing: Acted as a trainer, imparting knowledge and providing guidance to project members in various TCS locations across India. This demonstrates a commitment to fostering a learning environment and sharing expertise within the organization.

Prateek’s AI Stack

antigravity
antigravity
claude code
claude code
claude
claude
codex
codex
gemini
gemini
github copilot
github copilot

Education

Kamla Nehru Institute of Technology, Sultanpur

Bachelor of Technology (B.Tech.), Information Technology

Kamla Nehru Institute of Technology, Sultanpur

20124 yrs2016

Join Prateek and 10k+ other professionals on

Tal Boss

Tal is the app where bosses meet engineers & builders directly, without middlemen

Download Tal Boss

Prateek Singh on Tal

Headline

Engineering at Microsoft | ex - Myntra, Oracle

About

Securing future, protecting our digital world and solving problems at Microsoft.

Location

India

AI stack

antigravity

claude code

claude

codex

gemini

github copilot

Work experience

Senior Software Engineer at Microsoft, Sep 2024 - Present · 2 yrs

Lead Software Engineer at MakeMyTrip, Feb 2024 - Sep 2024 · 8 mos, Self-booking feature for corporate channel, enabling streamlined travel bookings. Implementing customizable travel policies, enhancing organizational control over bookings which includes flights, hotels, cabs etc.

Senior Software Engineer at Myntra, Nov 2021 - Feb 2024 · 2 yrs 4 mos, Bangalore Urban, Karnataka, India, As a senior software engineer at Myntra, I was part of the Order Management System team, which was responsible for designing, developing, and maintaining the software solutions that handled the entire order lifecycle from checkout to delivery. I worked on various aspects of the system, such as: - Creating high-level and low-level design documents (HLD / LLD) for new features and enhancements, following the best practices and standards of software engineering. - Coding and testing the software modules using Java, Spring Boot, Kafka, and MySQL, ensuring high quality, performance, and reliability of the system. - Collaborating with other teams, such as inventory, payment, logistics, and customer service, to integrate the order management system with other systems and services, using RESTful APIs and microservices architecture. - Troubleshooting and resolving any issues or bugs that occurred in the system, using debugging tools, logs, and metrics. - Deploying and monitoring the software solutions in the production environment, using CI/CD tools, such as Jenkins, Docker, and Kubernetes.

Senior Application Engineer at Oracle, Sep 2020 - Nov 2021 · 1 yr 3 mos, Hyderabad, Telangana, India, Built and Enhanced Generic Solution: Successfully developed, enhanced, and maintained a generic solution for gathering end user feedback. This solution was integrated into various modules such as Recruiting, Performance, Goals, Learning, and more. By providing a standardized feedback mechanism, it helped streamline the feedback collection process across different functionalities. Introduced Randomized Questions and Answers: Implemented a feature that randomized the questions and answers within the feedback questionnaire. This addition aimed to improve the user experience by preventing a predictable pattern and ensuring a fair distribution of questions. The randomized approach added an element of unpredictability, making the feedback process more engaging and accurate. Latency Reduction: Identified and implemented optimizations to reduce latency within the feedback solution. By addressing performance bottlenecks and streamlining data retrieval and processing, the overall responsiveness and efficiency of the system were improved. This optimization likely resulted in a more seamless user experience and increased productivity. Added New Types of Questions: Expanded the range of question types available in the questionnaire module. By introducing new question types, the feedback solution became more versatile and better suited to capture diverse user inputs. This enhancement likely increased the quality and depth of the feedback collected. Bug Fixes: Troubleshooted and resolved existing bugs within the questionnaire module. By identifying and fixing issues, such as erroneous question rendering or incorrect data storage, the reliability and accuracy of the feedback solution were improved. This bug fixing effort likely contributed to a more seamless and error-free user experience.

Application Developer 2 at Oracle, Jul 2019 - Sep 2020 · 1 yr 3 mos, Hyderabad Area, India

System Engineer at Tata Consultancy Services, Aug 2016 - Jul 2019 · 3 yrs, Kolkata Area, India, Java Development: Worked as a Java developer for a period of three years, gaining extensive experience in Java programming and related technologies. Leadership and Team Management: Led a team of 18 members during the training period, successfully overseeing the development of a contest portal project. This project received recognition as the best innovative project, highlighting effective leadership and team management skills. Proof of Concepts (POCs) and Project Enhancements: Contributed to the development and delivery of several POCs, demonstrating the feasibility and potential of various technological solutions. Also, actively participated in project enhancements, leveraging technical expertise to improve existing systems. Innovation Recognition: Received the innovation pride award for contributing innovative ideas that positively impacted the organization. This recognition highlights a proactive and creative approach towards problem-solving and driving innovation. DevOps Implementation: Played a key role in the DevOps initiative at TDC OpCo, actively participating in the implementation of DevOps practices and principles across multiple areas. This involvement showcases a strong understanding of DevOps methodologies and a dedication to improving software development processes. Training and Knowledge Sharing: Acted as a trainer, imparting knowledge and providing guidance to project members in various TCS locations across India. This demonstrates a commitment to fostering a learning environment and sharing expertise within the organization.

Education

Bachelor of Technology (B.Tech.), Information Technology, Kamla Nehru Institute of Technology, Sultanpur