Karthik Parameshwara
Summary
Full-stack software engineer (backend-leaning) with 3+ years of building enterprise software, from the data model to customer deployment. Co-founded Pivotr and built core modules of its ERP, Aria; shipped 30+ customer deployments across 2 companies.
Experience
Pivotr
Bengaluru, India
Co-founder & Software Engineer
June 2025 – September 2026
- Architected and delivered 2 core ERP modules, Asset Management and Inventory Management, with APIs, relational data models, and enterprise workflows in TypeScript, Next.js, NestJS, Prisma, and PostgreSQL.
Evidence for this line
Data models, business logic, APIs and screens for both modules, on one shared platform. Aria case study Code on GitHub (opens in a new tab)
- Built the shared platform: authentication, CI/CD pipelines, Docker and Caddy deployment, and a Windows installer.
Evidence for this line
A type-only API contract keeps NestJS and Next.js in step; the installer updates itself and rolls back on failure. How the platform works
- Delivered 12 Asset Management deployments across customer environments, owning configuration, rollout, and post-deployment support.
Evidence for this line
Owned each of the 12 rollouts, from configuration to troubleshooting and support afterwards. Outcome
Getin Solutions
Bengaluru, India
Software Developer
June 2023 – May 2025
- Developed and deployed 2 enterprise applications for manufacturing customers, an HRMS and a production-operations system, using Angular, Django, and PostgreSQL.
Evidence for this line
Client code is private. The work covered attendance, shift management, production planning and quality workflows.
- Executed 20+ customer deployments across both products, covering configuration, testing, rollout, and post-production support.
Evidence for this line
Client work, so no public code: configuration, testing, rollout and support after go-live for each customer.
- Engineered a shift-recognition algorithm for 3 shift models (Fixed, Rotational, and Auto Shift) from real-time attendance data, including shifts that span calendar days.
Evidence for this line
Shifts that run past midnight later led to workclock, a library that counts overnight shifts correctly. The overnight-shift problem
Projects
Blinkql | blinkql.karthik.nz (opens in a new tab)
October 2026 – Present
- Designed an in-browser SQL workbench for CSV, Parquet, and JSON files with React, TypeScript, and DuckDB-WASM, keeping files local.
Evidence for this line
No backend: files are read by the browser and never uploaded. Try Blinkql (opens in a new tab) Blinkql case study
- Optimized first-query time from about 45 to 10 ms, backed by cross-browser Playwright tests in CI.
Evidence for this line
Every experiment has a published before-and-after write-up with its raw benchmark results. Write-ups on the wiki (opens in a new tab) Results
CI runs on every pull request and fails it if a benchmark regresses. CI runs (opens in a new tab)
workclock | workclock.karthik.nz (opens in a new tab)
September 2026 – Present
- Implemented a business-time arithmetic library (working hours, SLAs, time zones) with a Rust core and Python and JavaScript bindings, published on crates.io, PyPI, and npm.
Evidence for this line
One Rust core shared by all three languages, with a docs site and an in-browser playground. crates.io (opens in a new tab) PyPI (opens in a new tab) npm (opens in a new tab) workclock case study
AI Job Resume Matcher | karthik.nz/work/job-matcher
September 2026 – Present
- Created a self-hosted job matcher that scrapes job boards and scores listings against a resume with an LLM, using NestJS, Next.js, PostgreSQL, BullMQ, and Docker.
Evidence for this line
Filters listings before any LLM call, so tokens are spent only on jobs that could fit. Job Matcher case study Code on GitHub (opens in a new tab)
Education
MVJ College of Engineering
Bengaluru, India
Bachelor of Engineering, Mechanical Engineering
2022
Research: Presented a research paper at the Second International Conference on Materials and Technologies, 2022.
Skills
Programming: TypeScript, JavaScript, Python, SQL, Rust
Backend: NestJS, Node.js, Django, FastAPI, REST APIs, tRPC
Frontend: Next.js, React, Angular, Tailwind CSS
Data: PostgreSQL, Prisma, Redis, BullMQ
Testing: Jest, Vitest, Playwright
DevOps & Tools: Docker, GitHub Actions, CI/CD, Git, AWS
Language: Native English and Kannada, Fluent Hindi, Elementary Spanish, Conversational Telugu
Interests: Football, Running