About me

An intellectually curious design engineer with expertise in Linux kernel development, embedded systems, and driver programming. Passionate about robotics, I explore fields like cybersecurity, web development, and hardware programming. A problem-solver at heart, I blend technical expertise with creativity to drive innovation. I stay inspired by books, articles, and emerging technologies, aiming to contribute transformative solutions to society.

What I'm doing

  • embedded systems icon

    Embedded Systems Development

    Expertise in microcontroller programming, firmware development, and driver development at a professional level.

  • RTOS icon

    Real-Time Operating Systems (RTOS)

    Skilled in implementing RTOS solutions for real-time applications.

  • bare-metal programming icon

    Bare-metal Programming

    Specializing in low-level programming for performance-critical embedded systems.

  • Embedded Linux icon

    Embedded Linux

    Proficient in developing and optimizing systems running on Embedded Linux.

  • hardware design icon

    Hardware Design and Programming

    FPGA programming and PCB design expertise, delivering tailored hardware solutions.

  • AI and Edge Computing icon

    Artificial Intelligence and Edge Computing

    Skilled in Edge AI and AI on FPGA for smart, on-device processing.

  • system-level programming icon

    System-level Programming

    Experience in kernel programming and PC application development for robust systems.

  • IoT icon

    Internet of Things (IoT)

    Expertise in IoT systems, connecting devices to create seamless and scalable solutions.

Project Roadmap / What’s Next

FAQ / About My Work

  • What’s your approach to new projects?

    I focus on understanding the problem deeply, iterating quickly with prototypes, and ensuring robust, maintainable solutions.

  • Which technologies do you enjoy most?

    I love working with embedded Linux, FPGAs, and AI/ML frameworks—especially where they intersect in real-world applications.

  • How do you stay updated in tech?

    I regularly contribute to open source, attend webinars, and experiment with new hardware and software stacks.

Tech Stack

Resume

📥 Download CV (PDF)

Education

  1. B Tech (with minors) in Robotics and Automation

    TocH Institute of Science and Technology 2019 — 2023

    CGPA: 9.02

  2. Higher Secondary Education

    Santa Cruz HSS 2016 — 2018

    Bio Science, Grade: 83%

  3. High School Education

    St. Aloysius Convent ISC School 2005 — 2016

    Grade: 89%

Experience

  1. Design Engineer

    Digital Core Technologies Pvt. Ltd 2023 — Present
    • Designing efficient software systems for embedded platforms.
    • Developing kernel modules and device drivers.
    • Writing firmware for microcontrollers.
    • Specializing in system architecture and optimization.
  2. App Developer

    Flutter 2020 — 2021

    Developed mobile applications with Flutter and Android Studio.

My Skills

  • Embedded Systems Design
    90%
  • Microcontroller Programming
    85%
  • Firmware Development
    80%
  • Kernel Programming
    75%

Portfolio

Explore my innovative projects showcasing expertise in embedded systems, AI/ML solutions, and IoT applications. Each project demonstrates my passion for creating technology that solves real-world problems.

Autonomous Indoor Mobile Robot
Robotics 2024

Autonomous Indoor Mobile Robot

Designed a mobile robot with advanced sensor fusion, real-time SLAM, and autonomous navigation for complex indoor environments.

ROS2
C++
SLAM
LiDAR
Xilinx MPSoC Development
FPGA 2023

Xilinx MPSoC Development Ultrascale+

Architected and deployed real-time data pipelines on Zynq UltraScale+ MPSoC, leveraging ARM-FPGA synergy for high-throughput embedded applications.

Vivado
VHDL
Petalinux
ARM
Vitis AI on FPGA
AI & ML 2023

Vitis AI on FPGA – KRIA Boards

Deployed and accelerated deep learning models for edge vision using Vitis AI on Xilinx KRIA SOM, achieving significant speedups for real-time inference.

Vitis AI
TensorFlow
FPGA
Python
STM32 Dual Core Webserver
Embedded 2024

STM32 Dual Core Webserver

Engineered a high-performance webserver on STM32H7 dual-core MCU, enabling real-time data visualization and device control via browser.

STM32H7
FreeRTOS
LWIP
C
IoT Protocol Implementation
IoT 2023

IoT Protocol Implementation – MQTT & JSON

Developed lightweight, secure IoT protocol stacks using MQTT and JSON for seamless device-to-cloud communication in large-scale deployments.

MQTT
JSON
IoT
C
Autonomous Shopping Cart
Robotics 2022

Autonomous Shopping Cart

Built a smart cart with computer vision and sensor fusion for autonomous navigation, obstacle avoidance, and user-following in retail spaces.

OpenCV
Python
Embedded
AI
Shell Automation
Linux 2021

Shell Automation

Developed robust Bash and Python scripts for automating system maintenance, deployment, and monitoring on Linux servers.

Bash
Python
Linux
Automation
Linux Kernel Development
Linux 2022

Linux Kernel Development

Contributed to mainline Linux kernel, focusing on device drivers, subsystem enhancements, and real-time optimizations for embedded platforms.

Linux Kernel
C
Drivers
RTOS
Linux DRM, MIPI, GPIO, UART, I2C Drivers
Linux 2023

Linux DRM, MIPI, GPIO, UART, I2C Drivers

Developed and debugged custom kernel drivers for display (DRM), camera (MIPI), and board-level interfaces (GPIO, UART, I2C) on embedded Linux systems.

Linux
Kernel
MIPI
I2C
LwIP for Network in Embedded Systems
Embedded 2022

LwIP for Network in Embedded Systems

Integrated and optimized LwIP TCP/IP stack for real-time Ethernet and Wi-Fi networking in resource-constrained embedded devices.

LwIP
C
Embedded
Networking
Inter Core Communication
Embedded 2023

Inter Core Communication

Designed high-speed, low-latency communication protocols for data exchange between heterogeneous cores on SoC/FPGA platforms.

AMP
Mailbox
RPMsg
FPGA
QT Desktop Application
Desktop 2022

QT Desktop Application

Developed a cross-platform desktop app with QT, featuring real-time data visualization, device control, and AI-powered analytics.

QT
C++
AI
Desktop
AI Model Training & Architecture Optimization
AI & ML 2024

AI Model Training & Architecture Optimization

Led end-to-end training and optimization of deep learning models, focusing on architecture search, quantization, and deployment for edge AI.

PyTorch
TensorFlow
ONNX
Python
Manipulator Programming
Robotics 2021

Manipulator Programming

Programmed industrial and collaborative manipulators for pick-and-place, path planning, and force control with custom kinematics.

ROS
Python
C++
Robotics
SLAM, ROS2
Robotics 2022

SLAM, ROS2

Developed advanced SLAM algorithms and ROS2 modules for real-time mapping, localization, and autonomous navigation in robotics.

SLAM
ROS2
C++
Robotics

Contact

Contact Form