Select a sign to open that part of my story.
Sathish Kumar M More than two decades of experience. Software engineer turned technical manager, PMP certified and Agile Scrum Master, who still writes and reviews code every week.
2+ decades of building and shipping software
PMP certified
Scrum Agile Scrum Master
Email hello@sathishkumarm.com 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.Back to the wall Next: C++ and Qt
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. Previous: About Back to the wall Next: Python and PyQt
Python and PyQt Desktop platforms that ship continuously.
28 months of 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. Previous: C++ and Qt Back to the wall Next: REST integration
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. Previous: Python and PyQt Back to the wall Next: Mobile and offline-first
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. Previous: REST integration Back to the wall Next: Web platforms
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. Previous: Mobile and offline-first Back to the wall Next: Team leadership
Team leadership Engineering teams that deliver.
30+ engineers led at peak
PMP certified
PMP Scrum Master Mentoring Scoping Resource planning
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. Previous: Web platforms Back to the wall Next: Engineering standards
Engineering standards Habits that keep teams fast and releases calm.
Code review Estimation UI standards
Set UI engineering standards, review practices and estimation habits that several project streams adopted. Drive technical decisions, code reviews and estimates for the product streams I own. Previous: Team leadership Back to the wall Next: WSL support
WSL support Developer environments that just work.
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. Previous: Engineering standards Back to the wall Next: Local AI
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. Previous: WSL support Back to the wall Next: Concepts
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.Previous: Local AI Back to the wall Next: Certifications
Certifications Credentials behind the delivery work.
PMP Project Management Professional
ASM Agile Scrum Master
PMP Agile Scrum
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.Previous: Concepts Back to the wall