Sathish Kumar M

Industrial software and AI tools

Two decades of building, shipping and leading. Software engineer turned technical manager, PMP certified and Agile Scrum Master, still writing and reviewing code every week.

Pick a sign to open that part of my story.

About me

Sathish Kumar M

More than two decades of experience. Software engineer turned technical manager, who still writes and reviews code every week.

20+years building and shipping software
PMPcertified
ScrumAgile Scrum Master
  • Developer and team lead. Web applications, hands-on from day one.
  • Project leadership and delivery. Portals, mobile apps and platforms, with teams of up to 30+ engineers.
  • Technical management, still hands-on. Industrial UIs in C++ and Qt, Python and PyQt, and applied AI.

Open sign

C++ and Qt

Operator control interfaces for heavy machinery.

  • C++
  • Qt
  • Agile
  • Cross-geo teams
  • Build operator control interfaces for industrial mining and construction machines.
  • Own UI feature design, development, quality and release delivery.
  • Work with product teams in Europe in a cross-geo Agile setup.

Open sign

Python and PyQt

Desktop platforms that ship continuously.

28 monthsof continuous releases
  • Python
  • PyQt
  • Docker
  • REST
  • Owned the full UI architecture of a field-service management platform for a global equipment maker.
  • Built it with Python, PyQt and Docker, and shipped continuous releases over 28 months.
  • Designed the REST integration layer that connects the interface to back-end services.

Open sign

REST integration

Connecting front ends to the services behind them.

  • REST
  • Python
  • Desktop
  • Mobile
  • Design REST integration layers that connect desktop and mobile front ends to back-end services.
  • Built the integration layer for a long-running field-service platform with continuous releases.

Open sign

Mobile and offline-first

Apps that keep working when the network does not.

  • Hybrid mobile
  • Cordova
  • SQLite
  • QR scanning
  • Delivered hybrid mobile applications alongside web portals, from solution design to release.
  • Built an offline-first logistics app with QR scanning that stores data locally.
  • The app syncs automatically when the connection returns.

Open sign

Web platforms

Portals and platforms, from first design to launch.

  • Web portals
  • Agile
  • Vendor micro-sites
  • Delivered end-to-end web portals, from solution design and scoping to launch.
  • Led a large online directory platform with tiered advertising and vendor micro-sites.
  • Ran Agile sprints and cross-functional delivery.

Open sign

Team leadership

Engineering teams that deliver, with habits that keep releases calm.

30+engineers led at peak
  • PMP
  • Scrum Master
  • Mentoring
  • Scoping
  • Code review
  • Estimation
  • Led teams of up to 30+ engineers, from solution design and scoping to resource planning and delivery.
  • Moved from software engineer to technical manager, and still write and review code every week.
  • Mentor junior engineers on the projects I work on.
  • Set UI engineering standards, review practices and estimation habits that several project streams adopted.

Open sign

WSL support

Developer environments that just work.

300+engineers supported
  • WSL
  • Linux
  • Tooling
  • Support
  • Support WSL-based developer environments used by 300+ engineers.
  • Diagnose and fix distro, tooling and setup problems so teams stay productive.

Open sign

Local AI

Private tools that run on ordinary hardware.

  • RAG
  • Ollama
  • PyQt
  • Local LLMs
  • M.Tech AI/ML
  • Built an open-source PDF chatbot that retrieves answers from your own documents.
  • Runs small language models on ordinary CPUs, with tuned chunk size, overlap and retrieval settings.
  • Completing an M.Tech in AI/ML at BITS Pilani, and applying it to retrieval and agent work.

Open sign

Concepts

Ideas that change how you think about code.

  • Signals and slots. How Qt objects talk to each other without knowing about each other.
  • Offline-first design. Treat the network as a bonus, not a requirement, and your app gets simpler.
  • Retrieval-augmented generation. Give a language model the right pages before it answers, instead of hoping it remembers.
  • Estimating software work. Why estimates slip, and the habits that make them honest.

Open sign

Ideas

Working demos of ideas I want to try out.

  • JavaScript
  • Conversational UI
  • Concept demo
  • YourChatCart. A shop you use by chatting: describe what you want, add items in plain words, then check out and track orders in the same conversation.

Open sign

Games

Simple, casual games built in JavaScript for mobile phones.

  • JavaScript
  • Mobile
  • Android
  • iOS
  • Built basic casual games in JavaScript that run on mobile phones.
  • Published them on Google Play and the Apple App Store. They are no longer available on either store.

Open sign

Certifications

Credentials behind the delivery work.

PMPProject Management Professional
ASMAgile Scrum Master
  • PMP. Project Management Professional, the globally recognised project management credential awarded by PMI.
  • Agile Scrum Master. Certified to guide teams through Scrum and Agile delivery.

My path

  1. Developer and team lead

    Web applications, hands-on from day one.

  2. Project leadership and delivery

    Portals, mobile apps and platforms, with teams of up to 30+ engineers.

  3. Technical management, still hands-on

    Industrial UIs in C++ and Qt, Python and PyQt, and applied AI.