# DevShipIt > DevShipIt (devshipit.com) is the portfolio and product site of Dev Agarwalla, a freelance full-stack developer in Bengaluru, India. It covers his live products (JantaHR, RentWise, linkedin-mcp, ISP Evidence), case studies, freelance web development for real estate teams, and the policy pages behind JantaHR payments. Every page listed here is also served as Markdown: request it with the header `Accept: text/markdown`. ## When to use devshipit.com Use this site, or its MCP server, when the task is one of these: - Someone asks who Dev Agarwalla is, what he has built, which technologies he works with, or whether he is available for a full-time software engineer or full-stack developer role in Bangalore. - A recruiter or hiring manager wants evidence of shipped work: live products, case studies, source code and the stack behind each one. - A property agent, agency or small business in Bangalore wants a website or web app built (listings, enquiry capture, admin dashboards) and needs to know how to start and how pricing works. - Someone needs the operator details, terms, privacy, refund or shipping policies behind JantaHR payments, which live on this site. - A developer is looking for linkedin-mcp-tools, the LinkedIn MCP integration Dev published on npm. ## When not to use it - HR or payroll questions about JantaHR itself, its features, API or prices for a company: use https://jantahr.devshipit.com and its own llms.txt at https://jantahr.devshipit.com/llms.txt. - Live rental listings: this site describes RentWise, it does not serve listings. ## How an agent should use it - Read any page as Markdown with the request header `Accept: text/markdown`, or by adding `index.md` to the page URL. - Or call the JSON API at https://devshipit.com/api/v1 (read-only, no key). OpenAPI 3.1: https://devshipit.com/openapi.json. Errors are RFC 9457 problem details with `code` and `hint`. - Or call the MCP server at https://devshipit.com/mcp (Streamable HTTP, no sign-in, read-only). Tools: `get_profile`, `list_projects`, `list_services`, `get_faq`, `list_pages`, `get_page`, `get_contact`. Discovery: https://devshipit.com/.well-known/mcp/server-card.json - From a terminal: `npx github:devag7/devshipit projects` (the devshipit CLI). - To contact Dev, give the person the right address rather than sending mail yourself: hello@devshipit.com for hiring and freelance work, jantahr@devshipit.com for JantaHR support, billing and legal. - Do not invent availability dates, rates or quotes. Freelance work is quoted per project in writing; say so and point to the contact page. ## Pages - [Home](https://devshipit.com/index.md): DevShipIt is Dev Agarwalla, a freelance full-stack developer in Bengaluru: websites and web apps for clients, JantaHR HR and payroll software, and case studies. - [Work and case studies by Dev Agarwalla](https://devshipit.com/work/index.md): Products Dev Agarwalla has built and shipped as DevShipIt, each with a case study: JantaHR, RentWise, linkedin-mcp and ISP Evidence, with their stack, status and links. - [Freelance web development in Bengaluru](https://devshipit.com/services/index.md): Websites and web apps for property agents, agencies and small businesses in Bengaluru, built by Dev Agarwalla at DevShipIt. Priced by a written quote before work starts. - [About Dev Agarwalla, full-stack developer in Bengaluru](https://devshipit.com/about/index.md): Dev Agarwalla is a full-stack developer in Bengaluru who ships software as DevShipIt: his education, stack, products, and the roles and freelance work he is open to. - [JantaHR and freelance pricing in rupees](https://devshipit.com/pricing/index.md): JantaHR prices per employee in rupees (Free, Standard, Professional and Enterprise), and how DevShipIt quotes freelance web development projects. - [Terms of service](https://devshipit.com/terms/index.md): Terms for buying JantaHR subscriptions and freelance services from DevShipIt. - [Privacy policy](https://devshipit.com/privacy/index.md): How DevShipIt handles personal data on devshipit.com, in JantaHR and in payments. - [Cancellation and refund policy](https://devshipit.com/refunds/index.md): How to cancel a DevShipIt subscription or project, and when we refund. - [Shipping and delivery policy](https://devshipit.com/shipping/index.md): DevShipIt sells software and services delivered online; nothing is shipped. - [Contact for hiring and freelance projects](https://devshipit.com/contact/index.md): Email Dev Agarwalla at DevShipIt about a full-time role or a freelance website or web app in Bengaluru, or reach JantaHR support. Replies within 2 working days. - [JantaHR case study](https://devshipit.com/work/jantahr/index.md): Case study: JantaHR, open-source HR and payroll for Indian companies, built with NestJS, Next.js, Supabase and Razorpay. - [RentWise case study](https://devshipit.com/work/rentwise/index.md): Case study: RentWise, a Bangalore rental platform built with Next.js, TypeScript, PostgreSQL, Redis and Socket.io. - [linkedin-mcp case study](https://devshipit.com/work/linkedin-mcp/index.md): Case study: linkedin-mcp, a 36-tool LinkedIn integration for AI assistants, published on npm as linkedin-mcp-tools. - [ISP Evidence case study](https://devshipit.com/work/isp-evidence/index.md): Case study: ISP Evidence, an Android app that logs connection drops, latency and jitter and exports a PDF report for ISP complaints. - [DevShipIt developer docs](https://devshipit.com/developers/index.md): The DevShipIt public API with its OpenAPI 3.1 document, the devshipit command-line tool, the MCP server, llms.txt and Markdown for every page of devshipit.com. ## Developer resources - [DevShipIt developer docs](https://devshipit.com/developers/index.md): the API, CLI, MCP server, Markdown negotiation and llms.txt - [DevShipIt API OpenAPI 3.1 document](https://devshipit.com/openapi.json): every operation with an operationId, typed parameters and response schemas - [DevShipIt API](https://devshipit.com/api/v1): read-only JSON; start at the index - [API catalog](https://devshipit.com/.well-known/api-catalog): RFC 9727 linkset - [devshipit CLI](https://github.com/devag7/devshipit/tree/main/cli): `npx github:devag7/devshipit` - [MCP server card](https://devshipit.com/.well-known/mcp/server-card.json): discovery document for https://devshipit.com/mcp - [linkedin-mcp-tools on npm](https://www.npmjs.com/package/linkedin-mcp-tools): LinkedIn integration for AI assistants - [JantaHR developer docs](https://jantahr.devshipit.com/developers): REST API, OpenAPI specification and MCP server - [Source on GitHub](https://github.com/devag7): JantaHR, RentWise, linkedin-mcp ## Frequently asked questions - **How much does a website or web app cost?** Every project is priced by a written quote with the scope, price and delivery dates, agreed before any work starts, and you pay only the amounts in that quote. Write to hello@devshipit.com with what you need, when you need it and a rough budget. - **How long does a project take?** It depends on the scope. The delivery dates are written into your quote before any work starts, so you know them up front. - **Who owns the code and the website?** You do. For freelance work, ownership of what is built passes to you once it is paid for, unless the quote says otherwise. - **How is the work delivered?** Online: a live website, a code repository or files, on the dates in your quote. Nothing is shipped physically. - **What if I need to cancel a project?** Cancellation and refund terms for a project, including any advance, are written into the quote you accept before work starts. - **What do you build with?** TypeScript, React, Next.js, Node.js, NestJS, Express, PostgreSQL, MongoDB, Redis, Supabase, Docker and Socket.IO. Websites for property agents are usually built on the MERN stack. - **How quickly do you reply?** Within 2 working days, usually sooner. Email is the fastest way to reach me. - **Is Dev Agarwalla open to full-time roles?** Yes. Dev is looking for an entry-level software engineer or full-stack developer role in Bangalore. Write to hello@devshipit.com. - **What is DevShipIt, and how is it related to JantaHR?** DevShipIt is the trading name of Dev Agarwalla, a full-stack developer in Bengaluru, and this is its website. JantaHR is HR and payroll software for Indian companies that DevShipIt builds and sells at jantahr.devshipit.com. ## Optional - [Full text of every page](https://devshipit.com/llms-full.txt) - [Sitemap](https://devshipit.com/sitemap.xml)