About

Electronics and Communication Engineering Student

Hi, I am Ujjawal Sharma

My Skills

Programming Languages

I enjoy turning ideas into logic — from writing embedded C for microcontrollers to building full-fledged tools in Python.

  • C
  • C++
  • Python
  • MicroPython
  • MATLAB

Microcontrollers & Boards

I’ve built multiple embedded systems using a variety of microcontrollers — experimenting with peripherals, protocols, and real-world interaction.

  • Arduino Uno R3
  • Arduino Nano
  • Arduino Mega
  • ESP 8266
  • ESP 32 S-3
  • Raspberry Pi Pico 2W
  • STM 32 (ARM Cortex-M4)

Sensors & Modules

Working with hardware is my favorite part — I’ve interfaced a wide range of sensors and modules to collect data, react to environments, and automate systems.

  • Resistive Touchscreen (ILI9341)
  • Magnetic Compass (HMC5883L)
  • RFID and NFC (PN532)
  • Gyroscope and Accelerometer (MPU6050)
  • Heart Rate and SpO2 (MAX30102)
  • Addressable LEDs (WS2812B)

Networking & IoT

Connecting devices and sending data across networks has been a core part of many of my projects — from local setups to cloud-integrated dashboards.

  • Bluetooth
  • Wi-Fi
  • Arduino IoT Cloud
  • ESP-NOW

Tools & Software

Alongside engineering tools, I enjoy working with creative and design software to bring both technical and visual ideas to life.

  • CorelDRAW
  • Photoshop
  • AutoCAD
  • KiCAD
  • Unity

My Journey So Far

Feb, 2017
National Cyber Olympiad

Achieved zonal rank 24 in Gujarat Zone National Finals.

Feb, 2017
National Cyber Olympiad

Achieved zonal rank 24 in Gujarat Zone National Finals.

Jul, 2018
Innovative Brains Academy

Joined Innovative Brains Academy’s Robotics Workshop and learned about basic mechanical systems like gears and motors, circuit elements and Arduino programming.

Jan, 2019
National Cyber Olympiad

Achieved zonal rank 3 in Gujarat Zone National Finals.

Jan, 2019
National Cyber Olympiad

Achieved zonal rank 3 in Gujarat Zone National Finals.

Jun, 2020
Toppr Learning Planet

Completed a 4 week Game Development Summer Camp.

Apr, 2021
Guinness World Record

Participated in a Guinness World Record titled
Most users to take an online computer programming lesson in 24 hours
by Guvi Geek Networks.

Apr, 2021
Guinness World Record

Participated in a Guinness World Record titled
Most users to take an online computer programming lesson in 24 hours
by Guvi Geek Networks.

Aug, 2023
Started Electronics Journey

Started tinkering with electronics after enrolling in college.

Dec, 2024
Started FlexIO Development

Started working on FlexIO — our Flagship Embedded system currently in development.

To learn more about it, visit FlexIOsystem.com

Dec, 2024
Started FlexIO Development

Started working on FlexIO — our Flagship Embedded system currently in development.

To learn more about it, visit FlexIOsystem.com

More to Come Soon…

A Bit More About Me

When I’m not lost in lines of code or building embedded systems, I’m probably caught up in an anime series, replaying a favourite game, or just scribbling down ideas for something new. I enjoy learning how things work — not just in tech, but in life too. Whether it’s leveling up in a game or experimenting with design tools like Photoshop or CorelDRAW, I like creating things that feel satisfying and purposeful. I also have a soft spot for sleek interfaces, glowing LEDs, and projects that challenge me to think differently. I’m always up for discovering something new.

My Favourite Quote
My Hobbies

Video Games

Anime & Movies

Computers & Tech

Design & Digital Art

Problem Solving

Learning New Things

Let’s Get in Touch

See My Work in Action