RAJAT MAHAJAN
**** * ****** ******, *** ***, Chicago, IL 60607
*******@***.*** http://www.rajatmahajan.com 312-***-****
EDUCATION
University of Illinois at Chicago, Chicago, IL, G.P.A 3.80/4.0
Master of Science in Electrical and Computer Engineering
Degree completed: May 2009
GGSIP University, New Delhi, India First Class
Bachelor of Science in Electronics and Communication Engineering
Degree completed: May 2007
WORK EXPERIENCE
Intern & Graduate Assistant, Software Solutions Team, Motorola, Schaumburg, IL [Jun ‘08 - Dec ‘08]
• Efficiently worked as a Software Developer in a Team of 10 during Internship & 8 during Assistantship
• Enhanced & Improved existing Software Licensing technique from License File to Trusted Storage based
o Above technique integrated into upcoming products in development; (Acresso Flexnet Publisher, C)
• Completed a 3D media GUI by adding video playback(highly demanded by client); saved 20% of development
time; Rendered video to texture using Java Wrapper over Microsoft DirectShow; (Java, M3G,C++)
Graduate Assistant, Department of Mathematics, Statistics & Computer Science, UIC [Aug ‘07 - May ‘08]
• Computer System Admin. - Managed 200 machines; Performed Troubleshooting; Improved Support Website
Website Administrator - IEEE Student Branch, BVCOE, New Delhi, India [Aug ‘06 - May ‘07]
• Improved existing website – Design modifications, user login (PHP & MySQL); Runner up in IEEE contest
Summer Intern - Software Designer, EmSyS, Larsen & Toubro, India [Jun ‘06 - Jul ‘06]
• Developed PC based GUI to control a Circuit Breaker(VB.NET), provided Database Connectivity with MS
Access (SQL) to store various parameters; Programmed Serial Port Communication with the hardware
o Prototype helped understand client requirements better & provided 15-20% savings in development time
PROJECTS
Computer Vision Based Static Hand Gesture Recognition (MATLAB, CUDA & C) [Oct ‘08 - Nov ‘08]
• Implemented Counter Propagation Neural Network(MATLAB), Optimized(4x faster) it using NVIDIA CUDA
3D Video Game with Wiimote Control (C++ - VS 2008) [Jan ‘08 - May ‘08]
• Programmer & Team lead - Developed Game GUI, Event Handling, AI, Special Effects; SDLC - Evolutionary
Prototype (Analysis, Design- Storyboards, FSM; Implementation - Irrlicht Game Engine & Testing );
Developed at different sites - used Desktop Sharing, Messengers, SVN version control, Video Conferencing
o Game Ranked in Top 3 in Interclass Competition; Only Game in the class to have multiple OS support
Home Appliance Control by PC & Mobile Phone (VB.NET) [Aug ‘06 - May ‘07]
• Developed PC based GUI to control 8 home appliances, provided Database Connectivity (SQL) with MS
Access to store device activity information; Serially interfaced PC & Microcontroller (Atmel 89C2051)
o Project was one of the top 4 to be selected for Final Project Inter College Competition
RELEVANT COURSES
• Object Oriented Programming, Operating Systems, Data Structures, Data Base Management Systems,
Software Engineering, UI Programming, Video Game Programming, GPU Programming, Neural Networks
EXTRA CURRICULAR
• Awarded Silver Certificate (Top 10% Students) in 1st National Cyber Olympiad (Oct., 2001), India
COMPUTER SKILLS
Platforms : Windows 9x/2000/NT/ME/XP/Vista, Windows Server 2003, MAC OS X, Linux
Programming : C, C++, Java (Eclipse IDE), VB.NET, SQL (MS Access, SQL Server, Oracle), GLSL, Qt
Web Design : HTML, CSS, XML, JavaScript, GWT, Google App. Engine, Flex, Dreamweaver