Tarun Chauhan
EMBEDDED SOFTWARE & IoT DEVELOPER
Hire this person
Send a job offer directly to this candidate
About
Software and product development professional with 29+ years of experience in software engineering, automation, mobile applications, and software–hardware integration. Developed eMusicTeacher, a connected music-learning product combining an ESP32-based device, Arduino programming, WS2812B RGB LEDs, BLE pairing, MIDI communication, and Wi-Fi firmware updates. Experienced in collaborating on custom hardware/PCB development and integrating embedded devices with mobile applications.
Brings broad cross-platform development and system architecture experience, with some C/C++ exposure and basic hardware debugging.
Experience
Software Developer at MOJATA INC. (2022 – Present)
- Develop and maintain web and mobile applications, contributing to technical architecture, product design, implementation, and release.
- Developed eMusicTeacher, a connected hardware-and-software music-learning product using ESP32, Arduino IDE, WS2812B LEDs, BLE, MIDI, and Wi-Fi firmware updates.
- Collaborated on custom hardware/PCB development and integrated the device with an iOS application for lesson-linked LED key guidance.
- Developed companion software using Swift, SwiftUI, SQLite, and Firebase services.
- Published products including OneTap Share, OneTap Cleaner, and eMusicTeacher on app stores; developed an Android MP3 music downloader using Kotlin and Jetpack Compose.
Advanced Full Stack Developer at RBC (Contract through HAYS) (2024-07 – 2025-08)
- Contributed to enterprise QA automation systems and test infrastructure using Java, Spring Boot, REST APIs, and WebSocket communication.
- Developed backend services, MySQL data models, and front-end test-case editing workflows for automation platforms.
- Built execution-runner integrations for Selenium and Appium with real-time updates and distributed test-agent communication.
- Integrated AI-assisted automation capabilities using YOLO, OCR, and large language models.
Software Development & Technical Delivery at WebTechies IT Services Pvt. Ltd. (1999 – 2022)
- Designed and delivered software and mobile applications for clients across the USA, UK, and India.
- Delivered projects for 233+ clients across multiple platforms and technologies.
- Developed mobile and desktop software, including file-management products and automation tools; contributed to company growth to approximately $3.3M in annual revenue.
Software Development Engineer at InfoWeavers India Pvt. Ltd. (1996 – 1999)
- Developed a Visual Basic application to search and view standards from online catalogues, converting reference content into searchable electronic resources.
Software Development Engineer at IHS India Pvt. Ltd. (1994 – 1996)
- Developed Windows API-based automation for document scanning and OCR workflows, including validation of SGML tags after document editing.
Education
Honours Diploma in Systems Management – National Institute of Information Technology (NIIT), Faridabad, India (1997)
Advanced Diploma in Computer Applications – National Institute of Electronics & Information Technology (formerly DOEACC Society), India (1998 – 2000)
Bachelor of Arts – Osmania University, India (1995 – 1998)