- NodeJS
JavaScript runtime built on Chrome’s V8 engine. Used extensively in backend systems to build APIs, real-time services, and scalable server-side logic across multiple client projects.
JavaScript runtime built on Chrome’s V8 engine. Used extensively in backend systems to build APIs, real-time services, and scalable server-side logic across multiple client projects. - VueJS
Progressive frontend framework for building SPAs. Used in multiple client-facing dashboards and admin tools. Suharsh built entire UI workflows and integrated complex form wizards and real-time updates.
Progressive frontend framework for building SPAs. Used in multiple client-facing dashboards and admin tools. Suharsh built entire UI workflows and integrated complex form wizards and real-time updates. - NuxtJS
Vue-based meta-framework enabling SSR, SSG, and static-site generation. Utilized to build SEO-friendly sites and dashboard systems such as Wiserrr.com.
Vue-based meta-framework enabling SSR, SSG, and static-site generation. Utilized to build SEO-friendly sites and dashboard systems such as Wiserrr.com. - ReactJS
Component-based frontend library used for performant UI development. Used extensively in CRM projects and company tools.
Component-based frontend library used for performant UI development. Used extensively in CRM projects and company tools. - NextJS
React meta-framework enabling SSR, routing, API routes, and static generation. Used for rapidly deploying production-grade, SEO-friendly apps.
React meta-framework enabling SSR, routing, API routes, and static generation. Used for rapidly deploying production-grade, SEO-friendly apps. - JavaScript
Core web language used across frontend/backend codebases. Mastery shown across all stacks, including async patterns, closures, and real-time event flows.
Core web language used across frontend/backend codebases. Mastery shown across all stacks, including async patterns, closures, and real-time event flows. - TypeScript
Strongly typed JavaScript superset enabling safer, maintainable code. Used across all professional and personal projects to enforce type safety and scale.
Strongly typed JavaScript superset enabling safer, maintainable code. Used across all professional and personal projects to enforce type safety and scale. - NestJS
Opinionated Node.js framework built with TypeScript. Used to build modular, maintainable backend microservices on AWS EKS.
Opinionated Node.js framework built with TypeScript. Used to build modular, maintainable backend microservices on AWS EKS. - Docker
Containerization platform used for isolating services and ensuring reproducibility. Migrated several monolithic apps to Docker-based microservice environments.
Containerization platform used for isolating services and ensuring reproducibility. Migrated several monolithic apps to Docker-based microservice environments. - Kubernetes (EKS)
Managed K8s on AWS. Led EKS cluster deployments, performed Helm-based rollouts, configured autoscaling, and managed service mesh for Roadslink and Wahve projects.
Managed K8s on AWS. Led EKS cluster deployments, performed Helm-based rollouts, configured autoscaling, and managed service mesh for Roadslink and Wahve projects. - AWS (EC2, S3, RDS, Lightsail)
Full AWS stack experience – EC2 for compute, RDS for databases, S3 for assets, Lightsail for initial staging setups. Migrated critical infrastructure between services.
Full AWS stack experience – EC2 for compute, RDS for databases, S3 for assets, Lightsail for initial staging setups. Migrated critical infrastructure between services. - Jenkins
CI/CD tool used for automating deployment pipelines. Implemented Jenkins-based workflows in early CRM projects.
CI/CD tool used for automating deployment pipelines. Implemented Jenkins-based workflows in early CRM projects. - Flask
Python web framework used for quick prototyping and REST APIs. Used during POCs and internal automation scripts.
Python web framework used for quick prototyping and REST APIs. Used during POCs and internal automation scripts. - Django
Python web framework with batteries-included approach. Used for CRM projects and quick admin dashboard generation.
Python web framework with batteries-included approach. Used for CRM projects and quick admin dashboard generation. - GitHub Actions
CI/CD automation platform integrated into most of Suharsh’s codebases for tests, linting, and deployments to AWS or DigitalOcean.
CI/CD automation platform integrated into most of Suharsh’s codebases for tests, linting, and deployments to AWS or DigitalOcean. - CI/CD pipelines
Designed and deployed CI/CD systems across GitHub Actions, Jenkins, and AWS CodePipeline. Reduced delivery time by 65%.
Designed and deployed CI/CD systems across GitHub Actions, Jenkins, and AWS CodePipeline. Reduced delivery time by 65%. - MongoDB
NoSQL document store used across projects like Wiserrr.com and CRM platforms for unstructured and semi-structured data.
NoSQL document store used across projects like Wiserrr.com and CRM platforms for unstructured and semi-structured data. - PostgreSQL
Relational database used for strong data integrity systems. Employed in apps requiring transactional consistency.
Relational database used for strong data integrity systems. Employed in apps requiring transactional consistency. - MySQL
Used in various legacy systems. Worked on optimization and migration efforts.
Used in various legacy systems. Worked on optimization and migration efforts. - MariaDB
Drop-in MySQL replacement. Used in Roadslink infrastructure for managed services behind Dockerized microservices.
Drop-in MySQL replacement. Used in Roadslink infrastructure for managed services behind Dockerized microservices. - Azure
Used in MSR CRM project – deployed services, setup authentication workflows, and integrated with Azure email & alerting stack.
Used in MSR CRM project – deployed services, setup authentication workflows, and integrated with Azure email & alerting stack. - Shell scripting
Used to automate Docker installations, server configurations, cron jobs, and log rotations in multiple projects.
Used to automate Docker installations, server configurations, cron jobs, and log rotations in multiple projects. - Apache Kafka
Used to stream events in decoupled systems where reliability and fault-tolerance were critical.
Used to stream events in decoupled systems where reliability and fault-tolerance were critical. - SQS
Amazon’s queueing system used for decoupling services and async task management in backend services.
Amazon’s queueing system used for decoupling services and async task management in backend services. - Queues
General async queues across Redis, SQS, BullMQ – used for email dispatch, webhook processing, and background tasks.
General async queues across Redis, SQS, BullMQ – used for email dispatch, webhook processing, and background tasks. - NGINX
Used for reverse proxying, load balancing, and SSL termination for Nuxt and Next apps hosted on EC2 and Docker.
Used for reverse proxying, load balancing, and SSL termination for Nuxt and Next apps hosted on EC2 and Docker. - Apache
Classic HTTP server used occasionally for legacy deployments.
Classic HTTP server used occasionally for legacy deployments. - Microservices
Refactored monoliths to microservices for Roadslink and Wahve. Handled DB separation, service discovery, and scaling.
Refactored monoliths to microservices for Roadslink and Wahve. Handled DB separation, service discovery, and scaling. - Redis
Used for caching, pub/sub patterns, session storage, and rate limiting in real-time systems.
Used for caching, pub/sub patterns, session storage, and rate limiting in real-time systems. - Helm
Used to package and deploy Kubernetes applications. Created charts for EKS clusters.
Used to package and deploy Kubernetes applications. Created charts for EKS clusters. - Terraform
Infrastructure as Code – used for provisioning VPCs, EC2 instances, RDS, IAM roles, and more.
Infrastructure as Code – used for provisioning VPCs, EC2 instances, RDS, IAM roles, and more. - Prometheus + Grafana
Set up observability stack with Prometheus exporters and Grafana dashboards to monitor application health.
Set up observability stack with Prometheus exporters and Grafana dashboards to monitor application health. - Serverless
Used to deploy Lambda functions, cron tasks, and API endpoints without managing servers.
Used to deploy Lambda functions, cron tasks, and API endpoints without managing servers. - Lambda
Deployed Alexa skills and automation jobs using AWS Lambda. CoinsofTime.io used Lambda and Firebase integration.
Deployed Alexa skills and automation jobs using AWS Lambda. CoinsofTime.io used Lambda and Firebase integration. - REST APIs
Designed and consumed REST APIs across all platforms. Strong adherence to OpenAPI spec and versioning best practices.
Designed and consumed REST APIs across all platforms. Strong adherence to OpenAPI spec and versioning best practices. - GraphQL
Used Apollo GraphQL to fetch nested data and reduce over-fetching in frontend-heavy apps.
Used Apollo GraphQL to fetch nested data and reduce over-fetching in frontend-heavy apps. - Websockets
Used for real-time messaging, notifications, and live updates in apps like mentorpedia.io.
Used for real-time messaging, notifications, and live updates in apps like mentorpedia.io. - Socket.io
Built full-scale messaging and notification services across web and mobile using Socket.IO. Led backend architecture for mentorpedia.io's real-time services.
Built full-scale messaging and notification services across web and mobile using Socket.IO. Led backend architecture for mentorpedia.io's real-time services. - OAuth2
Implemented authentication and authorization via OAuth2 flows for both internal and external integrations.
Implemented authentication and authorization via OAuth2 flows for both internal and external integrations. - Elasticsearch
Set up Elasticsearch indexing and querying for faster full-text search in large datasets.
Set up Elasticsearch indexing and querying for faster full-text search in large datasets. - Agile/Scrum/Kanban
Worked across SCRUM teams in 2-week sprints, conducting demos, planning, and retros in international teams.
Worked across SCRUM teams in 2-week sprints, conducting demos, planning, and retros in international teams. - Data structures & Algorithms
Practiced DSA in Python regularly to keep problem-solving skills sharp. Comfortable with Leetcode, Trees, Graphs, DP.
Practiced DSA in Python regularly to keep problem-solving skills sharp. Comfortable with Leetcode, Trees, Graphs, DP. - TailwindCSS
Used for building fast, responsive UIs with utility classes. Applied across personal and freelance projects.
Used for building fast, responsive UIs with utility classes. Applied across personal and freelance projects. - Pinia/Vuex/Redux Toolkit
Managed app-wide state across Vue and React apps. Migrated older Vuex apps to Pinia for better modularity.
Managed app-wide state across Vue and React apps. Migrated older Vuex apps to Pinia for better modularity. - i18n
Implemented internationalization for multi-language support using vue-i18n and next-i18next in client apps.
Implemented internationalization for multi-language support using vue-i18n and next-i18next in client apps. - DigitalOcean
Used as cost-efficient alternative to AWS for hobby and freelance projects. Deployed Nuxt/Next sites via Docker on droplets.
Used as cost-efficient alternative to AWS for hobby and freelance projects. Deployed Nuxt/Next sites via Docker on droplets. - PlaywrightJS
Built browser automation runners that simulate workflows. Used Playwright to reduce manual QA and streamline testing.
Built browser automation runners that simulate workflows. Used Playwright to reduce manual QA and streamline testing. - Jest
Wrote unit tests for frontend and backend logic in React/Nest apps. Integrated with CI to block faulty merges.
Wrote unit tests for frontend and backend logic in React/Nest apps. Integrated with CI to block faulty merges. - Cypress
E2E testing library for frontend components. Used to test user flows and critical paths in production apps.
E2E testing library for frontend components. Used to test user flows and critical paths in production apps. - OpenAI
Used OpenAI API to build GPT-based tools like ShellyAI. Won hackathon credits and led creative agent workflows.
Used OpenAI API to build GPT-based tools like ShellyAI. Won hackathon credits and led creative agent workflows. - LLM
Integrated OpenRouter and other gateways to run open-source LLMs for prompt iteration, summarization, and chatbot tools.
Integrated OpenRouter and other gateways to run open-source LLMs for prompt iteration, summarization, and chatbot tools. - n8n
Built custom workflows like parsing Gmail for eCommerce orders and visualizing item frequency per app.
Built custom workflows like parsing Gmail for eCommerce orders and visualizing item frequency per app. - Chrome extensions
Developed extensions for browsing enhancements, including prompt previewers and task managers.
Developed extensions for browsing enhancements, including prompt previewers and task managers. - Alexa applications
Built private Alexa skill called CoinsofTime.io using AWS Lambda and Firebase DB to track productivity via voice.
Built private Alexa skill called CoinsofTime.io using AWS Lambda and Firebase DB to track productivity via voice.