GAURAV Y. SHUKLA 682-***-**** ***************@*****.*** Arlington, TX 76013 linkedin.com/in/gaurav-shukla14
Embedded Software Control Testing & Validation Engineering Designs Software Implementation
Electrical Engineer with expertise in developing software solutions, control systems engineering, embedded software development, and automation. Delivers process improvements and exceeds customer expectations. Executed projects in microcontroller programming, simulation building, and electronic component/system design. Technical Skills: C/C++, Python, MATLAB/SIMULINK, Perl, Image Processing, Object-Oriented Programming. Protocols: UART, I2C, SPI, RS-485, CSMA, TCP/IP.
Embedded Electronic Systems
Drives Efficiency Improvements
Excellent Communication skills
Process Control
Control Design
Strong Interpersonal Skills
Configuration Management
Control Algorithms & Interfaces
Excellent Reasoning Skills
EDUCATION
MS in Electrical Engineering, University of Texas, Arlington GPA: 3.5 2018
Coursework: Microprocessor Systems, Embedded Microcontrollers, Intelligent Control Systems, Distributed Control Systems (DCS), Linear Systems, Non-linear Systems, Digital Image Processing, Digital Signal Processing, and Data Communications.
BEng in Electronics Engineering, University of Mumbai Distinction 2014
ACADEMIC PROJECTS
CSMA protocol on a cortex M4 ARM microcontroller: Used embedded C on ARM cortex M4F microcontroller interfaced with PC to develop a communication system using 2 wire RS-485 bus; built PC-interfacing node that allows users to enter text commands. Based on the commands, subsequent transmission on the 2 wire RS-485 bus to other nodes will occur.
Real Time Operating System solutions for an ARM microcontroller: Implemented a preemptive RTOS solutions with support of semaphore, yielding, sleep, priority scheduling, priority inheritance and shell interface. Solutions to deadlock and priority inversion has been done by priority inheritance. The microcontroller used was: Tm4c123gh6pm.
32bit SDRAM interfaced with Intel 80386DX processor: Built the SDRAM solution from scratch with 3-member team; provided programmable burst lengths, CAS latency, and SDRAM memory interface and refresh support.
Adaptive Cruise Control System: Developed and simulated Adaptive Cruise Control System using a Proportional Integral Derivative (PID) controller in Simulink.
Mobile robot control for Unmanned Ground Vehicles (UGV): Observed UGV dynamics in random obstacles using MATLAB mesh function. Automated mobile robot movements across 3D plots of repulsive and attractive potential fields.
Multi-Agent systems: Developed simulation of a multi-agent system using MATLAB and employed second-order consensus to control the system’s formation to follow a leader’s position.
PROFESSIONAL EXPERIENCE
Program Assistant/Site Supervisor, University of Texas, Arlington 08/2017 – 12/2018
Seamlessly executed ~30 sports events through detailed resource management. Built positive stakeholder relationships by providing continuous on-site support in high-stress situations; worked with ~15 staff.
Served as first point-of-contact for team members. Resolved and reported on high-priority issues through timely follow-up.
Enhanced new hire training for two sports programs by creating a training manual and replacing single training sessions with multiple ones. Trained 18 new hires through shadowing techniques.
Improved new hire quality by ensuring best skill-job fit; targeted candidates with a sports background. Increased number of applications by organizing tabling sessions to promote available jobs.
More than doubled soccer and basketball sign-ups by refining marketing strategies to boost participation. Grew badminton teams from 10 single players to 15 by advocating for equal focus between team and individual sports.
Software Engineer, Intelliswift Software 01/2015 – 12/2016
Conducted fetching, crawling, and parsing for ~500 densely populated sites with 17K+ products each on Amazon EC2 server using PERL for a ShopStyle project; worked with 15 developers. Maintained client satisfaction by proactively driving project efficiency.
Eased process of extracting data information from each source page by creating a unique script for each website.
Worked with QC to develop multiple customized PERL scripts for fetching, crawling, and parsing data; extracted data from small sites by overcoming SOPs limitations. Used Bugzilla to trace and rectify internal bugs in a development environment.
Maintained strong client relationships by utilizing JIRA and Bugzilla to communicate and align work with client standards.
Suggested establishing a team to respond to client inquiries regarding website changes due to holiday price fluctuations.