Railway Layout, Vijaynagar
Mysore, Karnataka, 570016
acg86a@r.postjobfree.com
Pruthviraj Subudhi
OBJECTIVE To secure a position as software developer/designer in a challenging and stimulating
work environment promoting overall growth.
SUMMARY Total of 3.5 years of industrial experience in C, C++ Software development &
Testing. Very Sound Programming skills, With good communication skills and ample
experience in project execution. Flexible and willing to adapt to challenging
environments. Team player with strong inter personal skills and analytical skills, and
very much adaptive. Continuous delightful performance feedback (5/5) given by
client. Won several prizes in national level competition across different colleges in
the field of programming and robotics events.
SKILLS & Software: C, Objective C, C++, Embedded C, C++ STL, Qt, Basics of C#
ABILITIES
Algorithms: Data Structure Concepts & Algorithms
Database: Database concepts with SQL
RTOS: embOS
Others: Linux IPC
Drivers Implemented: GPIOs, UART
Other tools: Jira, QA C(Code Static Analyzer), Doxygen, StarUML
Tools: IAR Workbench, Keil, PM Plus IDE, Visual Studio 2012 Express Edition
Office Suite: MS Office 2010, 2013 & Google Docs
Operating Systems: Windows 7,Windows XP, Linux
Version Control System: Microsoft Visual SourceSafe (VSS), TortoiseSVN
Testing: Unit Testing and System Testing.
EXPERIENCE SOFTWARE ENGINEER, LARSEN & TOUBRO INTEGRATED
ENGINEERING SERVICES
MYSORE, KARNATAKA 2011-2015 (CURRENT POSITION)
JOINED AS A GRADUATE FROM COLLEGE IN AUGUST 2011.
•
EXPERIENCE IN DESIGN & DEVELOPMENT IN C, C++, AND
•
OBJECTIVE C.
EXPERIENCE OF WORKING IN A CMMI LEVEL 5 COMPANY
•
WHICH HAS A STRICT FOCUS ON PROCESSES.
EXPOSURE TO HVAC & METROLOGY DOMAIN.
•
PROJECT 1. COMFORT MODULE
EXPERIEN Details: System control on the comfort module shall be able to communicate with
CE the following devices based on the configuration settings.
Heat Pump, Zone Kit (s), Pool Kit, NUIs
This system shall use two types of GMC boards called as Main Board and Slave
Boards. The Comfort Module shall use the sources like Monobloc, Pro dialog based
Units, and Dry contact based units. This product supports single zone using Main
Board, multiple zones using Slave Boards and Swimming Pool using Slave Board.
Development Environment: PM Plus, PG-FP4, Device Service Tool, Microsoft
Access, Embedded C, IAR Embedded Workbench for Renesas 78K, v. 4.80,
Minicube2(Debugger/Programmer)
Team Size: 5 People
Role: Project Team Member
Contribution:
Design and develop algorithm for different comfort & schedule
•
settings.
Firmware development & Debugging using C for Slave Board.
•
Problem Debugging, Reporting and fault tracking
•
C-Gray Tool for Unit testing
•
System testing
•
QA C Tool for Code Static Analysis
•
Application Porting of Comfort Module Software from written for GMC
•
Board to NHC board.
2. TRIDENT-2
Details: This project is software development for large roof top AC.
Implementation of object oriented design and development paradigm that allows our
C/C++ code base to be:
Compiler and hardware independent.
•
Scalable across all projects and different host environments
•
QA C Tool for Code Static Analysis
•
Team Size: 11 People
Role: Project Team Member
Contribution:
Implementation of object oriented design and development paradigm that allows
C/C++ code base to be:
• Compiler and hardware independent.
• Scalable across all projects and different host environments.
Generic module creation using data structure concepts.
Understanding legacy code base and functionality of existing product. Creating
requirement document for the new product from the legacy code base. Review of
requirement captured by team members. Unit & integration testing of developed
modules.
3. MET/CAL GOLD PROCEDURE DEVELOPMENT
Details: The project scope includes Gold Calibration Procedure development of
various Unit Under Test (UUT), translations of various verification and adjustment
calibration procedure to make those monolithic sub procedure. Activity includes
analysis of manuals and procedure available, development and translations compliant
with Gold Procedure guidelines, testing of procedure developed and review of
generated report.
Team Size: 5 People
Role: Project Team Member
Contribution:
Work as a procedure writer and provide the development and testing support for
various calibration procedure for UUTs manufactured by Fluke & other
manufacturer.
The Project includes two types of sub activity.
Page 3
Procedure Development
Analysis of instruction manuals & calibration manuals of UUT.
•
Creation of Test point list from manuals if available or with the help of
•
EURAMET guidelines for selection of test point.
Development of calibration procedure for four references (Verification &
•
Adjustment) compliant to Gold procedure standard & templates, procedures placed
into SVN repository folder structure.
Review of Procedures developed.
•
Testing & generation of test report & review of test report generated.
•
Procedure Translations
Analysis of manuals & procedures required for translations.
•
Creation of monolithic sub procedures from procedures available & creation
•
of other sub procedures
Review of Procedures developed.
•
Testing & generation of test report & review of test report generated.
•
EDUCATION B.TECH
BRANCH: ELECTRONICS & COMMUNICATION ENGINEERING
COLLEGE: NATIONAL INSTITUTE OF SCIENCE AND TECHNOLOGY
(NIST), BERHAMPUR, ODISHA
UNIVERSITY: BIJU PATNAIK UNIVERSITY OF TECHNOLOGY (BPUT),
ROURKELA, ODISHA
CGPA: 7.68
12TH
SUBJECTS: MATH, PHYSICS, CHEMISTRY, ENGLISH
COLLEGE: ZINC SMELTER SENIOR SECONDARY SCHOOL,
VISAKHAPATNAM, ANDHRA PRADESH
BOARD: CENTRAL BOARD OF SECONDARY EDUCATION, NEW DELHI
PERCENTAGE: 77%
10TH
SCHOOL: SARASWATI VIDYA MANDIR, BERHAMPUR, ODISHA
BOARD: BOARD OF SECONDARY EDUCATION, ODISHA
PERCENTAGE: 85.73%
LANGUAGES • English – Read / Write
KNOWN
• Hindi – Read / Write
• Odia – Read / Write
Age & DOB: 24yrs, 2nd May, 1990
PERSONAL •
PROFILE
• Place of Birth: Digapahandi, Odisha
• Gender: Male
• Marital Status: Single
• Nationality: Indian
• Passport Number: J0402695
Page 5