Profile
6 years experience in C/C++/objective C programming for various Application/Embedded application/Middleware development. Hands on Experience in Different Embedded Boards, Board Bring-Up, Debuggers (Jlink-Segger/Ethernet OCDemon), Android O.S, IOS etc…
Good work experience in Unix/Perl shell scripting .Good knowledge in ARM(Atmel,Philips) and PIC microcontrollers.
Good Knowledge in Embedded Linux Device drivers , RTOS etc.
Six Sigma Certified.
Worked in Agile and Waterfall software Development Processes.
College topper in Electronics and Communication Engineering (2005-2009)
Projects Summary
Sl.No. Project Name Role / Competency Tools (Platforms / OS to be included)
1 Security system,Honeywell Senior Embedded Engineer Visual Studio, Eclipse ,IAR workbench ,Android SDK, Xcode IDE
Source Insight, Atmel/Free scale, Galaxy boards, IOS (cocoa framework) , JIRA. Crucible. Bus Protocols I2C,RS485,USB
2 National Instruments RF toolkit(Client) Software Developer Visual studio 2010,perforce,VMWARE,Labview (Windows OS)
3 J.C Penney, U.S(Client) Software Developer Putty, Eclipse, Winscp
4 CPW ,U.K(Client) Software Developer Putty, Eclipse, Winscp
Employment History
HONEYWELL Senior Embedded Engineer Oct 2012 – till date
SASKEN Communications Technologies Software engineer Apr 2012-aug 2012
Infosys technologies limited Software engineer Nov-2009 –Apr 2012
Education
College/University Degree/Specializations/ Duration/ Marks
Viswajyothi college ,Vazhakulam,kerala,India b-tech(Electronics and communication Engineering) 2005-2009 84%
St Peters Senior Secondary School 12th 2005 85%
St Peters Senior sScondary School 10th 2003 84%
Technical Skills
Languages Known:
C, C++, Objective C, Java, Embedded C, XML, UML, Assembly Programming: 8085, 8051, ARM etc…
Operating System:
Unix, Linux, Windows, iOS, eCos
Developer Tools:
Visual Studio 2012, ECLIPSE (Helios, Kepler), Android SDK, EDGE IDE, IAR Embedded Work Bench, XCODE, WINSCP, PUTTY.
Tools: HyperTerminal ,Putty , Wireshark , Winscp ,Flash Programmer,HP QC, JIRA, Crucible code review tool, gdb, Source Insight, Source Monitor, Win merge, Beyond Compare
Subjects of Interest:
Embedded LINUX, RTOS, ARM processor.
Scripting Language: PERL and UNIX Scripting.
Databases DB2, ORACLE, MY SQL
Project Details
1. Security Systems.
Developing Firmware for Security Panels , Interfacing External Peripherals like camera, motion sensor, RF modules,Keypad,GSM modules etc. Reporting Alarms/Events to ARC via PSTN, Ethernet, GSM/GPRS. Cross Compiling and Flashing in Panels and testing, Hands On experience in Debuggers .Worked in Multiple IDE like VISUAL STUDIO, ECLIPSE, IAR, EDGE. Creating Design document(SDD and SAD).Worked on Ethernet Product, RF products and the main board which communicate through RS485 bus(keypads, Gui keypad ,External Simulators) and also high speed IB2(for communication modules/captured images) . Downloader support for panel to copy/overwrite panel remotely. Mobile application support to panel.
Galaxy Dimension/Galaxy Flex series of Control Panels. Aware of the EN standards. Worked for Residential/Commercial Security Panels.
This panels supports Intrusion Detection, Access Control and Home Automation.
Responsibilities:
• Requirements analysis
• Design(SDD,SAD,PRD).
• Development of the Code from Scratch using C++/C.
• Perform unit testing, integration testing and testing
• Code Review of the changes.
Tools:
• Visual studio 2012, Visual C++ 2005 Enterprise edition.
• Eclipse(helios,Kepler).
• Source Insight.
• Android SDK 4.2.
• SVN .
• XCODE 4.5, 4.6.
• wireshark
2. National Instruments(NI)
National Instruments has equipped engineers and scientists with tools that accelerate productivity, innovation, and discovery. Writing case based examples in C/C++ for real time NI calibration and Measuring Devices.
Responsibilities:
• Requirements analysis
• C/C++ and .NET(C#) API/Wrapper/Drivers for the NI RF toolkits.
• Write use case based examples
• Testing on Hardware Devices.
Duration: Apr 2012 –Sep 2012.
Tools:
• Visual studio 2010
• Labview
OS:
• Windows
Languages:
• C
• C++
• CVI
3. CPW ,U.K
Carphone Warehouse is a leading mobile retailer company in Europe . On a daily basis lot of transaction (ordering,shipping of items) happening .We were responsible for pulling this valid information in a suitable format from front end to back end using C/object oriented programs and push them to flat files/tables.
Responsibilities:
• Requirements analysis
• Pulling data from front end to Back end using services written in C/C++
• Unit testing
Duration: 1/04/2010-7/07/2010.
Tools:
• Eclipse
• winscp
OS:
• LINUX
Languages:
• C
• C++
• java
4. J.C penney , U.S
J.C penney is a leading Textile company in U.S . On a daily basis lot of transaction (ordering,shipping of items) happening .We were responsible for pulling this valid information in a suitable format from front end to back end using C/object oriented programs and push them to flat files/tables.
Responsibilities:
• Requirements analysis
• Pulling data from front end to Back end using services written in C
• Unit testing
Duration: 1/08/2010-7/02/2012.
Tools:
• Eclipse
• putty
OS:
• LINUX
Languages:
• C
• C++
• Java
Academic Projects
Automatic door locking system: Mini Project in Semester 6:
Opening Gate with the help of a remote controller(PIC 16F877A)
6. Legged Robot: Main Project
Controlling a 6 legged robots using ZIGBEE transmission (ARM 7 Processor).
The robot moves in an area and sends various atmospheric parameters to control station at regular intervals using ZIGBEE protocol.
This project consists of microcontroller section and mechanical section. The microcontroller stores a program that reads the various parameters and sends it to control station using ZIGBEE. The mechanical section consists of stepper motor for Head/leg movements.
Used embedded C to write the whole program.
Training
Java Training from NIIT
ARM(LPC21XX) training from RHYDO,Ernakulam.
PIC 16F877 from RHYDO,Ernakulam.
C/C++/.net/JAVA/UNIX/DBMS training from Infosys training centre Mysore.
6 Sigma Trained.
Object Oriented Design Patterns and Advanced C++.
Professional Certifications
Java certified from NIIT.
College topper certificate.
Infosys 4.94/5 CGPA.
Best Managed project Award in INFOSYS.
Awards & Recognitions
INDIVIDUAL EXCELLENCE AWARD (Honeywell).
OUTSTANDING ACHIEVER FOR THE YEAR AWARD (Honeywell).
Spot Awards and Best Kaizen Award in Honeywell.
College topper in Btech(Electronics and communication) with 84% mark.
Won best Managed project Award in Infosys.
Six Sigma Certified.
Personal Details
Sex: Male
Date of Birth: 16 February 1988
Languages Known: English, Hindi, Malayalam
Hobbies: Electronics journals, Watching news.
For further information on our international agency and available workers please contact us today (click here)
BackIf you are interested in new employment opportunities please register on our website (click here)
Back