Engineer
Jainish Prajapati
I have worked mainly on backend apps, Java and Spring Boot, database design, and the infrastructure around them, but I like tinkering with other parts of the stack too, from Linux tooling to whatever else catches my attention. Based in Ahmedabad, India, and available for freelance work!
About
Most of my professional work has been on the backend: APIs, schemas, and the infrastructure around them. But I don't stay in one lane outside of that. I've built small Linux tooling for myself, poke around the systems for fun, and generally enjoy picking up whatever tool or corner of the stack a project needs.
Skills
Projects
frun
View on GitHubA fuzzy CLI file launcher for Linux, built on top of fzf and fd with a split-pane preview and cross-distro auto-detection. A vibe-coded weekend build to scratch a personal itch, not a from-scratch engineering exercise, but genuinely in daily use.
RateLimiter
View on GitHubA distributed rate limiting service that plugs into any backend over REST. Redis handles the counters, MySQL stores audit logs, and it ships Docker Compose ready.
ZipMe
View on GitHubA URL shortener built on Spring Boot, using Base62 encoding with Caffeine caching in front of PostgreSQL to keep repeat lookups off the database.
Experience
Designed the backend and database for a sales CRM, covering client portfolios, self-registration, interaction tracking, and status management.
Built an admin CMS to automate the institute's website, with role-based admins and tamper-proof activity logs. In use by 100+ faculty, benefiting thousands of students.
Worked with core Java, OOP, Collections, and JDBC with MySQL. Built Swing UIs for a login and registration panel, a cafe billing system, and a supermarket billing system with PDF generation.
Education
Bachelor of Engineering, Computer Engineering
Diploma, Computer Engineering
Contact
The fastest way to reach me is email.