1. SOMANATH R. RUDRAKSHALA
Contact: +91 9762108471(Pune)
Looking for career enrichment opportunities in Embedded System Programming and Software /Device
Driver Development with a frontline organization.
PGDM in Embedded System Design from Vector India Institute at Hyderabad (AP).
Bachelor of Engineering (Electronics) from Pad. Dr. D. Y. Patil Institute of Engineering and Technology, University
Passionate to grow in the field of Embedded Software & Device Driver Development.
Enriched with the ability to learn new concepts & technology.
Experience in Embedded C Programming on Linux environment
Good understanding Of the Sockets, Threads, and IPC’s , Real Time operating Systems
Good conceptual understanding (preliminary exposure) of character device driver, Kernel loadable module,
Embedded System :
• 8051 Architecture & Interfacing peripherals
• Embedded C programming & Testing
• Assembly Language programming
Linux System Programming :
• TCP/IP Socket Programming
• Client-Server Network Programming
• Linux System Programming, Linux Internals & IPCs
Programming Languages : C , C++ Programming and OOPs concepts , Perl, Python
Scripting & Web Testing: QTP, Sahi scripting Sahi Pro web automation test script , Jmeter, WebLoad IDE
Microcontroller & Electronics Circuit Design : Keil, Masm, Proteus 6.9, Electronic Workbench, NI- Multisim2010
PCB Design : Express PCB, Eagle, Altium Designer Summer 09
Operating System : Linux (Fedora, Ubuntu, CentOS), Windows XP, Windows 7
Knowledge of Real Time Operating System (RTOS) ucos II (BE Elective subject) & Vx-Works(Introduction)
Advanced Embedded System Course (6 Months) In Vector India Institute at Hyderabad (AP).
Certificate Course in C-Programming conducted by ADARSH Computer, Chinchwad.
Certificate Course in Linux by DSK Tata InfoTech Shivajinagar, Pune which includes:
Red Hat Linux Essentials
Red Hat Linux System Administration
Red Hat Linux Security Administration
Bachelor of Engineering (Electronics) from Pad. Dr. D. Y. Patil Institute of Engineering and Technology, University of
Pune in 2011 with 61.06% marks.
2. HSC (12
Class) from HRV, Pune, Maharashtra Board in 2002 with 62.67% marks.
Class) from BMVB, Chakan, Pune, Maharashtra Board in 1999 with 73.33% marks.
Total Experience: 2+ Year
Organization Position Duration
Persistent System Ltd (Pune) Software Engineer 3 Nov 2014 onwards
Vavni Services Pvt. Ltd. (Pune) Software Engineer (Embedded) 16 Sept 2013 – 17 Oct 2014
Alpha Analytics Services Pvt. Ltd. (Pune) Software Programmer 30 Aug 2012 – 13 Sept 2013
3. Professional Project
Organization: Vavni Services Pvt. Ltd. Aundh, Pune - 411007
Project Title : Developed Sahi (Record & Play web automation tool) Scrip for web Testing
Client :OnRule (Compliance Base Webportal)
Scope of the Project :Automation For Web Project For OnRule Project
Developed Scrip for End To End web based Product for product certification & lab
approvals & certification process order, requirements, Certification standards documents
uplod & provides certifications.
Duration :From: 15 Jul 2014 To: 17 Oct 2014
Team Size :3
Role :Test Automation
Responsibilities :Sahi Scripting & testing
Software Tools/Skills :C/C++ Windows
Project Title : Web UI Porting Django Frame work Python & Unit test coding
Scope of the Project :Coding/ Debug & test for Web UI Porting for Segate WIFI Hard Disk on AM335X
Processor EVT Board Linux platform
Back Porting Django framework Python application web UI for AM335X Processor EVT
Added new cloud based app api features Google Drive, Drop Box & Copy/Cut/ Pate
Facility to previous version Seagate WIFI Hard Disk
Cloud based module for google drive, drop box is developed in python using django
Developed Unit tests in python for code coverage for test driven development.
Developed unit test script for API testing
Duration :From: 08 Jan 2014 To: 18 Jul 2014
Team Size :4
Role :Coding/ Debug & test
Coding/ Debug & test for Web UI Porting for Seagate WIFI Hard Disk
Software Tools/Skills :Linux GCC tool chain
Project Title : Auto Upgrade Utility For Seagate WIFI Hard Disk
Scope of the Project :Develop Auto Upgrade utility for Seagate WIFI Hard Disk
Develop Update the shell scripts & programs as per requirements & to fix the bugs
Develop / Debug / Test
Duration :From: 13 Nov 2013 To: 15 Jul 2014
Team Size :3
Role :C Programming, Shell scripting
Responsibilities :Linux C Programming For Evt Board AM3355X Processor
Software Tools/Skills :Linux GCC tool chain
Organization: Alpha Analytics Services Pvt. Ltd. Aundh, Pune 411007
Responsibility: Coding, hardware and technical support, data analysis & troubleshooting for GPS/GPRS integration for
Vehicle Tracking System (VTS). Programming for Microcontroller 8051, ARM LPC2148 Module developments & interfacing.
QC & Configuration of different makes VTS devices (Teltonika, Visiotek, Pointer etc).
1) Developed complete Product One wire temperature sensor using Dallas DS18B20.
2) Integration of rotation sensor, temperature sensor & fuel sensor with different make VTS devices.
3) Interfacing of SIM900, LCD, Keyboard & temperature sensor using embedded C with 8051, ARM LPC2148.
4) Data Logger with ARM LPC2148 for digital & analog i/p & SIM900 GSM (AT commands) modem.
Microcontrollers worked with: Philips/NXP 89C52RD2, LPC2148
Protocols: I2C, One wire, UART
Title : Remote LAN PC Shutdown Using RC-5 Protocol
4. Description : Microcontroller (89C52) based Philips RC-5 Protocol implementation. The project was executed to obtain
signal / information from TV remote control & based on the remote information communicate with Server PC using
UART/serial communication. Applied Network Socket Programming Sever Program PC based on Linux Operating System
Read data received from Microcontroller 89C52 & according to the information number shutdown the respected client PC
from its own database.
Title : Line Following Robot
Description : This Project Line Following Autonomous Robot was based on 8 bit Microcontroller AT89S52. Robot
follows the black line which was drawn over the white surface or it follows the white line which was drawn over the black
surface. Infrared sensors were used to sense the line. Microcontroller AT89S52 was used to control the motors.
Obtained first prize in:
o Hardware Project Competition in “ZION’11” A National Level Technical Fest, organized by Pad.D.Y.P.I.E.T,
o Mind Bend National Level Technical Paper Presentation competition organized by Saradar Vallabhbhi
National Institute of Technology, Surat.
o Savvy National Level Technical Paper Presentation organized by Shree Shankaracharya College of Engg.
& Technology, Junwani , Bhilai (C.G.)
Successfully organized Computer Hardware & Installation including installation of Windows 2000, Windows XP & LINUX)
associated with TITANS in DYPIET, Akurdi.
Achieved NCC ‘B’ & ‘C’ Certificate of 1st Maharashtra Signal COY (ARMY) NCC Pune.
Date of Birth : 15
Languages Spoken : English, Hindi, Marathi, Telugu
Permanent Address : A-13, Shri Moraya Gosavi Raj Park, Phase-1, Keshavnagar, Chinchwad,
Pune - 411033, Maharashtra.