Engineering at Microsoft | ex - Myntra, Oracle



Bangalore Urban, Karnataka, India

Hyderabad, Telangana, India

Hyderabad Area, India

Kolkata Area, India







Bachelor of Technology (B.Tech.), Information Technology
Kamla Nehru Institute of Technology, Sultanpur
Join Prateek and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossEngineering at Microsoft | ex - Myntra, Oracle
Securing future, protecting our digital world and solving problems at Microsoft.
India
antigravity
claude code
claude
codex
gemini
github copilot
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.
Bachelor of Technology (B.Tech.), Information Technology, Kamla Nehru Institute of Technology, Sultanpur