Skills Acquisition Timeline
Technical skill development and acquisition journey across 10+ years in software engineering.
Skill Categories
🚀 Skills Journey Through Companies
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
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
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
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
IntermediateCore programming language for web development with modern ES6+ features, async programming, and DOM manipulation.
HTML5
AdvancedModern markup language with semantic elements, multimedia support, and accessibility features.
CSS3
IntermediateAdvanced styling with animations, transitions, flexbox, grid layouts, and responsive design principles.
Tailwind CSS
IntermediateUtility-first CSS framework for rapid UI development with consistent design systems.
Spring Boot
AdvancedJava-based framework for building production-ready microservices and web applications with minimal configuration.
PostgreSQL
IntermediateAdvanced open-source relational database with support for complex queries, JSON, and full-text search.
Redis
BeginnerIn-memory data structure store for caching, session management, and real-time applications.
Elasticsearch
IntermediateDistributed search and analytics engine for full-text search, logging, and data analysis.
Amazon RDS
AdvancedRelational database service for building scalable web applications with high availability and flexible data modeling.
AWS
AdvancedCloud computing platform with services for compute, storage, networking, and application deployment.
Google Cloud
BeginnerCloud computing platform for building, deploying, and managing applications.
DigitalOcean
BeginnerCloud computing platform for building, deploying, and managing applications.
Terraform
BeginnerCloud computing platform for building, deploying, and managing applications.
Kubernetes
BeginnerContainer orchestration platform for automating deployment, scaling, and management of applications.
Tableau
IntermediateBusiness intelligence platform for creating interactive data visualizations, dashboards, and analytical reports.
Power BI
IntermediateMicrosoft business intelligence service for analyzing data and sharing insights through interactive reports and dashboards.
Oracle SQL Developer
AdvancedIntegrated development environment for working with SQL in Oracle databases, including query development and database administration.
Apache Kafka
BeginnerDistributed streaming platform for building real-time data pipelines and streaming applications.
Docker
IntermediateContainerization platform for packaging applications and dependencies into lightweight, portable containers.
Docker Compose
IntermediateTool for defining and running multi-container Docker applications using YAML configuration files.
Jenkins
IntermediateOpen-source automation server for continuous integration and continuous delivery (CI/CD) pipelines.
GitHub Actions
IntermediateGitHub-native CI/CD and automation platform for building, testing, and deploying code directly from repositories.
Ansible
BeginnerInfrastructure automation tool for configuration management, application deployment, and orchestration.
Java
IntermediateEnterprise-grade object-oriented programming language for building scalable backend applications and systems.
Figma
IntermediateCollaborative design tool for creating user interfaces, prototypes, and design systems with real-time collaboration.
Chef
BeginnerConfiguration management tool for automating infrastructure deployment and management using code.
Helm
BeginnerPackage manager for Kubernetes that simplifies deployment and management of applications on Kubernetes clusters.
JIRA
AdvancedProject management and issue tracking software for agile teams to plan, track, and manage software development.
Wordpress
AdvancedPopular content management system for building websites, blogs, and web applications with extensive plugin ecosystem.
Drupal
AdvancedOpen-source content management framework for building complex websites and web applications with high flexibility.
Kibana
IntermediateData visualization dashboard for Elasticsearch, enabling search and analysis of large volumes of data.
Logstash
IntermediateData processing pipeline that ingests data from multiple sources, transforms it, and sends it to a stash like Elasticsearch.
Pantheon
AdvancedWebOps platform for Drupal and WordPress sites with automated workflows, testing, and performance optimization.
Technical Writing
ExpertCrafting API docs, tutorials, blogs, and guides that simplify complex concepts for developers.
Stakeholder Management
AdvancedCollaborating with executives, PMs, and external partners to align technical and business priorities.
API Evangelism
ExpertDriving adoption of APIs and SDKs through advocacy, samples, and developer support.
API Design & Management
AdvancedDesigning REST/GraphQL APIs, managing lifecycle, and enforcing standards.
Cross-functional Collaboration
AdvancedCollaborating with design, product, and business stakeholders to ship impactful products.
💡 Impact: Increased API adoption by 240%
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
IntermediateCore programming language for web development with modern ES6+ features, async programming, and DOM manipulation.
React
AdvancedBuilding modern, interactive user interfaces with component-based architecture, hooks, and state management.
Vue.js
BeginnerProgressive JavaScript framework for building user interfaces with reactive data binding and component composition.
Vaadin
IntermediateJava web framework for building modern web applications with server-side architecture.
HTML5
AdvancedModern markup language with semantic elements, multimedia support, and accessibility features.
CSS3
IntermediateAdvanced styling with animations, transitions, flexbox, grid layouts, and responsive design principles.
Tailwind CSS
IntermediateUtility-first CSS framework for rapid UI development with consistent design systems.
Next.js
AdvancedFull-stack React applications with server-side rendering, static site generation, and API routes.
Redux
IntermediatePredictable state management for JavaScript applications with time-travel debugging.
Java
AdvancedObject-oriented programming language for enterprise applications, microservices, and Android development.
Spring Boot
AdvancedJava-based framework for building production-ready microservices and web applications with minimal configuration.
Node.js
IntermediateServer-side JavaScript runtime for building scalable APIs, microservices, and real-time applications.
Express.js
IntermediateMinimalist web framework for Node.js applications with robust routing and middleware support.
Ruby on Rails
IntermediateWeb application framework emphasizing convention over configuration and rapid development.
MySQL
AdvancedOpen-source relational database management system with high performance and reliability for web applications.
PostgreSQL
IntermediateAdvanced open-source relational database with support for complex queries, JSON, and full-text search.
Elasticsearch
IntermediateDistributed search and analytics engine for full-text search, logging, and data analysis.
Amazon DynamoDB
IntermediateNoSQL database service for building scalable web applications with high availability and flexible data modeling.
AWS
AdvancedCloud computing platform with services for compute, storage, networking, and application deployment.
Power BI
IntermediateMicrosoft business intelligence service for analyzing data and sharing insights through interactive reports and dashboards.
Docker
IntermediateContainerization platform for packaging applications and dependencies into lightweight, portable containers.
Jenkins
IntermediateOpen-source automation server for continuous integration and continuous delivery (CI/CD) pipelines.
GitHub Actions
IntermediateGitHub-native CI/CD and automation platform for building, testing, and deploying code directly from repositories.
Python
BeginnerHigh-level programming language for web development, data science, automation, and artificial intelligence.
Figma
IntermediateCollaborative design tool for creating user interfaces, prototypes, and design systems with real-time collaboration.
JIRA
AdvancedProject management and issue tracking software for agile teams to plan, track, and manage software development.
Markdoc
IntermediateMarkdown-based authoring framework for creating powerful, flexible, and maintainable documentation sites.
Swagger
IntermediateAPI development tools for designing, building, documenting, and consuming REST APIs with OpenAPI specification.
OpenAPI
IntermediateSpecification for describing REST APIs, enabling documentation, client SDK generation, and testing tools.
Developer Advocacy
ExpertBuilding developer trust through advocacy, product feedback loops, and open communication between engineering and community.
Public Speaking
AdvancedConference talks, webinars, and workshops on developer tooling, APIs, and cloud platforms.
Technical Writing
ExpertCrafting API docs, tutorials, blogs, and guides that simplify complex concepts for developers.
Community Building
AdvancedCreating and growing developer communities via forums, Discord/Slack, and open-source contributions.
Content Strategy
IntermediateDesigning editorial calendars, developer blog series, and knowledge-sharing campaigns.
Architecture Design
AdvancedDesigning scalable software architectures, API ecosystems, and distributed systems.
Team Leadership
ExpertLeading cross-functional teams, mentoring engineers, and aligning product and engineering goals.
Agile / Scrum
AdvancedDriving Agile/Scrum processes, sprint planning, retrospectives, and delivery metrics.
Stakeholder Management
AdvancedCollaborating with executives, PMs, and external partners to align technical and business priorities.
API Evangelism
ExpertDriving adoption of APIs and SDKs through advocacy, samples, and developer support.
Developer Experience (DX)
AdvancedImproving onboarding, docs, tooling, and community resources to enhance developer productivity.
Conference Speaking
AdvancedSpeaking at global conferences, webinars, and meetups on cloud, APIs, and developer ecosystems.
Community Engagement
AdvancedEngaging with developer communities via forums, GitHub, Slack, and Discord.
Content Creation (Blogs, Videos)
ExpertCreating blogs, tutorials, video guides, and podcasts for developer education.
System Design & Architecture
ExpertDesigning scalable, high-availability, cloud-native applications and APIs.
API Design & Management
AdvancedDesigning REST/GraphQL APIs, managing lifecycle, and enforcing standards.
Cloud-Native Development
AdvancedBuilding applications leveraging Kubernetes, Docker, and serverless platforms.
DevOps & CI/CD
AdvancedSetting up CI/CD pipelines, monitoring, and observability for production apps.
Engineering Management
ExpertManaging engineering teams, career growth, and delivery outcomes.
Product Strategy Alignment
AdvancedAligning product strategy with engineering execution and developer needs.
Cross-functional Collaboration
AdvancedCollaborating with design, product, and business stakeholders to ship impactful products.
Mentoring & Coaching
AdvancedMentoring junior engineers, guiding career growth, and building strong engineering culture.
Full-Stack Development
ExpertEnd-to-end development from frontend (React, Next.js) to backend (Node.js, Python) and cloud.
💡 Impact: Empowered 10,000+ developers globally