Summary
Overview
Work History
Education
Skills
Certification
Hyperlinks
Patentsandachievements
Languages
Timeline
Generic
Rahul Vyas

Rahul Vyas

Specialist Software Engineer
Pune

Summary

Accomplished Software Engineer with over 10 years of experience in full-stack development, specializing in microservices architecture and Gen AI-driven projects. Proven expertise in delivering high-impact features, driving innovation through patentable solutions, and mentoring teams in software engineering best practices. Recognized for improving system performance, resolving critical customer escalations, and leading projects from concept to deployment.

Overview

10
10
years of professional experience
8
8
years of post-secondary education
4
4
Certifications

Work History

Specialist Software Engineer

NICE Ltd.
10.2023 - Current
  • Led the end-to-end delivery of multiple key features, from conceptual design through to implementation, ensuring adherence to high standards of code quality
  • Spearheaded the development of a Gen AI-based evaluation summary project, including the creation of technical designs, crafting of AI prompts, and the building of microservices from scratch
  • Addressed critical customer escalations, reducing system uptime issues, and implemented solutions that improved overall system performance
  • Acted as an ASE leader, ensuring best coding practices, SOLID principles, and design patterns were applied consistently across teams.

Senior Software Engineer

NICE Ltd.
07.2021 - 10.2023
  • Delivered high-priority customer features for the CXone QM application, ensuring timely and high-quality releases in a fast-paced, Agile environment
  • Managed communication and backlog planning between product managers, UI/UX teams, and architects, ensuring smooth delivery of new features
  • Submitted multiple patentable ideas, with several integrated into the product roadmap, contributing to the company's innovation efforts.

Software Engineer

NICE Ltd.
04.2018 - 07.2021
  • Developed REST endpoints using Spring MVC and Hibernate, implementing business logic through microservices architecture
  • Led the development of front-end components using AngularJS and modern JavaScript frameworks, contributing to the UI and backend of the CXone Quality Management solution.

Senior Software Engineer

Avaya
01.2017 - 03.2018
  • Contributed to the Small Mid-Size Business Cloud Contact Center (SMBCC) and Zang Cloud Contact Center projects, enhancing cloud-based multitenant applications for small and mid-sized businesses
  • Optimized UI components in ReactJS for Zang Cloud, improving performance and usability.

Software Engineer

Avaya
07.2014 - 01.2017
  • Played a key role in the development and testing of Avaya IP Office Contact Center features, focusing on multichannel interactions, skills-based routing, and call recording solutions.

Education

Post Graduate Program in Artificial Intelligence and Machine Learning -

The University of Texas at Austin
Austin, Texas
05.2023 - 05.2024

M.E. in Communication Systems - undefined

BITS Pilani
Pilani, Rajasthan
01.2012 - 04.2014

B.E. in Electronics and Communication Engineering - undefined

Marwar Engineering College
Jodhpur, Rajasthan
01.2005 - 04.2009

Skills

    Microservices & Cloud Architecture: Expertise in designing, building, and optimizing microservices solutions with AWS

    Technical Leadership: Proven ability to lead cross-functional teams in delivering critical software features

    Gen AI & LLM: Experience in AI-driven evaluation projects, including prompt writing and technical design

    System Performance & Optimization: Demonstrated success in reducing system downtime and resolving escalations

    Mentorship & Innovation: Guided first-time inventors, earning recognition for 45 patent contributions

    Java

    Spring Boot

    Angular

    AWS (Lambda, DynamoDB, Kinesis)

    RESTful APIs

    Microservices

    Hibernate

    NodeJS

    Unit Testing (Junit, Karma)

Certification

Texas Austin University's AIML postgraduate program, https://www.mygreatlearning.com/certificate/AXDSNJBS

Hyperlinks

LinkedIn, www.linkedin.com/in/rahul-vyas-65ab9a5b

Patentsandachievements

  • CXone Patent of the Year Award (2021 & 2022)
  • Nice Silver Inventor Award: Recognized for innovative patent submissions that enhanced NICE's product roadmap.
  • Winner of the "Coday Competition" coding event at NICE.
  • Received CEO Recognition for guiding first-time inventors and contributing to patent development.
  • Submitted 45+ Patentable Ideas across various projects, three of which were successfully implemented in NICE's products.
  • 12+ patents has been USPTO Granted and links are as follows:
  • Evaluation parking system and methods, https://patents.justia.com/patent/20240202624
  • System and method for determining and utilizing repeated conversations in contact center quality processes, https://patents.google.com/patent/US11847602B2/en?oq=11847602
  • System and method for identifying similar queries by a customer on different digital channels in a multichannel contact center, https://patents.google.com/patent/US11782940B2/en?oq=11782940
  • System and method for reducing wait-time in a multichannel contact center, https://patents.google.com/patent/US20230281198A1/en?oq=18144209
  • System and method for redirecting inbound-voice-interactions to digital channels in a contact center, https://patents.justia.com/patent/11647120
  • System and Method for Determining & Utilizing After-Call-Work Factor In Contact Center Quality Processes, https://patents.justia.com/patent/20220198364
  • Systems and methods for optimal channel selection, https://patents.google.com/patent/US11337133B1
  • Genuineness of customer feedback, https://patents.google.com/patent/US20210287235A1
  • Upfront customer time consideration along with optimized agent desktop in a contact center, https://patents.google.com/patent/US10992808B1
  • System and method to gauge agent self-assessment effectiveness in a contact center, https://patents.justia.com/patent/20220207457
  • System and method for distributing an agent interaction for evaluation based on the quality of service, https://patents.google.com/patent/US10616413B1
  • System and method for identifying and utilizing effectiveness of an agent handling elevated channels during an interaction in an omnichannel session handling environment, https://patents.google.com/patent/US20230113901A1
  • System and method of identifying and utilizing agent effectiveness in handling multiple concurrent multi-channel interactions, https://patents.google.com/patent/US20220414578A1

Languages

English
Hindi

Timeline

Specialist Software Engineer

NICE Ltd.
10.2023 - Current

Post Graduate Program in Artificial Intelligence and Machine Learning -

The University of Texas at Austin
05.2023 - 05.2024

Senior Software Engineer

NICE Ltd.
07.2021 - 10.2023

Software Engineer

NICE Ltd.
04.2018 - 07.2021

Senior Software Engineer

Avaya
01.2017 - 03.2018

Software Engineer

Avaya
07.2014 - 01.2017

M.E. in Communication Systems - undefined

BITS Pilani
01.2012 - 04.2014

B.E. in Electronics and Communication Engineering - undefined

Marwar Engineering College
01.2005 - 04.2009
Rahul VyasSpecialist Software Engineer