Skills Acquisition Timeline

Technical skill development and acquisition journey across 10+ years in software engineering.

Skill Categories

FrontendBackendMiddlewareDbCloudBiMdmToolsDevopsGeneralProjectCms

🚀 Skills Journey Through Companies

2015

Project Intern

Oracle India Pvt Ltd (Internship)

Aug 2015 - May 2016

Built comprehensive testing frameworks and middleware solutions for retail technology projects, gaining hands-on experience with enterprise software development and Oracle Cloud technologies.

💡 Impact: Automated testing for 5+ retail products

2016

Associate Software Engineer

Oracle India Pvt Ltd (Retail)

May 2016 - Aug 2018

Developed enterprise-scale retail technology solutions and pioneered the transition from traditional retail systems to cloud-native SaaS platforms, establishing foundational expertise in large-scale software architecture.

💡 Impact: Enhanced retail solutions for 100+ clients

2018

Lead Software Engineer

Nissan Digital India (TVM)

Sept 2018 - Nov 2020

Spearheaded digital transformation initiatives for automotive financial solutions and CRM systems across 9 global Sales Finance Business Units, revolutionizing dealer management and customer experience platforms.

💡 Impact: Modernized systems for 9 global SFBUs

2020

Senior Developer Advocate

Bazaarvoice

Nov 2020 - Mar 2022

Architected API integration strategies and enhanced developer experience for enterprise e-commerce clients, driving significant improvements in marketplace connectivity and developer adoption rates.

🛠️ Skills Acquired & Enhanced

JavaScript
Intermediate
frontend

Core programming language for web development with modern ES6+ features, async programming, and DOM manipulation.

Also used at: Freshworks, Oracle, Nissan
HTML5
Advanced
frontend

Modern markup language with semantic elements, multimedia support, and accessibility features.

Also used at: Freshworks, Oracle, Nissan
CSS3
Intermediate
frontend

Advanced styling with animations, transitions, flexbox, grid layouts, and responsive design principles.

Also used at: Freshworks, Oracle, Nissan
Tailwind CSS
Intermediate
frontend

Utility-first CSS framework for rapid UI development with consistent design systems.

Also used at: Freshworks, Nissan
Spring Boot
Advanced
backend

Java-based framework for building production-ready microservices and web applications with minimal configuration.

Also used at: Freshworks, Nissan
PostgreSQL
Intermediate
db

Advanced open-source relational database with support for complex queries, JSON, and full-text search.

Also used at: Freshworks, Nissan
Redis
Beginner
db

In-memory data structure store for caching, session management, and real-time applications.

Elasticsearch
Intermediate
db

Distributed search and analytics engine for full-text search, logging, and data analysis.

Also used at: Freshworks, Nissan
Amazon RDS
Advanced
db

Relational database service for building scalable web applications with high availability and flexible data modeling.

Also used at: Nissan
AWS
Advanced
cloud

Cloud computing platform with services for compute, storage, networking, and application deployment.

Also used at: Freshworks
Google Cloud
Beginner
cloud

Cloud computing platform for building, deploying, and managing applications.

Also used at: Nissan
DigitalOcean
Beginner
cloud

Cloud computing platform for building, deploying, and managing applications.

Terraform
Beginner
cloud

Cloud computing platform for building, deploying, and managing applications.

Also used at: Nissan
Kubernetes
Beginner
cloud

Container orchestration platform for automating deployment, scaling, and management of applications.

Also used at: Nissan
Tableau
Intermediate
bi

Data visualization and analytics platform for creating interactive dashboards and reports.

Also used at: Nissan
Power BI
Intermediate
bi

Data visualization and analytics platform for creating interactive dashboards and reports.

Also used at: Freshworks, Nissan
Oracle SQL Developer
Advanced
tools

Data visualization and analytics platform for creating interactive dashboards and reports.

Also used at: Oracle, Nissan
Apache Kafka
Beginner
middleware

Data visualization and analytics platform for creating interactive dashboards and reports.

Also used at: Nissan
Docker
Intermediate
devops

Data visualization and analytics platform for creating interactive dashboards and reports.

Also used at: Freshworks, Nissan
Docker Compose
Intermediate
devops

Data visualization and analytics platform for creating interactive dashboards and reports.

Also used at: Nissan
Jenkins
Intermediate
devops

Data visualization and analytics platform for creating interactive dashboards and reports.

Also used at: Freshworks, Nissan
GitHub Actions
Intermediate
devops

Data visualization and analytics platform for creating interactive dashboards and reports.

Also used at: Freshworks
Ansible
Beginner
devops

Data visualization and analytics platform for creating interactive dashboards and reports.

Java
Intermediate
backend

Data visualization and analytics platform for creating interactive dashboards and reports.

Also used at: Oracle, Nissan
Figma
Intermediate
general

Data visualization and analytics platform for creating interactive dashboards and reports.

Also used at: Freshworks
Chef
Beginner
devops

Data visualization and analytics platform for creating interactive dashboards and reports.

Also used at: Nissan
Helm
Beginner
devops

Data visualization and analytics platform for creating interactive dashboards and reports.

JIRA
Advanced
project

Data visualization and analytics platform for creating interactive dashboards and reports.

Also used at: Freshworks, Oracle, Nissan
Wordpress
Advanced
cms

Data visualization and analytics platform for creating interactive dashboards and reports.

Also used at: Nissan
Drupal
Advanced
cms

Data visualization and analytics platform for creating interactive dashboards and reports.

Kibana
Intermediate
tools

Data visualization and analytics platform for creating interactive dashboards and reports.

Also used at: Nissan
Logstash
Intermediate
tools

Data visualization and analytics platform for creating interactive dashboards and reports.

Also used at: Nissan
Pantheon
Advanced
cms

Data visualization and analytics platform for creating interactive dashboards and reports.

💡 Impact: Increased API adoption by 240%

2022

Lead Developer Advocate

Freshworks

Mar 2022 - Present

Leading Developer Experience initiatives across the Freshworks ecosystem, empowering thousands of developers worldwide through innovative tools, comprehensive documentation, and strategic partnerships.

🛠️ Skills Acquired & Enhanced

JavaScript
Intermediate
frontend

Core programming language for web development with modern ES6+ features, async programming, and DOM manipulation.

Also used at: Bazaarvoice, Oracle, Nissan
React
Advanced
frontend

Building modern, interactive user interfaces with component-based architecture, hooks, and state management.

Also used at: Nissan
Vue.js
Beginner
frontend

Progressive JavaScript framework for building user interfaces with reactive data binding and component composition.

Vaadin
Intermediate
backend

Java web framework for building modern web applications with server-side architecture.

HTML5
Advanced
frontend

Modern markup language with semantic elements, multimedia support, and accessibility features.

Also used at: Bazaarvoice, Oracle, Nissan
CSS3
Intermediate
frontend

Advanced styling with animations, transitions, flexbox, grid layouts, and responsive design principles.

Also used at: Bazaarvoice, Oracle, Nissan
Tailwind CSS
Intermediate
frontend

Utility-first CSS framework for rapid UI development with consistent design systems.

Also used at: Bazaarvoice, Nissan
Next.js
Advanced
frontend

Full-stack React applications with server-side rendering, static site generation, and API routes.

Redux
Intermediate
frontend

Predictable state management for JavaScript applications with time-travel debugging.

Also used at: Nissan
Java
Advanced
backend

Object-oriented programming language for enterprise applications, microservices, and Android development.

Also used at: Oracle
Spring Boot
Advanced
backend

Java-based framework for building production-ready microservices and web applications with minimal configuration.

Also used at: Bazaarvoice, Nissan
Node.js
Intermediate
backend

Server-side JavaScript runtime for building scalable APIs, microservices, and real-time applications.

Also used at: Nissan
Express.js
Intermediate
backend

Minimalist web framework for Node.js applications with robust routing and middleware support.

Ruby on Rails
Intermediate
backend

Web application framework emphasizing convention over configuration and rapid development.

MySQL
Advanced
db

Open-source relational database management system with high performance and reliability for web applications.

Also used at: Oracle, Nissan
PostgreSQL
Intermediate
db

Advanced open-source relational database with support for complex queries, JSON, and full-text search.

Also used at: Bazaarvoice, Nissan
Elasticsearch
Intermediate
db

Distributed search and analytics engine for full-text search, logging, and data analysis.

Also used at: Bazaarvoice, Nissan
Amazon DynamoDB
Intermediate
db

NoSQL database service for building scalable web applications with high availability and flexible data modeling.

AWS
Advanced
cloud

Cloud computing platform with services for compute, storage, networking, and application deployment.

Also used at: Bazaarvoice
Power BI
Intermediate
bi

Data visualization and analytics platform for creating interactive dashboards and reports.

Also used at: Bazaarvoice, Nissan
Docker
Intermediate
devops

Data visualization and analytics platform for creating interactive dashboards and reports.

Also used at: Bazaarvoice, Nissan
Jenkins
Intermediate
devops

Data visualization and analytics platform for creating interactive dashboards and reports.

Also used at: Bazaarvoice, Nissan
GitHub Actions
Intermediate
devops

Data visualization and analytics platform for creating interactive dashboards and reports.

Also used at: Bazaarvoice
Python
Beginner
general

Data visualization and analytics platform for creating interactive dashboards and reports.

Figma
Intermediate
general

Data visualization and analytics platform for creating interactive dashboards and reports.

Also used at: Bazaarvoice
JIRA
Advanced
project

Data visualization and analytics platform for creating interactive dashboards and reports.

Also used at: Bazaarvoice, Oracle, Nissan
Markdoc
Intermediate
cms

Data visualization and analytics platform for creating interactive dashboards and reports.

Swagger
Intermediate
cms

Data visualization and analytics platform for creating interactive dashboards and reports.

OpenAPI
Intermediate
cms

Data visualization and analytics platform for creating interactive dashboards and reports.

💡 Impact: Empowered 10,000+ developers globally

📈 Skills Development Summary

79
Total Skills
12
Technology Categories
18
Expert & Advanced Skills