Resume
download a .pdf of my resume
Education
2024
Texas A&M University
- Bachelor of Science in Electronic Systems Engineering Technology
- Double Minor in Computer Science and Cybersecurity
Work Experience
Jun, 2023
Aug, 2023Embedded Software Intern
Lennox International- Created and deployed a Python and React based dashboard application that would communicate between C++ based firmware and an Azure Service Bus to request/evaluate datasets from S30 and S40 smart thermostats
- Implemented system design with publish-subscribe models (MQTT) for scalable embedded architectures
- Reverse engineered currently implemented .NET C# based system to expedite thermostat edge computation transition process
- Produced a thorough testing suite for the application, along with software documentation using clean code guidelines
Mar, 2021
Sep, 2021Cloud Sol. Architect Intern
XR Sports- Automated deployment of ECS clusters, integrating Terraform and AWS, resulting in standardized and efficient client platform generation
- Set-up the AWS infrastructure for stable end-to-end digital platforms for customers, while employing the Agile SDLC development process
- Utilized pair programming with senior architects to quickly review and deploy production ready code
Projects
Fall 2021
Line Following Robot
- Used C to program control algorithms for a line following robot driven by the MSP432 MCU.
- Utilized timers, sensor interfacing, control algorithms, ISRs, and debugging for embedded systems
- Worked with PWM signals to control an on-board servo to specific positions on command
- Gained familiarity working with various communication protocols: UART, I2C, SPI
Fall 2022
EMG Game Controller
- Utilized NI LabView to translate EMG signals from a player to beat level 1-1 of Super Mario
- Used digital conditioning by programming low-pass filters in NI LabView, encoding ADC outputs into player inputs
Fall 2022
Intrusion Detection System
- Created a Machine Learning based Intrusion Detection System, trained using the IoT-23 dataset driven by sklearn
- The system was effective in generating network classification reports, visualizing analysis results with Pandas and matplotlib
Fall 2023
JavaFX Connect 4
- Implemented dynamic computer opponent difficulty scaling based on user selection, from random moves to strategic algorithms
- Designed a background data structure for real-time board management, move verification, and state tracking, allowing for game state saving/loading functionality
- Used JavaFX to design an intuitive user interface, leveraging smooth animations to enhance user experience
Fall 2023
Robotics Control HUB
- Senior design capstone project, created an educational Robotics Control HUB for students in higher education to intuitively deploy robotics systems
- Delivered a Python based API and GUI application for users to interact with their control hub
- Employed project management skills to seamlessly integrate hardware and software deliverables
- Designed and verified custom PCB with Altium
made with love by adarsh medikonda