{"$comment":"The rules live in configuration. So does this website. — https://shaashwat.dpdns.org","profile":{"name":"Shaashwat Sharma","role":"Full Stack Developer","focus":"Configurable Backends · Insurance Tech","location":"Ghaziabad, India — IST","tagline":"I build backends that don't hard-code the business. The rules live in configuration — formulas, field definitions, document templates — and the engine executes whatever the business defines.","summary":"I specialise in systems where non-engineers define the behaviour and the backend executes it: rating engines where the user authors the steps and the formulas, quote schemas where the fields themselves are configured, document pipelines where the templates and editable fields are owned by the business. That means designing for user-authored logic — validating it, versioning it, executing it safely, and making every result traceable back to the rule that produced it.","openToWork":true},"contact":{"email":"shaashwatsharma11@gmail.com","github":"https://github.com/ShaashwatSharma","linkedin":"https://linkedin.com/in/shaashwat-sharma-180543248","terminal":"npx shaashwat"},"experience":[{"role":"SDE-1","company":"Core Value Technologies","period":"2025 — Present","current":true,"context":"Noida, India · Backend","highlights":["Backend developer on an enterprise insurance platform — own the document-generation services for endorsement forms, where business-owned templates render through Mustache/Handlebars to pixel-accurate PDFs via Gotenberg.","Built the Nexus pipeline: an n8n-driven workflow that automates the delivery flow end to end.","Engineered a microservices order-management system (Java Spring Boot + React) — 500+ daily transactions, Server-Sent Events for real-time tracking, and Docker orchestration at 99%+ uptime.","Own configuration promotion across QA, UAT and production, and debug production issues spanning Kubernetes, GCP Pub/Sub and templating-engine behaviour."],"stack":["Java","Spring Boot","React","PostgreSQL","Gotenberg","n8n","Kubernetes","GCP","Docker"]},{"role":"SDE-1 Intern","company":"Core Value Technologies","period":"2025","current":false,"context":"Noida, India · IoT & ML","highlights":["Built an IoT fuel-monitoring & theft-detection system for UP Roadways — sensors, GPS and ML models cut theft incidents 50%+ at 91%+ anomaly accuracy.","Shipped a real-time telemetry dashboard monitoring 100+ buses live with React + Node APIs."],"stack":["React","Node.js","IoT","ML","Dashboards"]}],"work":{"note":"Client work is under NDA — no repositories or live links.","selected":[{"name":"Dynamic Rating Engine","summary":"The user defines the steps and the formulas. The backend executes them.","description":"A rating engine for specialty insurance where pricing logic is authored rather than coded. Underwriters define the calculation steps and the formulas that drive them; the backend validates that definition, executes it against a submission, and returns a result you can trace step by step back to the rule that produced it.","tags":["Java","Spring Boot","Rules Engine","PostgreSQL"],"year":"2025"},{"name":"Dynamic Quote Schema","summary":"Quotes whose fields are configuration, not columns.","description":"A quoting system where the quote's own fields are user-defined — the shape of the data is configured at runtime rather than fixed in the schema. The interesting problems live in validation, storage and querying: how do you keep a configurable document queryable, and how do you evolve a definition without breaking the quotes already written against the old one?","tags":["Backend","Schema Design","PostgreSQL","Validation"],"year":"2025"},{"name":"Document Generation Engine","summary":"Business-owned templates rendered to pixel-accurate PDFs.","description":"Document generation for enterprise insurance endorsements. Templates and per-field editability are owned by the business as configuration, not code, so a form change is a config promotion rather than a release. Templates render through a logic-less engine to HTML and then to PDF, matching legally-approved layouts exactly.","tags":["Java","Gotenberg","Handlebars","PostgreSQL"],"year":"2025"},{"name":"Nexus Automation Pipeline","summary":"An n8n workflow that runs the delivery pipeline end to end.","description":"An automation layer stitching the delivery flow together from specification through document generation to the finished product, so the pipeline effectively runs itself.","tags":["n8n","Automation","Workflow","Backend"],"year":"2025"}],"alsoShipped":[{"name":"Order Management System","summary":"Real-time microservices order tracking at scale.","description":"A microservices order-management system handling 500+ daily transactions, with Server-Sent Events for live order tracking and Docker orchestration keeping uptime above 99%.","tags":["Spring Boot","React","SSE","Docker"],"year":"2025"},{"name":"Cosmic Event Calendar","summary":"Astronomy event tracker on the NASA open APIs.","description":"An interactive React app pulling NASA's open APIs and geolocation to surface cosmic events near you, with a calendar-based visual system and caching that cut API calls while lifting engagement ~30%.","tags":["React","NASA API","Tailwind CSS"],"year":"2024"}]},"toolkit":{"Languages":["Java","TypeScript","JavaScript","C / C++","SQL"],"Backend":["Spring Boot","REST APIs","Node.js","Server-Sent Events"],"Data":["PostgreSQL","MySQL","MongoDB","Prisma","Firebase"],"Frontend":["React","Next.js","Tailwind CSS"],"DevOps & Cloud":["Docker","Kubernetes","GCP (Pub/Sub)","GitLab","Vercel"],"AI & Automation":["n8n","Claude Code","LLM-assisted dev","Gotenberg"]},"exploring":["Micro-SaaS","Chrome extensions","AI workflow automation","Backend systems & Java internals"]}