Ridam Jain, software engineer and founder of JM Technologies

About

Ridam Jain

Software engineer. Founder, JM Technologies. Pali, Rajasthan, India.

I have spent over three years building software that businesses use every day. I handled payments and live support for a restaurant network in Ireland, and I co-built a visa platform from nothing to thousands of paying users. I looked after everything, from the database to the customer call when something broke.

That is why I work the way I do. I do not hand off to a designer, a developer or an ops team. I take care of the whole thing: the website, the store, the app, the server it runs on and the WhatsApp number your customers message. Once it is live, I stay on it.

I work from Pali, Rajasthan. I want businesses in Pali, Jodhpur and the towns around us to have software as good as anything in a big city. JM Technologies is my way of growing the tech scene in Pali and helping businesses here get the software they need to grow.

How I work

Own it, reason from first principles, be precise

I work as if I own the product

I do not stop at the ticket. If a fix exposes a bigger problem, I tell you and fix it properly. I have run my own products with paying users, so I know what it costs when something breaks.

First principles, not templates

Before building anything I ask what the business actually needs the software to do. Often the answer is smaller and simpler than the first brief, and that saves money.

Precision over guesswork

Every change is tested on the live site or a staging copy before I call it done. I keep a written log of what changed and why, so you are never dependent on memory.

I stay after launch

A website or app is not finished on launch day. I handle hosting, updates, bugs and the small requests that come later, and I write documentation so your team is not stuck if I am unavailable.

Experience

Where I have worked

  1. 2024 to now

    Founder · JM Technologies, Pali

    Websites, stores, apps, hosting and AI tools for businesses in India and abroad. Recent clients include Avonplast (B2B manufacturer, Bengaluru) and Rajasthani Store (e-commerce).

  2. 2024 to 2026

    Founding Engineer and Technical Partner · Viszapp, visa consultation platform

    Owned all engineering in a two-person venture. Grew the platform to 3,000+ verified users and 1,100+ paid orders. Node.js and Spring Boot backends, React front end, PostgreSQL and Redis, Razorpay and Cashfree payments, LLM document generation on Cloudflare Workers AI, Google Calendar automation, Docker on DigitalOcean.

  3. 2023 to 2024

    Software Engineer · Postree POS (Abmiro Solutions), Ireland

    Point-of-sale software used daily by 160+ restaurants in Ireland and the EU. Integrated the Viva Payments terminal API end to end, made the slowest reports over 50% faster, built an offline voucher system and QR e-invoicing, and handled live production support by remoting into client machines.

Education: B.C.A., GLS University, 2018 to 2021, CGPA 8.8 / 10.

Technologies

What I build with

Languages

  • JavaScript
  • TypeScript
  • Java
  • Python
  • PHP
  • SQL

Backend

  • Node.js
  • Express
  • Spring Boot
  • FastAPI
  • REST
  • WebSockets
  • Prisma
  • TypeORM

Frontend and mobile

  • React
  • React Native
  • Android (Java, Kotlin)
  • Tailwind CSS
  • Vite

Web platforms

  • WordPress
  • WooCommerce
  • Shopify
  • Elementor
  • cPanel

Data

  • PostgreSQL
  • MySQL
  • MongoDB
  • Redis
  • SQLite

Cloud and DevOps

  • AWS
  • Cloudflare
  • DigitalOcean
  • Render
  • Docker
  • Linux
  • CI/CD
  • Firebase

AI

  • OpenAI
  • Gemini
  • Claude
  • Cloudflare Workers AI
  • LiveKit
  • Deepgram
  • prompt caching

Payments and integrations

  • Razorpay
  • Cashfree
  • Viva Payments
  • PayPal
  • WhatsApp Cloud API
  • Google Calendar API

The name

Why JM: Jethmal Master

JM stands for Jethmal Master. My grandfather, Jethmal Jain, was born in Kalandri, Rajasthan, in 1932 and adopted by a family in Jalore as a child. He was a teacher and librarian in Jalore and rose to headmaster. Nobody called him by his full name. To his students, their parents and the generations after them, he was Jethmal Master.

In 1965, in his thirties, he left teaching and moved to Pali to start a textile business in Mahaveer Udhyog Nagar. He served as President of the Rajasthan Textile Association for many years and did a lot to help the industry grow. Even then he thought ahead about the harm it could do to the environment. In 1995 he stepped back to part-time and gave the rest of his life to religious communities and organisations.

He was active, forward-thinking and welcoming to everyone. He talked to people of every generation in his own style, and anyone who had a conversation with him remembered it. He held himself to high standards, both in business and as a person.

To me he was a best friend. He was the person I could tell my secrets to. He played tricks on me as a kid, and I do not remember him ever raising his voice at any of us. He passed away on 16 June 2025, aged 93.

I wanted this company to carry his name. A name earned by working hard, helping others and being trusted for decades is worth continuing. It is also the standard I hold myself to: do the best, be the best, and be someone people can rely on.

  1. 1932

    Born on 1 February in Kalandri, Rajasthan. Adopted by a family in Jalore as a child.

  2. Jalore

    Teacher and librarian in government schools, later headmaster. The town called him Jethmal Master.

  3. 1965

    Moved to Pali and started a textile business in Mahaveer Udhyog Nagar.

  4. Pali

    President of the Rajasthan Textile Association for many years. Helped the industry grow and spoke early about its effect on the environment.

  5. 1995

    Stepped back to part-time and gave most of his time to religious communities and organisations.

  6. 2025

    Passed away on 16 June, aged 93.

Jethmal Jain, known as Jethmal Master, headmaster and grandfather of Ridam Jain
Jethmal Jain, 1 February 1932 to 16 June 2025. Headmaster in Jalore, Businessman in Pali.

Have a project in mind?

Book a free 30-minute call, or send a short message about what you need. I reply within a day with questions, a rough plan and a fixed quote where possible.