DEEPAK RAI
682-***-**** https://www.linkedin.com/in/deepakrai93/
********@*****.*** https://github.com/dpkrai93
EDUCATION:
Master of Science in Electrical Engineering The University of Texas at Arlington GPA: 3.7/4.0 Dec’17
BE in Electronics and Telecommunications University of Pune GPA: 3.5/4.0 May’14
WORK EXPERIENCE:
Cognizant Technology Solutions India Pvt. Ltd. Programmer Analyst Trainee 11/25/2014 to 06/12/2015
Hands-on experience in Core Java, C and SQL basics. Also, brief knowledge of HTML, XML, and CSS. Exposure to various tools and technologies like Java, WebSphere Operational Decision Manager(WODM) and databases.
Bus Reservation System (Console based Project): This project aimed to carry out basic functions of Bus reservation like book a ticket, view booking history, search bus, register customer, get booked status of the bus, add/remove bus etc.
Siemens Enterprise Communications Pvt. Ltd. Intern 12/03/2012 to 12/21/2012
Worked on Siemens Highpath 4000 communication server. Learned about configuring the system according to different requirements and programming different control section cards and Openscape Office. Use of distinct types of loggers and VoIP.
SKILLS AND CERTIFICATIONS:
Programming: embedded C, C/C++, JAVA, Python, MySQL, MATLAB, Assembly, Object Oriented.
Software: Eclipse, Code Composer Studio,Wireshark,Cisco Packet Tracer, Eagle, LabVIEW, troubleshooting, debugging.
Microcontrollers: Raspberry Pi 3b, TM4C123GH6PM(TI), Intel MCS-51(8051)
Protocols: UART, TCP/IP, CAN, LIN, RS-232, RS-485, SSI/SPI, USB, Ethernet, I2C.
Operating Systems: Windows, Linux(Ubuntu), embedded Linux, Real Time – OS(RTOS), macOS.
Certifications: CCNA Routing and Switching.
PROJECTS:
Boot time reduction of Raspberry Pi.
Reduced the boot time of Raspbian Linux using boot optimization techniques implemented in kernel space and user space. Boot time was reduced by approximately 8 to 10 seconds using these optimization techniques.
IoT development with windows 10 IoT core.
Developed IoT system using windows 10 IoT core for raspberry pi 3. Used sense hat by raspberry to check the temperature from internet and current update from the sense hat.
Creating a customized embedded Linux using Yocto for Raspberry Pi 3.
Created basic console image for raspberry pi, Qt5 image and ran a simple hardware program of blinking LEDs. Several other things were also achieved in this project as implementation of qemux86 to run image without the hardware, bit baking, working with Netbeans from remote, working with Qt creator form remote etc.
Real-Time Operating System(RTOS) using ARM M4F core.
Implemented kernel functions like yield and sleep to allow task switching either cooperatively or preemptively. Used semaphores and wait and post kernel functions to handle critical sections. Supervisory calls(SVC) and systick timer were used for preemption. Priority scheduling and priority inheritance were also implemented.
Low Frequency Signal Generator and Scalar Network Analyzer.
Designed a system capable of capturing analog signals and generating various waveforms like Sine, Sawtooth, Square, output impedance correction, scalar network analysis, and simple voltmeter operations.
Extremely Lost Cost LCR Meter.
The target of this project was to measure resistance, inductance and capacitance using ARM M4F core. The value of the component attached to device under test was calculated based on the command received.
Human Detecting mobile robot for search and rescue operations.
Designed and developed a mobile robot capable of detecting humans using motion sensors and zigbee was used to control the robot wirelessly. 8051 Microcontroller was used to reduce the cost.
MIMO simulation and STBC using multiple transmit antennas.
MATLAB code was developed to use Dual-Polarized antennas for increasing capacity gains in MIMO wireless systems. Bit Error Rate(BER) and SNR trade off was also analyzed by changing different parameters of antennas. Implemented different diversity combining techniques and simulated the result for space time block codes using 4x4 antennas.