HM

Hemant Makhija

Available to hire

Hi, I’m Hemant Makhija, a Senior Software Engineer and Systems Architect with 14+ years of experience designing and delivering scalable cloud, web, desktop, SaaS, automation, and embedded solutions.

About

Hi, I’m Hemant Makhija, a Senior Software Engineer and Systems Architect with 14+ years of experience designing and delivering scalable cloud, web, desktop, SaaS, automation, and embedded solutions. I have a proven track record of building end-to-end systems from architecture to production deployment, and I bring strong expertise in managing high-volume databases, data design, query optimization, and data pipelines. I embrace a technology-agnostic approach and enjoy selecting the right platforms and tools to automate workflows and drive technical strategy.

I thrive in cross-functional teams, enjoy solving complex problems, and strongly value maintainable, secure software. In my spare time I explore computer vision R&D, edge computing, and creative side projects that blend engineering with design.

  • 14 years' experience
  • Joined February 2026

Industry experience

  • Computers & Electronics
  • Software & Internet
  • Professional Services
  • Media & Entertainment

Work experience· 12 roles

Senior Software Developer (Embedded & Systems) · Bonrix Software SystemsSep 2018 – Present · 8 yrs 3 mos

Designed and built an ESP32-based self-ordering kiosk using LVGL with dynamic QR generation (UPI payments) and real-time advertisement streaming within hardware limits (4MB storage, 8MB RAM). Architected a multi-tenant cloud SaaS Quotation System with RBAC for secure data isolation and high availability. Implemented a Java-based VOIP/SIP automation system integrating GSM modems for high-volume outbound calling and response logging. Built browser automation frameworks using Selenium and Chrome extensions to reduce manual workloads. Led R&D in an Object Detection project using YOLO and contributed to a biometric attendance system from edge detection to backend synchronization.

Software Developer · Bonrix Software Systems, AhmedabadSep 2018 – Present · 8 yrs 3 mos

Currently working on Embedded Systems development using a CrowPanel 7-inch ESP32-S3 microcontroller-based LCD touch panel, implementing dynamic QR code display, scrolling advertisement display, and self-ordering kiosk functionality. Also developed a multi-user cloud-based quotation management system with RBAC, created Chrome extensions to automate tasks, built Selenium-based automation scripts, and conducted research in object detection (YOLO) and a Face Recognition–based Attendance System with backend APIs and data management.

Freelance System Architect | Data Engineer · IndependentJun 2017 – Present · 9 yrs 6 mos

Managed a data platform with 350M+ records, achieving ~90% query-time reduction through SQL optimization, indexing, and technology selection (MySQL and DuckDB). Built ETL pipelines integrating Salesforce, Ontraport, and WooCommerce for centralized reporting. Designed and delivered 10+ custom ERP/CRM desktop/LAN applications. Built a Java-based Android app for field agents with offline SQLite synchronization and socket programming.

Freelance Software Developer / IT Generalist · Self-Employed / FreelanceJun 2017 – Present · 9 yrs 6 mos
Full Stack Developer (Tech Lead) · WhitePandaFeb 2017 – Jun 2017 · 5 mos
Full Stack Developer · WhitePanda, Incubated at IIT GandhinagarFeb 2017 – Jun 2017 · 5 mos
Full Stack Developer · CretifOct 2016 – Jan 2017 · 4 mos
Full Stack Developer · Cretif, Incubated at IIT GandhinagarOct 2016 – Jan 2017 · 4 mos

Education

BE (Computer Engineering) · Gujarat Technological University2030 – 2013
HSC (12th) · Gujarat Board2030 – 2009
SSC (10th) · Gujarat Board2030 – 2007
B.E. (Computer Engineering) · Gujarat Technological University2030 – 2026

Hire Hemant Makhija today

Post a job and invite Hemant, or contact them directly. No hidden commission.

Post a job