Gurkirpal Singh

Gurkirpal Singh

About

Detail

Product Engineer @ Sprinklr | Former SWE @ Microsoft | CSE IIT Ropar
Patiala, Punjab, India

Contact Gurkirpal regarding: 
work
Full-time jobs

Timeline


work
Job
school
Education
folder
Project

Résumé


Jobs verified_user 0% verified
  • Sprinklr
    Product Engineer
    Sprinklr
    Jul 2023 - Current (3 years 4 months)
    - Enhanced the lead creation API by implementing advanced validations to ensure data integrity. Spearheaded dialer optimizations, significantly improving call quality and operational efficiency by 27%. – Achieved a significant drop rate reduction (10% to 3%) in predictive dialers, thereby enhancing operational efficiency and driving notable improvements in productivity. – Boosted agent efficiency by 8% and maximized connection rates by optimizing call timing and agent tracking. – Integrated Kafka for real-time streaming and deployed voice care services on Kubernetes; enhanced system scalability and reliability, reducing peak-time latency by 40% and handling 20% more concurrent users effectively - Enhanced system efficiency of Outbound Servi
  • Microsoft
    Software Engineer
    Microsoft
    May 2022 - Jul 2022 (3 months)
    - Spearheaded the development of a collaborative workflow between Resource Managers (RMs) and Technical Delivery Managers (TDMs), reducing offline dependency and cutting time-to-staff by 80%. – Automated resource request recommendations using Teams Adaptive Cards, streamlining the sharing of requests and recom- mendations directly via Teams instead of weekly syncs.
  • D
    Research Intern - Eye Tracking
    Dr Puneet Goyal IIT Ropar
    Jun 2021 - Jul 2021 (2 months)
    – The main aim was building an eye tracking software with 90% accuracy, that works on commodity hardware such as mobile phones and tablets, without the need for additional sensors or devices. – Trained a Convolutional Neural Network (CNN) on a large-scale dataset, utilizing data from over 1,450 participants and 4.5 million frames to enhance prediction accuracy.
  • PCBKingdom
    Software Developer
    PCBKingdom
    Dec 2020 - Feb 2021 (3 months)
    – Developed a standalone tool to parse and tokenize customer-uploaded Gerber design files and BOM (Bill of Materials), automating the pricing process and reducing manual intervention by 80%. – Automated MPN (Manufacturer Part Number) lookup from Digikey, Mouser, and LCSC via API, leading to a 30% cost reduction by dynamically selecting the supplier offering the best price.
  • Software Community IIT Ropar
    Coordinator
    Software Community IIT Ropar
    Nov 2020 - Nov 2021 (1 year 1 month)
  • Career Development  Corporate Relations Center IIT Ropar
    Student Representative
    Career Development Corporate Relations Center IIT Ropar
    Sep 2020 - Jun 2022 (1 year 10 months)
Education verified_user 0% verified
  • Indian Institute of Technology Ropar
    Bachelor of Technology - BTech, Computer Science
    Indian Institute of Technology Ropar
    Jan 2019 - Dec 2023 (5 years)
  • R
    High school
    Ryan International schoolPatiala
Projects (professional or personal) verified_user 0% verified
  • A
    AudiGuide - Audiobook app for blind students
    Jan 2022 - Apr 2022 (4 months)
    Developed a fully deployed audiobook app for blind students. Teachers can add extra content, quizzes and notes. Conversion of NCERT books into narratable form by converting mathematical symbols, diagrams and keywords. Our app won 2nd position at an inter-college Technology Day competition held at IIT Ropar.
  • M
    Microsoft Teams Prototype
    Nov 2021 - Dec 2021 (2 months)
    A Video Calling web app with real-time communication using React, WebRTC and Firebase with Real Time chatting, authentication, screen sharing and call recording. It supports video, voice, and generic data to be sent between peers with powerful voice and video-communication solutions.
  • L
    Line Follower Robot
    Aug 2020 - Mar 2021 (8 months)
    Made a working model of line follower robot by using Arduino uno. Our robot could distinguish between different colors, making it possible for them to follow one among several lines accurately.
  • G
    Gesture Recognition
    Using python and OpenCV, made a game controller by detecting the hand's movement and initializing a keypress when the hand is detected in some particular region.
  • S
    Social Advertising and Influencing
    Minimized the money to spend on advertising and making the product viral.Addressed all the topological dimensions of a network using an algorithm termed as IVI(Integrated Value of Influence) to rank the population which integrates the most important and commonly used network centrality measures in an unbiased way . Networkx Package(Python) was used.
  • I
    Image Processing
    Using image processing (open cv in python), detected an object falling from a certain height, analysed it's movement, made its position time graph using matplotlib library of python and finally determined the value of g (gravitational constant) accurately.
  • O
    Optimal Seat Allocation in Indian Railways
    – Engineered a graph-based dynamic seat allocation algorithm that eliminates seat wastage by intelligently filling vacant seats in real-time, significantly reducing waitlists. – Optimized ticket confirmations using a heuristic-driven allocation strategy, ensuring that if a seat is vacant, no waitlisted passenger is left unconfirmed. – Analyzed the deterministic decremental algorithm, proving it performs better than the theoretical O(n2) bound, with practical results aligning closer to O(n1.5).
  • P
    Pipeline Simulator for RISC-V Architecture (Python)
    A complete simulator in python to run the assembly programs in RISC language. It executes the assembly code and its machine code. Implemented Pipelining, Instruction-Level Parallelism, Multi Level Instruction and Data Caches , Data Forwarding and Stalling.