Close

Akhil Cherukuri

Computer Engineer

Download Resume

About Me

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.”

Work Experience

Orange System Labs Hyderabad

Embedded Systems Intern

Programmed ESP32 connected to the Google Firebase cloud system on Arduino IDE. Created a home automation system controllable via an android application. Designed compact multi-layer PCBs schematics using cadence virtuoso software

Other Experience

SJSU AR/VR Club

SJSU Office Assistant

Education

San Jose State University

Aug 2019 - July 2021

Master of Science in Computer Engineering

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.

Gokaraju Rangaraju Institute of Engineering and Technology

Aug 2015 - July 2019

Bachelor of Technology in Electronics and Communication

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.

Projects

HealthCare IoT - Remote Monitoring and Operations Management for Hospitals

Hardware / Technologies: Raspberry Pi 3 Model B+, MQTT, SPI, UART, WiFi, AD8282 Pulse Sensor, TMP102 Temperature Sensor.

Software: Amazon Web Services, Alexa Skills, Linux OS, Python.

[ONGOING IMPLEMENTATION]

Space Invaders

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

Autonomous RC Car

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

2D and 3D Graphic Rendering

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.

Disposal Rover

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.

View More Projects

Project Name Here

DETAILS FOR MORE PROJECTS

View Project

Technical Skills

Get in Touch

akhilcherukuri@gmail.com