My Projects

Explore professional web development projects and portfolio. High-quality SPAs, PWAs, and full-stack applications built with React, Vue, Next.js, Nuxt.js, and TypeScript.

ShadowPlex Identity Protection

Acalvio Technologies

ShadowPlex Identity Protection integrates with CrowdStrike, Microsoft Defender, and more to deploy decoy resources, and detect malicious activities. I am responsible for developing the front-end and the writing APIs of the Admin Console. I use Vue.js to create responsive UI components and ensure a seamless user experience. Additionally, I work on the backend using Node.js to handle API calls and implement complex logic necessary for the product to function effectively.

Key Contributions

  • Migrating the ShadowPlex Identity Protection code base from Vue 2 to Vue 3.
  • Fixing API Services (back-end) and Admin Console (front-end) bugs.
  • Fixing other bugs and issues in the product platform such as reports, network analysis view, front-end scalability.
  • Working on the deployment of Decoys (Virtual Endpoints), Breadcrumbs (Honeytokens) at scale.

Skills Applied/Learnt

HTMLCSSJavaScriptTypeScriptVue.js 2Vue.js 3Express.jsNode.js

ShadowPlex Cloud Security

Acalvio Technologies

ShadowPlex Cloud Security is an advanced cloud-native solution for AWS and Oracle Cloud that provides decoy deployment, detection and response. In this project, my job is to create dashboard and wizard (step) components using Nuxt.js. I also create APIs for these components and integrate them. Additionally, I manage build and deployment pipelines and operations using AWS, Docker, and Jenkins. We were able to bootstrap a fully capable version of this project only in 2 months.

Key Contributions

  • Created 50% of the UI - components for the dashboard and setup wizard.
  • Created services and integrated them with the UI components through Node.js
  • Developing new features, fixing bugs, and improving the platform.
  • Forked the AWS Deception project and modified it to work with Oracle Cloud.
  • Managed build and deployment pipelines and operations using OCI, Docker, and Jenkins.

Skills Applied/Learnt

HTMLCSSJavaScriptTypeScriptVue.js 3Nuxt.js 3Express.jsNode.jsDockerAWS - Amazon Web ServicesGCP - Google Cloud Platform

ShadowPlex Active Directory Protection

Acalvio Technologies

ShadowPlex AD Protection is a platform through which organizations can deploy decoys on their endpoints to detect malicious activities. I create user experiences using Nuxt.js. On the backend, I utilize Node.js to handle API calls and implement complex logic such as Role-Based Access Controls. I manage deployment tasks using GCP and maintain standards shipping high-quality software.

Key Contributions

  • Migrated the project from Vue 2 and JavaScript to Nuxt 3 and TypeScript, achieving a 20% increase in performance and enhanced early detection of bugs.
  • Developed and implemented coding patterns and component design practices, resulting in reduced development time and better functionality.
  • Developing new features, fixing bugs, and improving the platform.
  • Currently integrating services with the Identity Protection project for scalable Honeytokens deployment on the product.

Skills Applied/Learnt

HTMLCSSJavaScriptTypeScriptVue.js 3Nuxt.js 3Express.jsNode.js

Vahak Web App

Vahak

Vahak is a fleet management platform that helps businesses book and bid on trucks and loads and tracking their shipments. I was part of a team that migrated the platform from React JS to Next JS, leveraging its Server-Side Rendering capabilities to reduce page load times and increase organic search traffic. I, with a team of 3, also developed screens for membership features, payment plans, vehicle tracking, and an administrative dashboard.

Key Contributions

  • Migrated the entire platform from React JS to Next JS, reducing page load times by at least 15% and achieved a 30% increase in organic search traffic.
  • Advocated and used Next.js API routes leading to a 15% reduction in integration time with third-party services.
  • Collaborated with a team of 3 to develop and launch screens for membership features, payment plans, vehicle tracking, and an administrative dashboard.
  • Partnered with UX designers to translate wireframes into interactive React JS components, ensuring design consistency and a seamless user experience.
  • Resolved critical bugs related to authentication, route navigation, and permissions (role based access controls).

Skills Applied/Learnt

HTMLCSSJavaScriptTypeScriptReact.jsNext.js

JunOS

Juniper Networks

JunOS is a network operating system developed by Juniper Networks for their networking devices. I worked as a software developer, where I solved minor and major level bugs on the JunOS platform. I also learned more about network systems and embedded systems, which helped me gain a deeper understanding of the field and practical insights on how network devices work.

Key Contributions

  • Solved minor and major level bugs on JunOS platform.
  • Learned more about network systems and embedded systems.

Skills Applied/Learnt

CC++Bash

NSL Hub CRM

Brane Enterprises

NSL Hub is a CRM platform that helps businesses manage their employees, track their workflow and documentation. I was responsible for developing the front-end of the platform using Angular 11. I also, worked on Django to develop back-end services that would interact with the front-end. I shipped 50+ reusable components and 10+ pages, and integrated PDF viewer and video viewer to the documentation page. It was a great experience overall.

Key Contributions

  • Created over 30+ small and 10+ medium reusable components and over 10+ pages.
  • Optimized 5+ web pages to lazy load the components.
  • Integrated PDF viewer and video viewer to the documentation page.
  • Learned more about TypeScript and its advantages over JavaScript.

Skills Applied/Learnt

HTMLCSSJavaScriptTypeScriptAngular 11Django REST

Versa FlexVNF

Versa Networks

Versa FlexVNF is a multi-service software platform designed for networking and security functions. It operates on cloud, enabling scalability, segmentation, programmability, and automation. This platform integrates various capabilities including SD-Routing, SD-Security, SD-WAN, and SD-Branch services into a single software solution. I worked as a software developer intern where I learned to configure routers and fixed minor bugs.

Key Contributions

  • Learnt the internals of the operating systems used in routers, and how they interact.
  • Got practical exposure in network systems - managing subnets and routing.
  • Gathered client requirements, prepared documentation, and solved minor bugs.

Skills Applied/Learnt

CC++Bash

Skroll

Ojaswi Athghara

This portfolio website is called Skroll because it uses the GSAP module to trigger animations on user scroll movement. GSAP is a framework-agnostic JavaScript module that leverages basic coordinate geometry principles to create complex animations. This is a static site made with Nuxt for showcasing my work and portfolio. I hope you like the work I've put into making this portfolio and animations. Feel free to leave your message using the form at the top or bottom. Thank you!

Key Contributions

  • Created a portfolio page using Nuxt.js
  • Used GSAP CSS animations to trigger animations on scroll.
  • Created a Blog using Nuxt.js and Content module to manage the blog posts.

Skills Applied/Learnt

HTMLCSSJavaScriptTypeScriptVue.js 3Nuxt.js 3

Ojaswi Athghara

SDE, 4+ Years

© ojaswiat.com 2025-2027