Hi, I'm Amit Yadav

Android & IoT Developer

I build clean Android apps and connected devices that solve real problems

Rajasthan, India

About Me

Passionate Android developer and IoT enthusiast with expertise in building scalable mobile applications and embedded systems. Currently preparing for competitive examinations while working on innovative projects that bridge the gap between software and hardware.

Mobile

Android Kotlin Jetpack Compose MVVM Architecture Room Database

IoT/Embedded

ESP32 Arduino C/C++ Sensors PCB Design

Web

JavaScript TypeScript Next.js React Tailwind CSS

Systems

Linux (Arch) Python Git Docker System Administration

Featured Projects

WhatsApp Status Saver

Modern Android app for saving WhatsApp statuses with clean UI and efficient file management.

  • Implemented MVVM architecture with Repository pattern
  • Built with Jetpack Compose for modern UI
  • Efficient file handling and storage management
Android Kotlin Jetpack Compose MVVM

Smart Water Tank Monitor

Solar-powered water level monitoring system with ESP32 and ultrasonic sensors.

  • Deep sleep mode for extended battery life
  • Solar charging with TP4056 module
  • Waterproof sensor integration
ESP32 C++ Sensors PCB Design

Portfolio Website

Modern, responsive portfolio website built with Next.js and deployed on Oracle Cloud.

  • Dark/light mode with system preference detection
  • Optimized for performance and accessibility
  • Deployed on self-managed Ubuntu VM
Next.js TypeScript Tailwind CSS

Linux ISO Downloader

Automated tool for downloading Linux ISOs with multiple mirror support and progress tracking.

  • Multiple mirror support for reliability
  • Progress tracking and resume capability
  • User-friendly command line interface
Python CLI Multi-threading

Linux System Scripts

Collection of automation scripts for Linux system administration and maintenance.

  • System monitoring and maintenance
  • Automated backup solutions
  • Package management utilities
Python Bash Linux Systemd

PCB Design Tutorial Series

Comprehensive tutorial series for learning PCB design with KiCad from scratch.

  • Step-by-step KiCad tutorials
  • Layer management and design rules
  • Real-world project examples
KiCad Electronics Documentation

Experience

Self-taught Developer & Technical Enthusiast

2022 - Present

Developing Android applications with modern architecture patterns, building IoT solutions with ESP32, and creating educational content.

  • Built multiple Android apps using MVVM architecture and Jetpack Compose
  • Designed and implemented ESP32-based water tank monitoring system
  • Created PCB designs using KiCad for embedded projects

Competitive Exam Aspirant

2023 - Present

Preparing for RPSC RAS and other government competitive examinations while maintaining active development work.

  • Studying comprehensive syllabus including ICT, current affairs, and technical subjects
  • Creating study materials and documentation for exam preparation
  • Balancing technical projects with academic preparation

Latest Writing

Building Android Apps with MVVM Architecture

A comprehensive guide to implementing MVVM architecture in Android applications with practical examples.

Sep 15, 2024 8 min read
Android MVVM Architecture

ESP32 Deep Sleep Power Management

Optimizing battery life in IoT projects using ESP32 deep sleep modes and power management techniques.

Aug 20, 2024 6 min read
ESP32 IoT Power Management

PCB Design with KiCad: Beginner's Guide

Learn the fundamentals of PCB design using KiCad, from schematic capture to board layout.

Jul 10, 2024 10 min read
PCB KiCad Electronics

Get In Touch

I'm always interested in discussing new opportunities, collaborating on projects, or just having a conversation about technology. Feel free to reach out!

amity1401@gmail.com
Rajasthan, India