/* about_me.c */
#include <stdio.h>
#include <string.h>
typedef struct {
char name[32];
char location[48];
char degree[64];
char stack[5][32];
char currentlyLearning[3][32];
char funFact[128];
} Developer;
const char* motto() {
return "Build it. Break it. Fix it. Ship it.";
}
int main() {
Developer me = {
.name = "Ritheshwaran A",
.location = "Chennai, Tamil Nadu, India",
.degree = "B.E. ECE @ CEG, Anna University",
.stack = {
"C / Embedded C",
"Arduino Nano/UNO",
"PID Control",
"UART / SPI / I2C",
"KiCad / MATLAB"
},
.currentlyLearning = {
"STM32 Microcontrollers",
"RTOS Fundamentals",
"Japanese Language π―π΅"
},
.funFact = "Reduced lap time from 18s β 11s with just 3 floats: Kp, Ki, Kd"
};
printf("Motto: %s\n", motto());
return 0;
}Languages
Embedded & Hardware
Concepts
Tools & Platforms
π¬ PhonetiX Robotics Lab β Trainee | CEG, Chennai | Feb 2026
ArduinoRoboticsFirmwareEmbedded CMotor Control
- Completed hands-on robotics certification with PhonetiX at CEG, gaining structured exposure to bot design and firmware programming.
- Worked on motor driver configuration and sensor integration in lab-grade embedded environments.
- Strengthened understanding of system-level hardware debugging and real-time control fundamentals.
π§ͺ NIELIT β Embedded for Beginners Trainee | Jan 2026
Embedded CMicrocontrollersGPIOUARTPWM
- Completed NIELIT's Embedded for Beginners program, covering microcontroller architecture, peripheral interfacing (GPIO, UART, PWM), and basic firmware development workflows.
- Gained foundational skills in interrupt handling, timing circuits, and register-level programming.
β‘ EMBEDDOX β STM32 Hands-on Training | Jan 2026
STM32ARM Cortex-MHAL LibraryCubeMXEmbedded C
- Underwent intensive hands-on STM32 training covering ARM Cortex-M architecture, HAL-based peripheral configuration, and CubeMX project setup.
- Practiced timer-based PWM generation, UART communication, and GPIO interrupt handling on STM32 hardware.
ποΈ Event Coordinator β CEG Tech Forum | 2025 β Present
LeadershipTechnical EventsLogisticsTeam Coordination
- Managed end-to-end planning, logistics, and execution of technical events under the CEG Tech Forum banner.
- Coordinated with multiple departments to ensure smooth event delivery for 100+ participant audiences.
- Organized company pitching events as a member of the Student Quality Council (SQC).
π Event Coordinator β Lit Club, CEG | 2025 β Present
Event ManagementCommunicationCoordination
- Organized and managed literary events, handling end-to-end coordination and logistics for the CEG Lit Club.
- Facilitated public speaking activities and managed participant flow across multiple event formats.
| Project | Stack | Highlights |
|---|---|---|
| π€ Line Following Robot (PID) | Arduino Nano TB6612FNG 8-IR Array Embedded C |
Tuned Kp/Ki/Kd β ~40% oscillation reduction; lap time cut 18s β 11s; 2nd place at Quantum Bot Competition (60+ teams); Kurukshetra 2026 Finalist |
| π‘ Wireless Embedded RC Car | Arduino UNO HC-05 Bluetooth L298N PWM SoftwareSerial |
Β±5% speed consistency under load; real-time wireless command via SoftwareSerial; ~70% reduction in motor failures after circuit-level debugging |
| π Obstacle Avoiding Robot | Arduino HC-SR04 Motor Driver Threshold Logic |
95% obstacle avoidance success rate; real-time avoidance at 10Hz sensing loop; autonomous navigation across varied test environments |
| π Multi-Sensor Monitoring System | Arduino UNO IR Ultrasonic Temp Gas Sensor UART |
4 sensors integrated; DC motor on temperature triggers; stepper motor (90Β° CW/CCW) on proximity; gas alert system with ~98% trigger accuracy; 9600 baud UART streaming |
| π | Achievement | Details |
|---|---|---|
| π₯ | 3rd Place β Kurukshetra 2026 (Shark Tank) | Pitched a startup concept at an inter-college entrepreneurship competition, Jan 2026 |
| π₯ | 2nd Place β Quantum Bot Competition | Built & optimized a competitive PID line-following robot out of 60+ competing teams, Mar 2026 |
| π¬ | NIELIT Certified β Embedded for Beginners | Government-recognized embedded systems certification, Jan 2026 |
| π€ | PhonetiX Robotics Certification | CEG-certified robotics practitioner, Feb 2026 |
| β‘ | EMBEDDOX STM32 Training | Completed advanced STM32 hands-on training, Jan 2026 |
| Degree / Certificate | Institution | Year | Score |
|---|---|---|---|
| B.E. Electronics & Communication Engineering | College of Engineering, Guindy (Anna University) | 2025 β 2029 | CGPA: 9.22 (Sem 1) |
| Higher Secondary Certificate (12th Grade) | β Salem, India | 2023 β 2025 | 99% |
| Secondary School Leaving Certificate (10th Grade) | β Salem, India | 2013 β 2023 | 95% |
π§ STM32 Microcontrollers β ARM Cortex-M, HAL, CubeMX, Interrupts, DMA
πΉοΈ RTOS Fundamentals β FreeRTOS, Task Scheduling, Semaphores, Queues
π‘ Advanced Communication β CAN Bus, RS-485, Modbus, I2C Multi-device
π Power Electronics β H-Bridge Design, Gate Drivers, MOSFET Switching
π―π΅ Japanese Language β Hiragana, Katakana, Basic Vocabulary (4+ weeks)
