CORPORATE TRAINER
Ragav Kumar V
Chennai, India
PROFILE
With nine years of rich experience in technical training and mentoring, I, Ragav Kumar, have empowered over 3000 professionals by imparting advanced skills in both web and data engineering. My expertise spans the MERN/MEAN stacks, Flask, Python, and cutting-edge Data Engineering technologies such as Azure Databricks with PySpark, Delta Lake, and Azure Data Factory. I specialize in developing comprehensive, project-based curriculums covering data warehousing concepts, advanced SQL, Spark programming, CI/CD pipelines, and frontend engineering aligned with WCAG standards. This dual focus on full-stack and data engineering ensures that learners are well-equipped to tackle modern, data-driven challenges in the enterprise environment.
CORPORATE TRAINER
Full Stack & Data Engineering Trainer
Dec 2020 - Current
Providing extensive training in both web and data engineering domains. Courses cover the MERN/MEAN stacks, NextJS, Nuxt, VueJs, Python, Django, and Flask alongside advanced topics in Data Engineering with Azure Databricks, PySpark, Delta Lake, and Azure Data Factory. My training modules integrate hands-on exercises that encompass data warehousing concepts, ETL pipelines, advanced SQL manipulations, real-time streaming, and CI/CD automation for scalable data solutions.
- Trained 3000+ professionals in MERN, MEAN, Next.js, Vue, Django, and Flask
- Built full-stack curriculums with real-world projects, API integration, accessible form handling, and semantic markup
- Focused on component design, routing, state management, and scalable frontend patterns
- Delivered hands-on training in Azure Databricks, PySpark, Delta Lake, and ADF
- Designed end-to-end ETL workflows with real-time streaming and Delta Live Tables
- Automated CI/CD for pipelines using Azure DevOps and implemented Unity Catalog
- Simplified complex data engineering through project-based, modular training
CLIENTS

Sanlam
Virtual, South Africa
Python
MSSQL
Pandas
Numpy
PySpark
Azure Databricks
Delta Lake
Structured Streaming
Delta Live Tables
Unity Catalog
Azure Data Factory
HTML
CSS
ReactJS
NextJS
Flask
Scikit
Matplotlib
Seaborn
Power BI

Lumera Software Solutions
Chennai, India
HTML
CSS
JavaScript
WCAG Compliance
Git
Agile methodologies
TypeScript
Vue.js
Pinia
Vitest
Python
FastAPI
SQLite

Hexaware
Virtual, India
Python
JavaScript
MySQL
MSSQL
Git
Agile methodologies
AWS
Azure
Azure Databricks
PySpark
Delta Lake
Delta Live Tables
Structured Streaming
Unity Catalog
Azure Data Factory
Apache Spark
Airflow

Proclink
Hyderabad, India
HTML
CSS
WCAG Compliance
JavaScript
Node.js
TypeScript
Angular
DynamoDB
Express
MSSQL
Git
Agile methodologies
AWS

Zuci Systems
Chennai, India
Node.js
Express
PostgreSQL
Git
Agile methodologies
JavaScript
Jest
Mocha

Tata Consultancy Services
Virtual, India
Java

CHG IT CONSULTANCY
Chennai, India
Python

Nihilent Limited
Chennai, India
Angular
HTML
CSS
Semantic HTML
JavaScript
TypeScript
Git
Agile methodologies
Jasmine
Karma
PostgreSQL
GraphQL
Apollo Server

Hurix Digital
Chennai, India
MongoDB
Express
ReactJS
Node.js
HTML
CSS
Semantic HTML
JavaScript
NextJS
GraphQL
Apollo Server

Naf Technology Services
Coimbatore, India
Angular
RxJS
HTML
Semantic HTML
CSS
JavaScript
TypeScript

Grass.ai
Virtual, India
ReactJS
Redux
HTML
CSS
Semantic HTML
JavaScript
TanStack Query
Jest
Cypress
GraphQL
Apollo Server
TypeScript
NextJS

Guvi Geek Network
Virtual, India
MongoDB
Express
ReactJS
HTML
Semantic HTML
CSS
Node.js
Redux
JavaScript
Git

Sedin Technologies
Virtual, India
Node.js
Jest
Mocha
MongoDB
Mongoose

Zuora India Private Limited
Chennai, India
HTML
CSS
JavaScript
TypeScript
Angular
Git
Past Roles

ZUORA
Software Engineer (II)
Nov 2020 - May 2021
- Led UI team in integrating Python and Flask microservices into Zuora Billing, enhancing product integration
- Translated Figma designs to develop the Zuo UI design system, focusing on pixel-perfect UI
- Optimized web performance and spearheaded security and Single Sign-On (SSO) initiatives
- Streamlined deployment processes using Docker and Jenkins, ensuring efficient environment management
- Maintained high code quality and adopted progressive enhancement in software development
ReactJS
AWS
Docker
Jenkins
Python
Django
Flask

ZUORA
Software Engineer (I)
Nov 2017 - Nov 2020
- Key contributor to the development of Zuora Revenue, automating revenue recognition and ensuring ASC 606 compliance
- Designed user interfaces and led the front-end technology upgrades without disrupting live production
- Implemented robust security protocols, including Multi-flow authentication and conducted thorough code reviews
- Conducted deep bug analysis and solution prototyping, improving product reliability and user experience
- Managed Agile processes, utilizing JIRA for workflow optimization and conducted technical training sessions
Angular
Angular Material
Karma
Jasmine
Jest
AWS
Docker
Jenkins

TATA CONSULTANCY SERVICES
Assistant System Engineer
Jul 2017 - Nov 2017
- Developed an automation tool that leveraged regular expressions to reduce manual intervention by 60%, enhancing productivity
- Analyzed production environment to identify and eliminate bottlenecks, optimizing daily business tasks
- Utilized Functional Programming concepts (currying, HoF, monads) and immutable objects to ensure efficient data management
- Employed regex extensively for accurate pattern matching and data segregation, integrating with clipboard.js for enhanced usability
- Adopted Material Design standards and automated the creation of knowledge articles, improving information organization
ReactJS
Material-UI
Ramda

TATA CONSULTANCY SERVICES
Assistant System Engineer
Feb 2017 - Jul 2017
- Designed and migrated APIs to GraphQL, optimizing network requests for a sales management application handling invoicing and inventory
- Implemented Material Design standards with SCSS mixins and Flexbox for responsive layouts
- Enhanced app performance by reducing time to first paint and interaction by 40%, using lazy loading and dependency injection techniques
- Achieved Optimistic UI updates and effective cache handling, modularizing the app into smart and presentational components
- Developed reactive forms, ensuring dynamic and user-friendly interfaces for data entry and management
Angular
Angular Material
GraphQL
Node.js
Express
MongoDB

TATA CONSULTANCY SERVICES
Assistant System Engineer
Oct 2016 - Jan 2017
- Managed state with Ngrx, employing actions, reducers, and store for a workflow management system with CRUD functionality
- Utilized RxJS for reactive programming, enhancing UI responsiveness and performance
- Integrated REST API-based services with mid-flight cancellation capabilities using @Effects from Ngrx
- Created a dynamic dashboard and forms using Bootstrap 3, ensuring a seamless user experience
- Implemented routing with Ngrx and designed reactive forms for generating dynamic user inputs
Angular
NgRx
RxJS
Bootstrap
TypeScript
BOOKS
- Mastering JavaScript
Unlock the Power of JS for Web DevelopmentBy Ragav Kumar V
- Advanced CSS Techniques
Elevate your styles with modern CSS methodologies and frameworks.By Ragav Kumar V
- Learning Python
A Comprehensive Guide to Python ProgrammingBy Ragav Kumar V
TALKS
- Partial Pre-Rendering Hybrid approach
Chennai ReactJS Meetup
- Qwik - A Zero JS Resumable Frame
Chennai JavaScript Meetup
- CSS Container Queries & CSS Variables
Chennai JavaScript Meetup
- Exploring Framer motion
Online
- Exploring Svelte
Chennai JavaScript Meetup
Education
- Amrita School of Engineering, Coimbatore
Aug 2012 - Apr 2016
B.Tech in Mechanical Engineering
CGPA: 8.5 / 10
- Maharishi Vidya Mandir, Chennai, Tamil Nadu
Jun 2011 - Apr 2012
12th CBSE Board
Marks: 437 / 500
Co-Curricular Achievements
- Hackathon Champion - Best UX Design
Secured the top spot for exceptional User Experience design in Zuora’s global hackathon, showcasing innovation and creativity across international competitors.
Extra-Curricular Achievements
- Dual Gold Medals in College Badminton Doubles
Clinched gold medals in consecutive college tournaments, demonstrating superior athleticism and teamwork.
- Gold Medalist in School Badminton Doubles
Achieved gold at the Maharishi Vidya Mandir sports meet, showcasing exceptional skill and sportsmanship in badminton doubles.
Skills
This is the stack I am most proficient with. I constantly expand my skill set and will happily learn your team's tools.
Programming Languages
JavaScript
TypeScript
Python
Java
C
C++
Frontend Frameworks
ReactJS
NextJS
Angular
Vue.js
Svelte
Backend Frameworks
Node.js
Express
Django
FastAPI
Flask
Databases & ODM/ORM
MongoDB
Mongoose
SQLite
PostgreSQL
MySQL
DynamoDB
MSSQL
Data Engineering & Big Data
Azure Databricks
PySpark
Delta Lake
Structured Streaming
Delta Live Tables
Unity Catalog
Apache Spark
Data Pipelines & Orchestration
Azure Data Factory
Airflow
Notebook Pipelines
Cloud & DevOps
AWS
Azure
Docker
Jenkins
CircleCI
Nginx
Testing
Jest
Vitest
Cypress
Mocha
Karma
Jasmine
Karate
UI Technologies
HTML
CSS
Sass
Material-UI
Bootstrap
Styled Components
Angular Material
Accessibility
WCAG Compliance
Assistive Technologies
Semantic HTML
Keyboard Navigation
Accessible Forms
Color Contrast
Accessibility Testing
State Management
Redux
NgRx
RxJS
Pinia
TanStack Query
Context API
API Technologies
RESTful services
GraphQL
Apollo Server
Development Tools
Git
GitHub
GitLab
BitBucket
Vite
Webpack
Babel
NPM
ParcelJS
create-react-app
Angular CLI
ESLint
Prettier
LightHouse
IDEs & Text Editors
Visual Studio Code
WebStorm
Sublime Text
Neovim
Project Management
JIRA
Agile methodologies
Deployment Platforms
Render
Vercel
Netlify
Heroku
Operating Systems
Mac
Windows
Linux
Data Science
Pandas
Numpy
Scikit
Power BI
Matplotlib
Seaborn
Functional Programming
Ramda
Lodash/fp
crocks
AI/ML Tools
ChatGPT
OpenAI models
Personal Details
- Date of Birth
28 October 1994
- Languages
English, Tamil, Hindi, Telugu
- Hobbies
Reading comics, Tech news, Meetup Organizer, Chess