Portfolio — MMXXVI

Software Engineer at OneIT

Vandan Sheth

I build dependable software for the web — enterprise systems in Java and Angular by trade, AI-powered tools by curiosity. I care as much about how a thing is made as whether it works.

GitHub·LinkedIn·X·LeetCode·Medium

Vandan Sheth
Fig. 1 — The author, off duty.

Currently

Software Engineer, OneIT

Focus

Java · Angular · AI Systems

Location

India — working remotely

01Experience

Where I've worked

Jul 2024 — Present

Remote

Software Engineer

OneIT

  • Build scalable backend modules in Core Java with RESTful APIs that streamline enterprise workflows.
  • Delivered a CorePlan API integration end-to-end, solo — timed batches sync ~10k records daily and configurations weekly through a multithreaded fetch pool, surfaced in eight Angular 19 chart dashboards.
  • Designed an AI wrapper supporting multiple LLM providers (OpenAI, Anthropic) behind one unified API.
  • Implemented Model Context Protocol (MCP) workflows for contextual memory, tool usage, and knowledge grounding across AI projects.
  • Integrated the Eway payment gateway and Chargebee for secure payments and automated billing.
  • Built Ruby-based automated code-generation pipelines that speed up UI scaffolding.
  • Migrated the entire frontend from Angular 9 to Angular 19, improving performance and maintainability.

Core Java · REST APIs · Angular 19 · TypeScript · PostgreSQL · Ruby · MCP

Aug 2023 — Nov 2023

Bangalore, India

Software Engineer Intern

TEACHNOOKPRO

  • Gained hands-on experience with JavaScript, React.js, Node.js, and Tailwind CSS through practical assignments.
  • Built small-scale web components and APIs to strengthen full-stack fundamentals.
  • Picked up new frameworks and tools on short timelines.

JavaScript · React.js · Node.js · Tailwind CSS

02Selected Projects

Work worth reading about

01

ChainSentry

GitHub

Supply-chain security, built into your CI. Most vulnerability scans drown teams in alerts; fewer than 5% are ever exploited. ChainSentry ranks findings by real-world exploitability so the ones that matter surface first.

  • Risk ranking that blends CVSS, EPSS exploit probability, and CISA KEV membership
  • PR supply-chain delta — reviewers see exactly what a pull request introduces
  • Policy-as-code gates with time-boxed suppressions, defined in chainsentry.yml
  • CycloneDX SBOMs and OpenVEX output; normalizes Trivy, Semgrep, and OWASP Dependency-Check

Java 24 · Spring Boot 4.1 · Virtual Threads · PostgreSQL · Redis · GitHub Actions

02

Aegis Platform

GitHub

A zero-trust identity and access platform: an OAuth2/OIDC authorization server, an API gateway that enforces Open Policy Agent policies on every request, and a protected demo service proving the whole chain end to end.

  • Standards-compliant OAuth2 / OpenID Connect authorization server
  • Policy-enforcing API gateway — every request is verified, nothing is trusted by default
  • Fine-grained authorization decisions written as OPA policy, not application code

Java · Spring Boot · OAuth2 / OIDC · Open Policy Agent · API Gateway

03

CredLayer

GitHub

DeFi lending demands 150%+ collateral because it trusts no one. CredLayer introduces reputation-based credit scoring on-chain, letting proven borrowers access loans with as little as 40% collateral.

  • Off-chain risk engine feeding on-chain smart contracts, with credit bands A through D
  • ECDSA-signed loan approvals and DAO governance over protocol parameters
  • Blockchain event listener syncing loan activity to PostgreSQL, with REST APIs for loan terms

Solidity · Hardhat · Java · Spring Boot · Web3j · PostgreSQL

04

Aveling LMS Portal

Proprietary client work

A flagship enterprise Learning Management System built for Aveling Australia — one unified experience across client, trainer, and admin portals.

  • Multi-role access for individual clients, companies, trainers, and admins
  • Group booking and scheduling engine
  • Invoicing, company-level pricing, and payment management
  • Secure Eway payment gateway integration

Java · Angular 19 · TypeScript · REST APIs · PostgreSQL

05

BWEDrilling — CorePlan Integration

Client work — built solo

A CorePlan integration for a drilling-operations platform, delivered end-to-end solo — from batch design to dashboards. Scheduled jobs pull nearly 10,000 records a day from the CorePlan API into the system.

  • Timed sync batches — operational data synced daily, configurations weekly
  • Multithreaded fetch pool sized for ~10k records/day, tuned to prevent deadlocks
  • Ingested API data surfaced across eight chart dashboards in Angular 19

Java · Spring Boot · Multithreading · Batch Scheduling · Angular 19 · REST APIs

06

Skyline Estate

GitHub

A real estate platform that breaks from convention by letting sellers define their own property types, with better discovery to match.

  • Dynamic property type creation during listing
  • Advanced filtering and category management
  • User dashboard for listing and management
  • 30% faster page loads via optimized backend queries

React.js · Node.js · Express.js · MongoDB · Tailwind CSS

An admission

“Intelligence is the only advantage nature gave us — no claws, no wings, no fangs. Just wit. So I use mine as intended: I do the thinking, and the artificial kind does the typing. Some call that delegation. I call it evolution.”

— V. Sheth, on working with AI

03Capabilities

Tools of the trade

Languages

  • Java
  • JavaScript
  • TypeScript
  • Python
  • Ruby
  • SQL
  • Shell
  • Solidity

Frameworks

  • Spring Boot
  • Hibernate
  • Angular
  • React.js
  • Node.js
  • Express.js

Databases

  • PostgreSQL
  • MySQL
  • MongoDB

AI Engineering

  • RAG
  • CAG
  • MCP
  • Spring AI
  • Vector DBs
  • Context Design

Tools & Platforms

  • Git & GitHub
  • Docker
  • Jenkins
  • Postman
  • IntelliJ IDEA
  • Render
04Education

Where I studied

Aug 2021 — Jun 2024

Ahmedabad, India

Bachelor of Computer Application

Indus University

Graduated with a CGPA of 8.16 — First Class with Distinction.

Relevant coursework

Data Structures & Algorithms · Software Architecture · Database Management · Full-Stack Development · Cloud Computing · Computer Networks · Agile Engineering

05Correspondence

Let's build something worth keeping

Whether it's a role, a project, or a good idea that needs an engineer — my inbox is open. I read everything and reply to most of it.

Write to me

vandanbsheth9@gmail.com