Senior Full Stack & IoT Platform Engineer
Hi, I'm Aravind
Building reliable web platforms, device integrations, and intelligent automation systems.
About
I'm a full-stack developer and platform engineer with over 4 years of hands-on production experience shipping web platforms, backend microservices, and IoT systems that talk directly to hardware. Right now I'm at Semicon Media, architecting the Circuit Digest Cloud IoT platform end to end: FastAPI services over MQTT, React dashboards, GeoLinker GPS fleet tracking with polygon geofencing, Razorpay + Airtel M2M SIM lifecycle automation, WebRTC video, and computer vision APIs on DigitalOcean. Before that, I built campus enterprise systems at PSGR Krishnammal College (RFID smart gate turnstiles serving 5,000+ daily users, GLPI asset tracking across 1,800+ physical endpoints, and an OJS publishing platform) and spent 2.5 years at 2CQR Automation engineering mission-critical RFID library and retail ERP software—connecting hardware readers to INFLIBNET SOUL, KOHA, and AutoLib, developing iSmartShelf and return dropboxes with Razorpay fine payments, and diagnosing 150+ production protocol and hardware issues. I like owning a problem end to end: database schema to device firmware to responsive UI. More: education, certifications, or download my resume.
Work Experience
Education


Skills
Backend & APIs
Frontend
Databases
IoT & Hardware Integration
Cloud, DevOps & Deployment
ERP & Enterprise Systems
AI & Automation
Systems that run in production
IoT platforms, RFID-driven enterprise systems, and hardware-connected software — built, deployed, and operated end to end.
Role: Full-stack developer - backend services, dashboards, CV APIs, deployment
A cloud-based IoT platform (similar to Blynk / Arduino Cloud / ThingsBoard) enabling real-time device communication, monitoring, alerting, GPS tracking (GeoLinker), cellular connectivity management, Razorpay payments, Google Home integration, and AI-powered computer vision APIs for license plate, object, helmet, and face detection.
Role: Founder & Full-Stack Architect - Next.js 16, Payload CMS 3, PostgreSQL
Flagship digital platform for BUDE Global. Engineered with Next.js 16 (App Router, Turbopack) and tightly co-located Payload CMS 3, prerendering 240+ multi-locale routes with sub-second page loads, Lexical rich-text editing, Better-Auth security, and automated deployment pipelines on an on-premise Dell PowerEdge T40 server.
Role: System Administrator & Architect - ERPNext v15, Frappe, MariaDB, Redis
Centralized enterprise transaction and business logic engine running on on-premise Dell PowerEdge T40 infrastructure. Manages accounting ledgers, procurement, asset tracking, and role-based access control (RBAC), exposing secure REST APIs consumed as the centralized backend for BUDE MADE and all four downstream BUDE Android & Flutter mobile applications.
Role: Lead Systems Architect - Custom Marketplace Core, Vendor Studio, Next.js Storefront
A fully custom, end-to-end multi-vendor e-commerce platform federating three interconnected production systems on on-premise Dell PowerEdge T40 hardware: an administrative marketplace engine managing multi-seller catalog taxonomies, vendor commissions, and split-order dispatch (demo.budeglobal.in); a dedicated merchant onboarding and vendor studio portal (vendor.budeglobal.in); and a high-conversion consumer shopping storefront (shop.budeglobal.in). Engineered with multi-tenant Nginx virtual host rewrites (X-Frappe-Site-Name) and Cloudflare Zero-Trust tunnels.
Role: Lead Mobile Architect - Flutter Android / Web, ERPNext v15 Stock APIs, RFID/Barcode
Scanning, transfers, receipts, and counts on the warehouse floor. Every entry lands in ERPNext, and the queue holds when the signal drops. Mobile Android and web application connected directly to the centralized erp1.budeglobal.in (ERPNext v15) backend for real-time barcode and bulk UHF/HF RFID tag scanning, automated cycle counts, purchase receipt verification, and multi-location warehouse material transfers.
Role: Lead Mobile Architect - Flutter Android / Web, ERPNext v15 HRMS APIs, Geo-Attendance
Attendance, leave, claims, and payslips in the hands of the people they belong to. Managers approve from the same app. Enterprise workforce and employee self-service mobile Android application consuming centralized HRMS REST APIs on erp1.budeglobal.in (ERPNext v15) for real-time GPS geofenced attendance check-ins and check-outs, dynamic leave balances, expense claim filing, and supervisor approval queues.
Role: Lead Mobile Architect - Flutter Android / Web, ERPNext v15 Selling APIs, Offline Sync
A representative’s day: customers, visits, quotations, orders, and collections. ERPNext still decides price, stock, and credit. Commercial field sales and mobile POS Android application built for on-the-road sales agents with an offline-first transaction queue (Hive/IndexedDB) and automatic background sync to erp1.budeglobal.in (ERPNext v15).
Role: Lead Mobile Architect - Flutter Android / Web, Frappe Helpdesk API, WebSockets
Raise a ticket, answer one, or watch the queue. Requesters and agents see the same tickets through different eyes. Dual-perspective customer support and IT service desk Android & web application connecting directly to erp1.budeglobal.in (Frappe Helpdesk core) for real-time WebSocket messaging threads, SLA countdown timers, priority queues, and end-to-end incident resolution tracking.
Role: Lead Systems & Hardware Integration Developer - Reader SDK, SIP2, Razorpay
Automated library circulation and inventory hardware ecosystem deployed at premier client institutions (SRM, Crescent, PSG Tech). Integrates UHF/HF RFID readers (H002/H003), SIP2 and DDanish data models, patron card sensing, mechanical pusher returns, and real-time fine calculation with Razorpay payment gateway integration.
Role: Implementation & administration - OJS deployment, editorial workflow
Implemented a complete Journal Management System for PSGR Krishnammal College for Women (Annals of Arts Research) supporting the full editorial workflow - submission, peer review, editorial decisions, and publication with author/reviewer/editor role-based access. Deployed end-to-end on a secure Linux server and trained editorial staff.
Role: Implementation & customization - deployment, agents, dashboards
Customized and deployed GLPI (open-source IT asset management) to automate inventory tracking across 1800+ systems with real-time updates, FusionInventory auto-discovery across departments, helpdesk ticketing integrated with asset records, and custom dashboards for institutional reporting at GRG Education.

AWS-SW01-PROJ-0001 - Jewellery RFID Management Suite
Role: Lead Developer - WPF desktop client, RFID Reader SDK, high-speed scanning
High-throughput desktop ERP system for end-to-end jewellery management using RFID—capable of bulk scanning 100+ tags/second simultaneously. Features real-time stock valuation, inter-branch transfers, anti-theft security triggers, and direct serial communication with RFID reader hardware via SDK.
More Projects
Interactive visualization of human innovation as a non-linear network, showing how technologies build upon each other from fire to AGI. Built a dynamic node-link graph with a responsive React UI for exploring technology evolution and dependencies. Powered by Bude Global.
An interactive, web-based technical presentation and slide delivery platform hosted at ppt.budeglobal.in. A curated, version-controlled collection of slide decks and architecture walkthroughs covering enterprise tech topics and engineering patterns for the BUDE Global Enterprise team.
MySQL backup script that backs up all user databases from a MySQL server with scheduling, error handling for backup integrity, and detailed logging of backup activities.
Real-time RFID stock audit system supporting Android handheld scanners. Built high-performance REST APIs and complex MySQL/MSSQL stored procedures with duplicate tag filtering, discrepancy reconciliation, and instant reporting under high scan volumes.
Demonstrates AES encryption and decryption using CryptoJS in HTML/JavaScript with a user-friendly interface and cryptographic best practices for secure data transmission.
Desktop kiosk application that automates library fine collection using RFID technology, with the Razor payment gateway integrated for secure real-time fine payments and MSSQL for transactions and user details.
Smart library system using RFID and IoT to automate book check-in and check-out with real-time monitoring of book inventory and patron transactions, backed by SQL Server.

Bitcoin Mining Setup using Raspberry Pi and Kali Linux
UG project: developed a low-cost Bitcoin mining system using Raspberry Pi and open-source software, exploring the feasibility of mining cryptocurrencies with energy-efficient hardware and tuning configurations to maximize efficiency.
I like building things
During my UG and PG studies, I competed in 3 inter-college hackathons — building games and coding solutions under tight deadlines alongside teams from colleges across the region, and securing an overall 2nd place finish.
Inter-College Coding Hackathon
Sri Ramakrishna Mission Vidyalaya College of Arts and Science, Coimbatore
Competed in an inter-college coding hackathon during my MCA, building a working solution under tight deadlines and securing an overall 2nd place finish.
Inter-College PyGame Development Hackathon
Sri Ramakrishna Mission Vidyalaya College of Arts and Science, Coimbatore
Designed and built a playable game with Python and PyGame during my undergraduate studies, competing against teams from colleges across the region.
Inter-College PyGame Development Hackathon
Sri Ramakrishna Mission Vidyalaya College of Arts and Science, Coimbatore
My first inter-college hackathon - developed a game prototype in PyGame as an undergraduate, learning rapid prototyping and teamwork under time pressure.
Certifications



















