Currently a Computer Engineering Graduate Student at San Jose State University. I specialize in Embedded Systems. Seeking for a challenging position leading to a career in the embedded system software industry.
Love to Travel, Take Pictures, and Edit.
Favorite Quote: “Any fool can write code that a computer can understand. Good programmers write code that humans can understand.”
Programmed various microcontrollers in C using FreeRTOS.Designed compact multi-layer PCBs schematics using cadence virtuoso software, which saved 30% of wiring used. This is an unpaid Intern.
Courses: Embedded Software, Embedded Hardware Design, Embedded System Applications, Advanced Computer Design, System Software, Operating Systems, Computer Architecture, Object-Oriented Programming Data Structures and Algorithms (C++), Internet of Things.
Affiliated University: Jawaharlal Nehru Technological University
Courses: Embedded Systems Design, Microcontrollers, Objected Oriented Programming (Java), VLSI Design, Operating Systems, Computer Networks, Digital Electronics, Analog Electronics, Electronic Circuit Analysis, Computer Architecture and Organization, Wireless Communication and Networks.
Hardware / Technologies: Raspberry Pi 3 Model B+, MQTT, SPI, UART, WiFi, AD8282 Pulse Sensor, TMP102 Temperature Sensor, Amazon Echo Device.
Software: Amazon Web Services, Alexa Skills, Linux OS, Python.
Designed to automaticaly capture health metrics like heart rate, blood pressure, temperature and more from patients who are not physically present in a healthcare facility. This eliminates the need for patients to travel to providers and saves time. Integrated with Amazon Alexa skills to be able to ask sensors stats directly from an alexa enabled device.View Project , View Video
Hardware / Technologies: SJSU-Dev Board (ARM Cortex-M4 based NXP LPC4078), FreeRTOS, 3D Printed Case, EAGLE PCB Designer, UART, GPIO, 64x64 LED Matrix, VS1053 MP3 Decoder, MAX98357A Mono Audio Amplifier, Switching Power Module, 4ohm Speaker, TTP223 Sensor.
Designed Graphics and Splash Screen Driver for LED Matrix. Contributed to game logic development of collison detection and object movement. Created Driver for SPI communication between Main and Music Dev Board. Fabricated PCB to have a modular desined system.View Project , View Video
Hardware / Technologies: SJSU-Dev Board (ARM Cortex-M4 based NXP LPC4078), HC-05 Bluetooth Module, SN65HVD230 CAN Bus Transceiver, LiDAR, and ultrasonic sensors, GPS module, FreeRTOS, CMock for Unit Testing, EAGLE PCB Designer, CAN, UART.
Implemented a self-navigating vehicle with obstacle avoidance and shortest path algorithms to reach a destination selected via a Bluetooth app.View Project , View Video
Hardware / Technologies: Raspberry Pi 3B+, I2C, SPI, MQTT, Flask, Android Studio, AWS IoT Core, Blynk, TMP102 Sensor, Adafruit 1.44 TFT Display.
The system follows the Publish/Subscribe design pattern to create a weather monitoring system using Amazon Web Service Internet of Things Platform.View Project , View Video
Hardware / Technologies: MCUXpresso LPX1769(ARM Cortex-M3 based NXP LPC1769), SPI, 120x160 TFT.
Designing 2D based Live screensaver, executed using Transformational algorithms to computer object’s perspectives and reflection gradients.
Hardware / Technologies: Raspberry Pi 3 Model B, Apache, H-Bridge L298, PiCam.
The rover uses a Raspberry Pi 3 Model B with a local Apache HTTP Server for user end control application and achieved communication via 802.11g to control robot remotely.
Implemented PWM for 3-way servo motor arm movement and H-Bridge L298 for wheel motor movement and live camera feed using Python.