Available for new opportunities

Hi, I'mAyush Dixit.Senior Software Engineer & Full-Stack Developer

$Senior Software Engineer

Senior Software Engineer and Full-Stack Developer with ~5 years building enterprise-grade systems. I work across the MERN stack (MongoDB, Express, React, Node.js) and the Java / Spring Boot microservices world — shipping fast products with Next.js, TypeScript, and Rust. I care about clean architecture, performance, and developer experience.

Noida, India
Ayush Dixit — Senior Software Engineer, Full Stack, MERN and Java Developer
0+

Years Experience

0

Projects Shipped

0

Public Repos

0

Companies

JavaJavaSpring BootSpring BootTypeScriptTypeScriptNext.jsNext.jsReactReactRustRustNode.jsNode.jsPostgreSQLPostgreSQLMongoDBMongoDBRedisRedisDockerDockerKubernetesKubernetesAWSAWSGraphQLGraphQLPythonPythonFastAPIFastAPITauriTauriMicroservicesMicroservicesJavaJavaSpring BootSpring BootTypeScriptTypeScriptNext.jsNext.jsReactReactRustRustNode.jsNode.jsPostgreSQLPostgreSQLMongoDBMongoDBRedisRedisDockerDockerKubernetesKubernetesAWSAWSGraphQLGraphQLPythonPythonFastAPIFastAPITauriTauriMicroservicesMicroservices

How I Think

Engineering principles

The ideas that shape every system I build — from a clipboard manager to a multi-tenant SaaS.

Architecture first

I design for the boundary before the line of code — clear layers, explicit contracts, and data flow you can reason about. Good structure makes everything after it cheaper.

Performance is a feature

Native binaries over bundled runtimes, indexed search over scans, DataLoader over N+1, caching where it counts. I measure before I optimize, then optimize what matters.

Secure by default

JWT, OAuth2, row-level security, least-privilege access, and local-first privacy. Security isn't a layer you add later — it's baked into the data model.

Automate the boilerplate

If a machine can generate the CRUD, the schema, or the API, it should. I build tools that turn declarative intent — an ER diagram, a DB schema — into working software.

Developer experience matters

Typed contracts, zero-config defaults, clear errors at startup, and observability built in. The best systems are the ones the next engineer can extend without fear.

Ship, measure, iterate

I work in small, reviewable increments — tested, documented, and deployed through CI/CD. Real feedback from a running system beats speculation every time.

Career

Work experience

~5 years across telecom, banking, and enterprise commerce — designing and shipping production systems as a software engineer and full-stack developer.

HCL

Senior Software Engineer - I

Current

HCL Software

Apr 2025Present
1 yr 3 mos Pune
  • Developing cloud-native microservices for HCL's commerce platform using Java, Spring Boot, and Redis
  • Designing scalable REST APIs with Spring MVC and Spring Data JPA
  • Containerizing microservices with Docker and deploying on Kubernetes
  • Building responsive React frontends and SEO-friendly server-rendered pages in Next.js
  • Implementing secure authentication with JWT and Spring Security
  • Applying Redis caching for faster data retrieval and session optimization
  • Conducting code reviews, unit/integration testing, and following Agile/Scrum
JavaJavaSpring BootSpring BootRedisRedisDockerDockerKubernetesKubernetesReactReactNext.jsNext.js
AC

Software Development Senior Analyst

Accenture

Oct 2024Apr 2025
6 mos Noida
  • Built a secure digital onboarding module with encryption flows for the banking domain
  • Developed scalable Spring Boot microservices and secure REST APIs (Spring Security + JWT)
  • Implemented Spring Batch jobs for large-scale data processing
  • Used Quartz Scheduler for recurring automated reporting jobs
  • Followed Agile practices: sprint planning, standups, retrospectives
  • Conducted code reviews and authored JUnit/Mockito unit tests
JavaJavaSpring BootSpring BootSpring SecuritySpring SecuritySpring BatchQuartz
AM

Software Developer

Amdocs

Aug 2021Oct 2024
3 yrs 2 mos Gurugram
  • Contributed to a telecom Ordering Management System (OMS)
  • Implemented business logic with Java, EJB, and WebLogic Server
  • Integrated SOAP web services and internal APIs; handled async messaging with JMS
  • Wrote and tuned Oracle PL/SQL for large database operations
  • Participated in Agile SDLC and collaborated with QA, DevOps, and Business Analysts
  • Used Jenkins, Maven, Git, and JIRA for CI/CD and version control
  • Performed debugging, unit testing, and production issue resolution
JavaJavaEJBWebLogicSOAPJMSOracle PL/SQLJenkinsJenkins

Selected Work

Projects with depth

Not just screenshots — the problem each one solves, how I reasoned about it, the system design, and the real tech stack pulled from GitHub.

01Open Source2026· Creator

Clipo

A fast, native, privacy-first clipboard manager

A lightweight clipboard history manager for macOS and Windows built with Tauri v2 + Rust + SQLite (FTS5) and a React + TypeScript + shadcn/ui frontend. Search, pin, tag, edit and paste back anything you've copied — 100% local.

Native binary, ~10–15 MB installer, cold start under a second
Full-text search (FTS5) that stays fast past 100k+ entries
Pins, favorites, tags, notes, and edit-in-place
Global hotkey + system-tray; 100% local, no telemetry
02In Progress2026· Full-Stack Engineer

Nakshatra AI

AI-powered Vedic astrology platform

A monorepo combining a Next.js 16 web app with a Python FastAPI astro-engine microservice — kundli generation, kundli matching, an AI astrologer chat, and daily horoscopes, with auth, payments, and an admin dashboard.

Polyglot monorepo: Next.js 16 + Python FastAPI microservice
NextAuth v5 with Email OTP + Google and role-based middleware
Dual-LLM AI chat (Gemini primary, OpenAI fallback)
Razorpay payments and an admin dashboard
03Live2025· Full-Stack Engineer

mAI-school

Multi-tenant school management SaaS

A containerized, multi-tenant school-management platform. Every institute signs in on its own subdomain with its own branding; admins, principals, teachers and students each get a focused, role-based home — attendance, fees, exams, announcements, meetings, and AI assists.

True multi-tenancy: subdomain + branding per institute
PostGraphile auto-generates the GraphQL API from the DB schema
Role-based access for admin, principal, teacher, student
Self-serve onboarding with emailed sign-in links; Dockerized
04Open Source2026· Creator

PostGraphile Java

Auto-generate a GraphQL API from your PostgreSQL schema

A Spring Boot starter that introspects your PostgreSQL database and generates a full, Relay-compliant GraphQL API — the Java equivalent of PostGraphile. Zero boilerplate: tables, views, FKs, enums and functions become types, queries and mutations.

Zero-config: PostgreSQL schema → Relay GraphQL API
DataLoader batching eliminates N+1; keyset cursor pagination
Per-request JDBC transaction + PostgreSQL row-level security
Smart Comments, full-text search, JWT auth, virtual threads
05Open Source2026· Creator

MCP Mermaid ER Server

Turn an ER diagram into a live REST + GraphQL API

An open-source Model Context Protocol (MCP) server that parses Mermaid ER diagrams, creates PostgreSQL tables, and exposes automatic REST and GraphQL CRUD APIs — driven entirely by an AI agent through 12 MCP tools.

Model Context Protocol server with 12 agent-callable tools
Mermaid ER → PostgreSQL DDL with PK/FK/UK detection
Auto-generated REST and GraphQL CRUD endpoints
Drives end-to-end from diagram to running API

Open Source

Live from GitHub

Every public repository, fetched straight from the GitHub API — with language breakdowns and last-pushed times.

8Public repos
0Total stars
12Languages

mAI-school

mAI-school — A comprehensive, modern school management system built with a full-stack JavaScript architecture. This containerized application streamlines educational administration through role-based access control, integrated student information systems, attendance tracking, fee management, and detailed reporting capabilities

JavaScript6 hours ago

Portfolio-next

Modern developer portfolio built with Next.js 16, TypeScript & Tailwind CSS v4 — featuring dark/light mode, live GitHub repos integration, Framer Motion animations, JSON-LD structured data, and comprehensive SEO optimization. Deployed at ayushdixit.work

TypeScript1 month ago

clipo

A lightweight, privacy-first clipboard manager for macOS and Windows built with Rust and Tauri. Store, search, edit, pin, favorite, and organize clipboard history with a fast, modern UI. All data stays local with no tracking or cloud sync.

TypeScript1 month ago

nakshatra-ai

No description provided.

TypeScript1 month ago

springboot-postgraphile

[PostGraphile Java](is a [Spring Boot] framework that generates GraphQL APIs from PostgreSQL schemas. Inspired by [PostGraphile] for Node.js, it offers zero-config schema generation with flexible customization.

Java2 months ago

mcp-api

MCP Mermaid ER Server — An open-source Model Context Protocol (MCP) server that transforms Mermaid ER diagrams into fully functional APIs. This TypeScript-based tool automatically parses entity-relationship diagrams, generates PostgreSQL database schemas, and exposes both REST and GraphQL CRUD APIs with zero boilerplate.

TypeScript5 months ago

wave-tech

WaveTech — A modern, fully-responsive web development services portfolio website built with pure HTML, CSS, and JavaScript. This professionally-designed single-page application showcases web development expertise through an engaging user interface with light/dark theme support, smooth animations, and comprehensive service offerings

HTML1 year ago

Portfolio

Resume Portfolio — A professional, fully-responsive single-page resume and portfolio website built with semantic HTML, CSS styling, and vanilla JavaScript. This modern portfolio showcases professional background, technical expertise, project portfolio, and contact information in an elegant, minimalist design perfect for job applications

HTML2 years ago

Toolbox

Skills & tech stack

The languages, frameworks, and tools I reach for — grouped by where they live in the stack.

Languages

JavaJavaTypeScriptTypeScriptJavaScriptJavaScriptPythonPythonRustRustSQLSQLHTMLHTMLCSSCSS

Backend & APIs

Spring BootSpring BootSpring SecuritySpring SecuritySpring Data JPASpring Data JPAMicroservicesMicroservicesNode.jsNode.jsFastAPIFastAPIGraphQLGraphQLREST

Frontend

ReactReactNext.jsNext.jsTailwind CSSTailwind CSSshadcn/uishadcn/uiFramer MotionFramer MotionTauriTauri

Databases

PostgreSQLPostgreSQLMongoDBMongoDBRedisRedisOracleOracleSQLiteSQLite

DevOps & Cloud

DockerDockerKubernetesKubernetesAWSAWSJenkinsJenkinsCI/CDCI/CDGitGit

AI & Tooling

MCPOpenAI APIGemini APIGemini APIJUnitJUnitMockitoMockitoJIRAJIRA

Background

Education & certifications

My academic foundation and the certifications I've earned along the way.

MMIT, Pune

Bachelor of Engineering in Computer Science

July 2017 - June 2021CGPA: 8.0
Java Spring Framework with Spring Boot – Udemy
Java Certification – HackerRank
Python Programming – Microsoft
Data Analytics – IBM
Microservices with Spring Boot – Coursera
Docker & Kubernetes – Udemy