Hi, Iβm Rajendra Verma π
Sr. Technology Consultant | Android Expert | IoT Hobbyist
I am a seasoned Mobile Architect with over 10 years of experience building high-scale applications. Currently, I specialize in Jetpack Compose, Kotlin Multiplatform (KMP), and bridging the gap between mobile software and IoT hardware.
π At a Glance
- π± Mobile: Expert in Android (Kotlin/Java), Jetpack Compose, and KMP.
- π οΈ IoT: Hobbyist developer working with ESP32, ESP8266, MQTT, and the Matter protocol.
- π Education: M.Sc. in Computer Science (Manipal University, 2025) & M.Sc. in Bioinformatics.
- π Location: Bhopal, India.
π Technical Toolbox
| Category | Skills |
|---|---|
| Languages | Kotlin, Java, Dart, C++, Python, MicroPython |
| Mobile Frameworks | Jetpack Compose, KMP, Android SDK/NDK, Flutter |
| IoT & Hardware | ESP32-C3, ESP8266, Arduino, LoRa, Zigbee, Matter Protocol |
| Cloud & Backend | AWS (Lambda), Firebase, Google Cloud, Node-RED, ESP-RainMaker |
| Architecture | MVVM, MVI, Clean Architecture, Spec-driven development |
| Tools | Android Studio, Cursor, GitHub Actions (CI/CD), Google Antigravity |
πΌ Professional Journey
Sr. Technology Consultant @ Techment | April 2023 β Present
- Facilitating Scrum events and mentoring junior developers within a Material 3 / Jetpack Compose ecosystem.
- Driving Legacy-to-KMP migrations, significantly reducing code duplication across platforms.
- Implementing BLE 5.4/6.0 integrations for medical-grade hardware (e.g., Glucometers).
Mobile Technology Consultant @ JStech Alliance | Jan 2020 β June 2021
- Scaled 15+ applications across 8 countries.
- Integrated NVR/DVR camera streaming SDKs for complex IoT surveillance solutions.
π§ͺ Featured Projects
π‘ ESP Buttons (Detailed Guide)
- Hardware: Custom 4-relay board module.
- Software: Android companion app built with Jetpack Compose & WebSockets.
- Features: Control relays using four switch types (Binary, Delay, and Interval).
- Connectivity: A serverless application providing real-time relay status via MQTT.
- Automation: Integrated with Alexa via Node-RED.
β Time Tracker (Alexa Skill) (Detailed Guide)
- An AI voice assistant skill designed to manage workplace productivity.
- Functionality: Use voice commands to βpunch inβ or βpunch outβ and calculate total daily work hours.
- Roadmap: Integration with HR tools like Keka is currently in progress.
π‘ MQTT Scheduler
- A Python-based scheduler designed to control relays via the MQTT protocol.
- Provides real-time status updates for all connected MQTT clients in a serverless environment.
π ESP Client (Detailed Guide)
- Hardware: ESP8266 or ESP32 based microcontroller.
- Software: Custom firmware with MQTT integration and local web configuration.
- Features: Control up to 4 relays with active-low logic.
- Easy Setup: Web-based installer and mobile configuration portal.
- Compatibility: Fully integrated with the ESP Buttons companion app.
π± Meeting Maker (Detailed Guide)
-
Client A client is developed with Jetpack Compose. It is a basic app that allows users to record their meetings and upload them to a server. Ktor is used for uploading the recording to the server.
-
Server A server is developed with Python. It is a basic server that allows users to upload their recording(mp3 files) and process them into well organized meeting notes using FastAPI and whisper-large-v3-groq model. In the future, it will be enhanced to generate action items from the meeting notes.
π± Child Care (Detailed Guide)
- Child Care is a mobile app that is developed in flutter. It is a app which used a child cryping voice and it predict what are the reason of child cry. It uses librosa library to extract features from the audio and then uses a pre-traineed llama-3.3-70b-versatile model to predict the reason of child cry.
- Server A server is developed with Python. It is a basic server that allows users to upload their recording(mp3 files) and process them into well organized meeting notes using FastAPI and whisper-large-v3-groq model.
π Aritcles
Get in Touch
- π§ Email: rajendrarajaramv@gmail.com
- π Portfolio: iamrajendraverma.github.io
- π LinkedIn: Connect on LinkedIn