SlideShare une entreprise Scribd logo
1  sur  8
Excellent track record of managing product development / software
projects with specialisation in Automotive Embedded Systems,
Switching, Wireless Systems, Printers & Peripherals Office
Automation (Multi-function Peripheral Devices, Printer Driver)
Total 12 years of experience in Analysis, Design, Development, Testing and
Management of various IT projects across diverse industries from service
organization to product companies and various roles from developer to
project manager.
Project management experience with Japanese customer in an outsourced
project setup through all phases of the project life cycle – Initiation,
Planning, Execution, Monitoring & Control, Closure and post-production
support
JLP2 N2 Certified, BJT and J-test
Japanese speaking Multilingual Program/Project Manager with experience
of managing onsite / offshore projects, using Agile Methodology, for high
profile Japanese clients
Skilled in C, C++, Embedded programming, JavaScript, Microcontroller &
Network Programming in Linux/UNIX and OOP concepts
Exposure in building and leading high-performing teams of size 35+,
located both at onsite & offshore; acquired 8 year’s experience in Japan
Targeting assignments as Onsite Bilingual Coordinator (Technical Manager) with an organization of repute
in Japan
Profile Summary
Handled
Personal Details
Date of Birth: 8th December 1980
Languages Known: Japanese, English,
Tamil and Hindi
Passport Details: No. Z2006750; Valid
Till: 2019
Visa Status: Japan – COE; Validity:
Jun’13 – Jan’17
Education
 Master of Technology (Process Control &
Instrumentation) from National Institute of
Technology, Tiruchirappalli, Tamil Nadu, India
with CGPA 8.37 in 2004
 Bachelor of Engineering (Electrical and
Electronics) from Saranathan college of
Engineering and Technology, Trichy, Tamil Nadu,
India with 84.8% marks in 2002
 Diploma in Instrumentation Technology
from Tamil Nadu Board, India with 90.5% marks
Key Skills
Career Timeline Clients Handled
Work Experience
Since Nov’15 – Till date
Sep’08 – Nov 2015
Jun’05 – Sep’08
Jul’04 – May’05
QuEST Global, Japan
Joined as Technical Manager in Nov 2015.
HCL, Japan
Joined as Lead Engineer; promoted as Associate Technical Manager
Wipro Technologies, Bangalore as Senior Software Engineer
Kernex Microsystems, Hyderabad as Systems Engineer
Role:
 Spearheading end-to-end development of products on Embedded Technologies
from the stage of conceptualisation to realisation in field; exploring various
design options in order to arrive at an optimal product or solution architecture
 Ensuring smooth implementation and testing of the systems / application at
client location; taking technical decisions on architectural/design proposals,
providing technical direction to development teams and proposing / adopti ng
new technology aspect for long term product development
 Managing project life cycle from the stage of initiation till monitoring & control
including planning, estimation & scheduling, cost estimation & budgeting,
working with onshore & offshore teams, updating information to all stakeholders,
integrating change control, planning risk responses and contingency planning
 Creating SOW, requirement documentation, Work Breakdown Structure (WBS)
and Project Plan; implementing project plans within preset budgets and
deadlines; tracking project progress
 Conducting monthly reviews on project status; resolving operational and delivery
challenges by providing strategic & tactical direction
 Strong expertize in all project delivery phases starting from Pre-sales Support,
Estimate / Proposal preparation, Requirement Definition, Technical Design,
Development, Testing And Delivery
 Program Management experience of executing difficult and complex projects in
phases before establishing and starting a project (such as Hardware, Software,
License procurement), Vendor Management, Coordination with other vendors
during Integration Testing
Highlights:
 Developed and scaled dynamic and innovative teams based on trust and
mutual respect to successfully deliver and support complex embedded products
 Designed and led the implementation of architecture improvements that
rescued 10 products plagued by software design flaws and deficiencies
leading to a remarkable increase in sales and 100% customer satisfaction level
 Transitioned from Waterfall to Agile Development Methodology;
incorporated early field feedback to ensure that the delivered functionality
aligned with immediate customer needs
 Executed several successful customer projects and delivered multiple product
lines which have resulted into volume shipments for the organization and
generated revenue in excess of US $ 25 Million
 Achieved fantastic track record for delivering projects on committed
dates meeting high quality expectations
 Executed 30 major cost reduction ideas to achieve additional margin of US $ 35
Million with productivity and efficiency improvements; worked closely with
purchasing and finance to track month-on-month progress on the same.
 Put strong emphasis on quality and stability improvements to the product;
led and mentored a dedicated team of engineers whose main focus was on
improving product stability
 Won Feather-In-Cap Award 2 times from Wipro Technologies
Technical Skills
 Development / Productivity Tools: ASM, Cygwin, Tornado, Eclipse,
Enterprise Architect, Trace 32, Turbo C++, VC++, Visual Studio.NET, Platform
SDK, Visual C#2005, QT framework
 E-Com Frameworks / Web Technologies: Tomcat/Apache Web Server
 Network / Telecom / RT / Systems Software: Device Drivers on RTOS &
UNIX, Image Processing, NT Device driver, SDL & Socket Programming, TCP/IP
 Programming Languages: Assembly Language, C/C++, VC++, Data
Structures & Algorithms, Win32 API Programming
 Software Engineering Tools: .NET Framework, CVS, MS Visio, MS Visual
Sourcesafe, Pure Coverage, Purify, Rational ClearQuest, Rational Requisite Pro,
Rational Rose, SOFTWARE TESTING, VxWorks Development Shell
 Tools: Visual Studio 6.0, Visual Studio 2005, EA, VSS, IBM Rational Clear Case &
Clear Quest, SVN, Git, PVCS
 Operating Systems: Windows, Linux, VxWorks
 Databases : DB2, SQL Server 2000
 Tool knowledge:
Linux Target image Builder, Android, GCC-ARM, Yocto Filesystem, Git.
Assembly level & C programing in 8085, 8051, PIC, AVR.
Hands on experience in Linux Device drivers, Boot-loaders and Board Bring Up.
Hands on experience with Bare metal Platforms.
Hands on experience in Freescale i.MX6X, i.MX53, i.MX25, i.MX23 and Cyclone V
based Processors.
Hands on experience in PoS systems.
Hands on experience in Android and Linux Porting.
Experience in Linux 2.6.x, 3.0.x, 3.1.x and 3.4.x.
Hands on experience in Board Bring-ups and Platform Development with various
bare metal Platforms.
Hands on experience in Hand held devices.
Hands on experience in developing software and Firmware for micro-controller
systems design.
Hands on experience on customized product development.
Knowledge in 8 bit, 16 bit and 32 bit micro-controllers/Processors.
Experience in Data acquisition and supervisory control systems.
 Initiation:
・ Ability to comprehend to SOW and completely understand project cost,
schedule and scope
・ Ability to prepare Iterative Plans for agile projects
・ Ability to resolve conflicts around scope, effort and schedule in a mutually
agreeable manner.
 Execution:
・ Ability to facilitate calls with cross functional teams based on a pre-defined
agenda.
・ Ability to measure progress of a project against a well-defined plan on a
frequent basis
・ Ability to identify potential risks proactively
・ Ability to device mitigation strategies to avoid risk from occurring
・ Ability to device mitigation strategies to overcome risks that have already
occurred
・ Ability to identify all customer dependencies ahead of time.
・ Ability to follow up and close all dependencies on time.
 Closure:
・ Ability to coordinate retrospection meetings with the necessary stakeholders
after a project/ sprint is completed, document learning and implement them
for future projects.
・ Escalation management:
・ Ability to understand the issue reported and assure / reassure to gain
customer confidence and derive an SLA.
・ Ability to identify appropriate resources to resolve the issue reported within a
committed SLA
・ Ability to follow up and ensure that the committed SLA for resolution is met.
ANNEXURE
Project Details
Title: Smart Cloud Relay Product Development
Client: Toshiba Power Systems, Fuchu Japan
Period: Since Nov’15
Role: Senior Technical Lead & Onsite Bilingual Coordinator
Team Size: 6
Operating System: Linux
Languages / Tools: C, Toppers FMP RTOS, Altera SOCFPGA, Database, JavaScript, Eclipse, SVN
Scope: For Communication between OS, a common software based on the SafeG Dual-OS-comm
component and RAW Ethernet Packet Communication feature using MAC address over Ethernet
interface between two RTOs. At Linux end, shared object libmemacc.so is used and using IOCTL
commands, file and data are shared with RTOS of FD Board and Main Board. At RTOS end, we
have developed the communication APIs over RAW Ethernet connection and Dual-OS-Comm
components. Low priority mode is used to transfer Acknowledgment to Linux from RTOS end.
 Configuration scripts for webserver with HMI HTML pages on Apache Webserver
 Linux Program
 RTOS Program
Responsibilities:
 Analyzed functional specification and fathered requirements from Architect Team & other interaction modules
 Participated in SRS/HLD/LLD/PG/UTCT for software development and testing
 Served as SPOC for technical issues in onsite
 Reviewed deliverables from offshore and coordinated client communication with local vendor
 Created & executed Relay dependent integrated test cases at onsite
 Interfaced with hardware components at a Systems level, providing enhanced troubleshooting skills.
Title : Linux Y2K38 Solution (For Toshiba)
Client : 3
Period : 7 months
Environment : Linux Angstrom Distribution, C, Altera Cyclone V, Linux-3.10.
Role and responsibility : Client Coordination, Project monitoring and update status to Client, Modifying Kernel, Cross
Compiler and Libraries for solving Y2K38 Bug
Description:
Making an already existing and working Relay system software to work even after 2038 January 19th
(Magic day). It includes Application packages, system calls and Kernel. All the time related calls needs to be modified. The
activity included here are modification of cross-compilers, Core kernel internals, System Calls and application Libraries
which may have impact of Y2K38 Bug. The solution design and implementation should guarantee the fix for Y2K38.
FEATURES (Device):
Altera Cyclone V with Linux Angstrom Distribution.
512 MB RAM
EGLIBC-Linaro
MMC Card Support
MTD – Flash
EEPROM – Atmel 24c32
RTC Dallas ds1339
SPI Flash – Micron n25q00
Ethernet
Title: ZeusSZX0 MFP Panel Product Development
Client: Konica Minolta Business Technologies, Japan
Period: Since Jul’15
Role: Senior Technical Lead & Onsite Bilingual Coordinator
Team Size: 28
Operating System: Linux
Languages / Tools: C++, Eclipse, EA, IBM Rational Clear Quest, Clear Case
Scope: ZeusS_ZX0 Product is a 10.1-inch Panel Display Device and Advanced 5th Generation UI Source
Code Version of Konica Minolta Firmware. It is derived from 9-inch Basic Panel Software and FUM
Development using Scalable UI Framework.
Responsibilities:
 Analysed functional specification and fathered requirements from Architect Team & other interaction modules
 Participated in BD/ DD/PG/UTCT for creation of Panel module component and common classes
 Served as SPOC for technical issues in onsite
 Reviewed deliverables from offshore and coordinated client communication with local vendor
 Created & executed MFP dependent test cases at onsite
 Interfaced with hardware components at a Systems level, providing enhanced troubleshooting skills.
Title: Helios MFP Panel Product Development
Client: Konica Minolta Business Technologies, Japan
Period: Jul’14 – Jul’15
Role: Senior Technical Lead & Onsite Bilingual Coordinator
Team Size: 28
Operating System: Linux
Languages / Tools: C++, Eclipse, EA, IBM Rational Clear Quest, Clear Case
Scope: Helios Product was a 7-inch Panel Display Device and 5th Generation UI Source Code Version of
Konica Minolta Firmware. It was derived from 9-inch Basic Panel Software and FUM Development
using Scalable UI Framework.
Responsibilities:
 Analyzed functional specification and fathered requirements from Architect Team & other interaction modules
 Participated in BD/ DD/PG/UTCT for creation of Panel module component and common classes
 Served as SPOC for technical issues in onsite
 Reviewed deliverables from offshore and coordinated client communication with local vendor
 Created & executed MFP dependent test cases at onsite
Title: 7inch Panel Display- Architecture Improvement Design
Client: Konica Minolta Business Technologies, Japan
Period: Oct’10 – Jul’14
Role: Senior Technical Lead & Onsite Bilingual Coordinator
Team Size: 45
Operating System: Linux
Languages / Tools: C++, Eclipse, EA
Scope: The current 9-inch Panel Screen using Native Font Display as renovated to work on 7-inch panel
display considering the importance of usage of handheld devices among the consumer
electronics. The project aimed at improvement of current version Konica Minolta MFP Firmware
Panel Code for 7inch Panel Display. The current version code was running the panel source code
in a single process. The improved version had many process based on the number of modules
alive at a particular time. The 7inch panel design layout and architecture was changed to scalable
UI font and scalable UI framework to fit the existing source code so that the user could turn on
9inch and 7inch based on their convenience from admin mode.
Responsibilities:
 Designed 7inch Panel Display Architecture, Panel Module BD and DD
 Functioned as SPOC for technical issues at onsite
 Reviewed coding and test cases of team mates
Title: Panel OpenAPI Development for Minerva
Client: Konica Minolta Business Technologies, Japan
Period: Jan’10 – Sep’10
Role: Senior Technical Lead & Onsite Bilingual Coordinator
Team Size: 50
Operating System: Linux
Languages / Tools: C++, Eclipse, EA
Scope: Minerva is 5th Generation UI Source Code Version of Konica Minolta Firmware. OpenAPI was a
proprietary API Communication System that allowed software application developers to create
applications that communicate with Konica Minolta MFPs.
Responsibilities:
 Created OpenAPI updated specifications
 Responsible for refactoring nearly 100% of an existing code base into pattern directed C++ Framework software,
effectively increasing reusability while minimizing maintenance and cost.
 Developed BD & DD of Panel Module and common classes
 Functioned as SPOC for technical issues at onsite
Title: Taiga Maintenance
Client: Konica Minolta Business Technologies, Japan
Period: Sep’09 – Dec’09
Role: Technical Lead & Onsite Bilingual Coordinator
Team Size: 15
Operating System: VxWorks
Languages / Tools: C++, Visual Studio 6.0, EA
Scope: Taiga was a new Konica Minolta Black and White MFP.
Responsibilities:
 Functioned as SPOC for technical issues at onsite
 Managed complete ownership of OAPI Module
 Fixed the run time issues in CT2 and FVT phases
 Reviewed team mates fix and provided suggestion to give effective fix
Title: Taiga
Client: Konica Minolta Business Technologies, Japan
Period: Mar’09 – Aug’09
Role: Senior Technical Lead & Onsite Bilingual Coordinator
Team Size: 15
Operating System: VxWorks
Languages / Tools: C++, Visual Studio 6.0, EA
Scope: Taiga was a new Konica Minolta Black and White MFP.
Responsibilities:
 Designed & implemented Panel OpenAPI Module related work in USL
 Conducted review and corrected work done by other team mates
 Coordinated the team and delivered the artifacts at correct time to client
 Interacted with client and gathered & verified requirements
Title: Business Scanning
Client: Konica Minolta Business Technologies, Japan
Period: Oct’08 – Feb’09
Role: Senior Technical Lead & Onsite Bilingual Coordinator
Team Size 12
Operating System: VxWorks
Languages / Tools: C++, Visual Studio 6.0, EA
Scope: Business Scanning allowed users to go to MFP (Multi-Functional Peripheral), scan a document
and send it remote server location. From there the documents were sent to other locations such
as file server, windows share point document library, or E-Mail based on scanned property. The
system consisted of web services, applications and windows services. The windows services,
known as Scan-Server, were provided in windows 7 server SKU.
Responsibilities:
 Designed and implemented the NetTx Module related work in USL
 Conducted review and corrected work done by other team mates
 Coordinated the team and delivered the artifacts at correct time to client
 Interacted with client and gathered & verified requirements
Title: PC based Voice Recognition System
Client: Xanavi Automobile Systems, Japan
Period: Jun’08 – Sep’08
Role: Technical Lead - Offshore
Team Size: 4
Operating System: Windows
Languages / Tools: VC++, Visual Studio, .NET, Socket Programming, TCP/IP, C/C++, .NET Framework, CVS, MS
Visio, Embedded Systems
Scope: The project aimed at development of prototype of the PC based Voice Recognition and Synthesis
System to be used in the existing target based on Keyword Recognition Method. The work
involved design, development and testing of the Speech Recognition Engine. Design was changed
from Japanese to English language to meet the exact requirements.
Responsibilities:
 Undertook analysis of existing Japanese system and developed prototype for US based Voice Recognition System
 Interacted with client and gathered & verified requirements
Title: Porting of Image Processing & Control System
Client: Konica Minolta Business Technologies, Japan
Period: Feb’08 – May’08
Team Size: 4
Role: Developer
Operating System: VxWorks, uiTRON
Languages / Tools: Trace 32, Platform SDK, Product Development, Device Drivers on RTOS & UNIX, NT Device
Driver, RTOS, SDL & Socket Programming, Assembly Language, C/C++, CVS, Automobiles,
Embedded Systems, HEW IDE, RCAN Analyzer, SCIF Terminal, JTAG Emulator, SoC Processor,
WinCVS.
Scope: The project aimed at porting of Image Processing & Control System to target (SoC Processor)
with added functionalities like CAN, Sensor Board (GPS, GYRO etc), Programming Flash from
Vxworks to µITRON OS. It involved porting of the basic modules required for system booting,
initialization and debugging the IPC system in SoC Processor. I/O dependent modules were
ported for the IPC System. It also involved customization of BSP files, OS configuration files,
make files depending upon the required OS facilities, target configuration, code base
configuration. I involved analysing and porting of GPS, GYRO, G-Sensor drivers for external
hardware (Sensor board) attached to target, ena bling cache for optimization of system
performance, memory optimization.
Responsibilities:
 Developed code, prepared test case, and executed unit testing with the target board
 Interacted with client and gathered & verified requirements
Title: IEEE 802.1x Protocol Implementation using C/C++
Client: Toshiba MFP Printers & Peripherals, Japan
Period: Aug’06 – Jan’07
Team Size: 8
Role: Developer
Operating System: Vxworks, Linux, MS-Sourcesafe
Languages / Tools: SQL Server 2000, Tornado, Trace 32, Tomcat Web Server, Data Privacy, NT Device Driver,
Socket Programming, TCP/IP, C/C++, MS Visio, VxWorks Development Shell, Cisco Routers,
Dynamic Host Configuration Protocol (DHCP), Embedded Systems, Switching, Wireless Systems
Scope: The project aimed at porting and development of IEEE802.1x prototcol from Linux to Vxworks for
various EAP types. It involves the porting of open source code for Xsupplicant from Linux to
Vxworks and testing the IEEE 802.1x protocol in the Wired and Wireless Router Switch.
Responsibilities:
 Undertook coding in C/C++ on Vxworks, prepared test-cases and executed Unit Testing with the target environment
Title: PowerPanel 5.5
Client: Toshiba MFP Printers & Peripherals, Japan
Period: Jan’06 – Jun’06
Team Size: 13
Role: Developer
Operating System: Windows XP
Languages / Tools: VC++6.0(win 32 SDK), Touch Panel
Scope: PowerPanel 5.5 was an enhanced version of PowerPanel 5.4. This interface software had more
advanced feature of simulation, which imitated the Touch Panel, and a new Animation Object
that displayed the image according to the timer or tag values. In any manufacturing
environment, there are a number of machines that need to be monitored and controlled on a
continuous basis. PowerPanel touch Panels were used as Operator Interfaces - also known as
Human Machine Interfaces or HMI’s - that allowed operators to monitor & interact with machines
and process controllers (typically PLCs) by reading and writing information to them. The
PowerPanel utilised this Panel Interface Software to design, build, and program and download
screens from the PC to the touch screen. The screen that was created on the PC looked just like
what will be displayed on the touch screen, so the user could precisely size, align and make
changes quickly.
Responsibilities:
 Created dialogs for displaying various screens related to Tags Edition, Alarm History, and Multi-line Label for objects
Title: Application Development for Multi-function Peripheral Device
Client: Toshiba MFP Printers & Peripherals, Japan
Period: May’05 – Sep’08
Role: Offshore Senior Developer & Onsite Bilingual Engineer
Team Size: 25
Operating System: C, C++, Vxworks, Cygwin, Bugzilla, Bunseki, IPAT, MS-Sourcesafe
Languages / Tools: Device Drivers on RTOS & UNIX, Image Processing, Socket Programming, TCP/IP, C/C++, Data
Structures & Algorithms, Win32 API Programming, MS Visio, MS Visual Sourcesafe, Pure
Coverage, Rational ClearQuest, Rational Requisite Pro, Software Testing, Application Center
2000, Embedded Systems
Scope: MFP was an Equipment which combined various Digital Electronic Equipment such as Scanner,
Fax, Printer, Copier, Stapler, and Punching. The heart of the MFP was Motorola PPC processor
that worked on the VxWorks Real Time Operating System (RTOS). It used simple print protocols
(LPR, Raw port 9100) to receive print jobs from remote clients. A network interface provided
connectivity allowing remote printing, as well as scanning to email, file, template, fax, twain, and
FAX to File, E-Mail and Print. An analog FAX accessory allowed the transmission and reception of
FAX over analog telephone lines. Internal to the system were processors, memory (RAM, ROM),
firmware, and hard disk storage. Management access control was provided by a combination of
administrator account (username and password), SNMP Community Names, SNMPv3
authentication keys, and IP Access Control Lists. A variety of management interfaces, including
SNMP, the Embedded Web Server (EWS) using HTTPS (TLS/SSL), DHCP, and BOOTP provide the
highest level of security, supporting encryption and access controls, and are the recommended
interfaces. This project involved the product development life cycle comprising of requirements
gathering, analysis, design, development, coding, implementation, and debugging of tool
automation software using TCP/IP communication protocol. It involved creation of multithreaded
programs for Inter-process communication in C/C++. GUI Development was carried out using
JavaScript for Network Management using TCP/IP. Version Control of software using Visual
Source Safe. Embedded Software Environment: C/C++, JavaScript, TCP/IP, Cygwin Simulator,
Rational Test Suite, Motorola PPC Single-board Computer.
Responsibilities:
 Developed the Controller-Engine Code for multifunction peripheral device, bug fixes and unit testing in C & Vxworks.

Contenu connexe

Tendances (20)

Resume_ManishMDhoke
Resume_ManishMDhokeResume_ManishMDhoke
Resume_ManishMDhoke
 
Ahmed Hassan CV_amin4
Ahmed Hassan CV_amin4Ahmed Hassan CV_amin4
Ahmed Hassan CV_amin4
 
Harvinder Singh-Resume
Harvinder Singh-ResumeHarvinder Singh-Resume
Harvinder Singh-Resume
 
Sathish project mgmt_pmp_9+yrs
Sathish project mgmt_pmp_9+yrsSathish project mgmt_pmp_9+yrs
Sathish project mgmt_pmp_9+yrs
 
DineshCV (1)
DineshCV (1)DineshCV (1)
DineshCV (1)
 
Sr C-C++Linux -Developer
Sr C-C++Linux -DeveloperSr C-C++Linux -Developer
Sr C-C++Linux -Developer
 
Sarathi_Resume_June 2016
Sarathi_Resume_June 2016Sarathi_Resume_June 2016
Sarathi_Resume_June 2016
 
Maniteja_Professional_Resume
Maniteja_Professional_ResumeManiteja_Professional_Resume
Maniteja_Professional_Resume
 
Raju_Biswas_Resume
Raju_Biswas_ResumeRaju_Biswas_Resume
Raju_Biswas_Resume
 
Resume_Arindom_Updated
Resume_Arindom_UpdatedResume_Arindom_Updated
Resume_Arindom_Updated
 
Ashish_Kumar_Singh_resume
Ashish_Kumar_Singh_resumeAshish_Kumar_Singh_resume
Ashish_Kumar_Singh_resume
 
Ramesh gupta cv
Ramesh gupta cvRamesh gupta cv
Ramesh gupta cv
 
SDS App Dev Project Starter Kit
SDS App Dev Project Starter KitSDS App Dev Project Starter Kit
SDS App Dev Project Starter Kit
 
Resume_Archana_Rao
Resume_Archana_RaoResume_Archana_Rao
Resume_Archana_Rao
 
HARISH_Resume_Embedded_SW
HARISH_Resume_Embedded_SWHARISH_Resume_Embedded_SW
HARISH_Resume_Embedded_SW
 
Madhu_Resume
Madhu_ResumeMadhu_Resume
Madhu_Resume
 
REYNAUD_Michel_-_Resume2015
REYNAUD_Michel_-_Resume2015REYNAUD_Michel_-_Resume2015
REYNAUD_Michel_-_Resume2015
 
Resume_Arindom-March-3rd
Resume_Arindom-March-3rdResume_Arindom-March-3rd
Resume_Arindom-March-3rd
 
jmstrang01
jmstrang01jmstrang01
jmstrang01
 
res01
res01res01
res01
 

En vedette (15)

VinayDev
VinayDevVinayDev
VinayDev
 
Khanna_Embedded
Khanna_EmbeddedKhanna_Embedded
Khanna_Embedded
 
Deepthi_KV
Deepthi_KVDeepthi_KV
Deepthi_KV
 
Sudheer
SudheerSudheer
Sudheer
 
Birkman Review - Joseph_Hyslop-sm
Birkman Review - Joseph_Hyslop-smBirkman Review - Joseph_Hyslop-sm
Birkman Review - Joseph_Hyslop-sm
 
strengths-guide
strengths-guidestrengths-guide
strengths-guide
 
Financing for Development
Financing for DevelopmentFinancing for Development
Financing for Development
 
May 11, 2015 Monday Morning Learning and Growth, 2015 Budget Announcements
May 11, 2015 Monday Morning Learning and Growth, 2015 Budget AnnouncementsMay 11, 2015 Monday Morning Learning and Growth, 2015 Budget Announcements
May 11, 2015 Monday Morning Learning and Growth, 2015 Budget Announcements
 
GallupReport - Strengths Insight Report (Eben Pelcyger)
GallupReport - Strengths Insight Report (Eben Pelcyger)GallupReport - Strengths Insight Report (Eben Pelcyger)
GallupReport - Strengths Insight Report (Eben Pelcyger)
 
Layer-X ContainerDays Slides May 24 2016
Layer-X ContainerDays Slides May 24 2016Layer-X ContainerDays Slides May 24 2016
Layer-X ContainerDays Slides May 24 2016
 
Vivek\'s Resume
Vivek\'s ResumeVivek\'s Resume
Vivek\'s Resume
 
shri-resume
shri-resumeshri-resume
shri-resume
 
Resume_Jagadeesh_SR
Resume_Jagadeesh_SRResume_Jagadeesh_SR
Resume_Jagadeesh_SR
 
Pavani_Rao
Pavani_RaoPavani_Rao
Pavani_Rao
 
Alok_Resume_one_page_linkedin
Alok_Resume_one_page_linkedinAlok_Resume_one_page_linkedin
Alok_Resume_one_page_linkedin
 

Similaire à Kavaskar_LatestResume

CV_Sreenivas_Halappa
CV_Sreenivas_HalappaCV_Sreenivas_Halappa
CV_Sreenivas_Halappa
Sreenivas H
 
John Haggins Res2015
John Haggins Res2015John Haggins Res2015
John Haggins Res2015
John Haggins
 
Megha_Smriti_resume
Megha_Smriti_resumeMegha_Smriti_resume
Megha_Smriti_resume
megha smriti
 
Chirko, Kenneth Resume - long
Chirko, Kenneth Resume - longChirko, Kenneth Resume - long
Chirko, Kenneth Resume - long
Kenneth Chirko
 
Deepak_SCM_CV
Deepak_SCM_CVDeepak_SCM_CV
Deepak_SCM_CV
Deepak RN
 

Similaire à Kavaskar_LatestResume (20)

Bikram kishor rout
Bikram kishor routBikram kishor rout
Bikram kishor rout
 
Bikram kishor rout
Bikram kishor routBikram kishor rout
Bikram kishor rout
 
SwagatDash
SwagatDashSwagatDash
SwagatDash
 
Bob Mellesmoen Resume
Bob Mellesmoen ResumeBob Mellesmoen Resume
Bob Mellesmoen Resume
 
Balaji Resume
Balaji ResumeBalaji Resume
Balaji Resume
 
CV_Sreenivas_Halappa
CV_Sreenivas_HalappaCV_Sreenivas_Halappa
CV_Sreenivas_Halappa
 
David Robinson's On Line CV
David Robinson's On Line CVDavid Robinson's On Line CV
David Robinson's On Line CV
 
KotaSriHarsha
KotaSriHarsha KotaSriHarsha
KotaSriHarsha
 
Mannu_Kumar_CV
Mannu_Kumar_CVMannu_Kumar_CV
Mannu_Kumar_CV
 
SaravanaRaj Dhamodarran-SA
SaravanaRaj Dhamodarran-SASaravanaRaj Dhamodarran-SA
SaravanaRaj Dhamodarran-SA
 
PralayPatoria
PralayPatoriaPralayPatoria
PralayPatoria
 
Torben Verdich Resume TS-SCI
Torben Verdich Resume TS-SCITorben Verdich Resume TS-SCI
Torben Verdich Resume TS-SCI
 
John Haggins Res2015
John Haggins Res2015John Haggins Res2015
John Haggins Res2015
 
Megha_Smriti_resume
Megha_Smriti_resumeMegha_Smriti_resume
Megha_Smriti_resume
 
What is a Full-Stack Developer in Computer Science.pdf
What is a Full-Stack Developer in Computer Science.pdfWhat is a Full-Stack Developer in Computer Science.pdf
What is a Full-Stack Developer in Computer Science.pdf
 
Chirko, Kenneth Resume - long
Chirko, Kenneth Resume - longChirko, Kenneth Resume - long
Chirko, Kenneth Resume - long
 
Waseem Arfi Personal Profile
Waseem Arfi Personal ProfileWaseem Arfi Personal Profile
Waseem Arfi Personal Profile
 
Resume-06-13-2016
Resume-06-13-2016Resume-06-13-2016
Resume-06-13-2016
 
DevOps Resume of Sanu Panji
DevOps Resume of Sanu PanjiDevOps Resume of Sanu Panji
DevOps Resume of Sanu Panji
 
Deepak_SCM_CV
Deepak_SCM_CVDeepak_SCM_CV
Deepak_SCM_CV
 

Kavaskar_LatestResume

  • 1. Excellent track record of managing product development / software projects with specialisation in Automotive Embedded Systems, Switching, Wireless Systems, Printers & Peripherals Office Automation (Multi-function Peripheral Devices, Printer Driver) Total 12 years of experience in Analysis, Design, Development, Testing and Management of various IT projects across diverse industries from service organization to product companies and various roles from developer to project manager. Project management experience with Japanese customer in an outsourced project setup through all phases of the project life cycle – Initiation, Planning, Execution, Monitoring & Control, Closure and post-production support JLP2 N2 Certified, BJT and J-test Japanese speaking Multilingual Program/Project Manager with experience of managing onsite / offshore projects, using Agile Methodology, for high profile Japanese clients Skilled in C, C++, Embedded programming, JavaScript, Microcontroller & Network Programming in Linux/UNIX and OOP concepts Exposure in building and leading high-performing teams of size 35+, located both at onsite & offshore; acquired 8 year’s experience in Japan Targeting assignments as Onsite Bilingual Coordinator (Technical Manager) with an organization of repute in Japan Profile Summary Handled Personal Details Date of Birth: 8th December 1980 Languages Known: Japanese, English, Tamil and Hindi Passport Details: No. Z2006750; Valid Till: 2019 Visa Status: Japan – COE; Validity: Jun’13 – Jan’17 Education  Master of Technology (Process Control & Instrumentation) from National Institute of Technology, Tiruchirappalli, Tamil Nadu, India with CGPA 8.37 in 2004  Bachelor of Engineering (Electrical and Electronics) from Saranathan college of Engineering and Technology, Trichy, Tamil Nadu, India with 84.8% marks in 2002  Diploma in Instrumentation Technology from Tamil Nadu Board, India with 90.5% marks Key Skills Career Timeline Clients Handled
  • 2. Work Experience Since Nov’15 – Till date Sep’08 – Nov 2015 Jun’05 – Sep’08 Jul’04 – May’05 QuEST Global, Japan Joined as Technical Manager in Nov 2015. HCL, Japan Joined as Lead Engineer; promoted as Associate Technical Manager Wipro Technologies, Bangalore as Senior Software Engineer Kernex Microsystems, Hyderabad as Systems Engineer Role:  Spearheading end-to-end development of products on Embedded Technologies from the stage of conceptualisation to realisation in field; exploring various design options in order to arrive at an optimal product or solution architecture  Ensuring smooth implementation and testing of the systems / application at client location; taking technical decisions on architectural/design proposals, providing technical direction to development teams and proposing / adopti ng new technology aspect for long term product development  Managing project life cycle from the stage of initiation till monitoring & control including planning, estimation & scheduling, cost estimation & budgeting, working with onshore & offshore teams, updating information to all stakeholders, integrating change control, planning risk responses and contingency planning  Creating SOW, requirement documentation, Work Breakdown Structure (WBS) and Project Plan; implementing project plans within preset budgets and deadlines; tracking project progress  Conducting monthly reviews on project status; resolving operational and delivery challenges by providing strategic & tactical direction  Strong expertize in all project delivery phases starting from Pre-sales Support, Estimate / Proposal preparation, Requirement Definition, Technical Design, Development, Testing And Delivery  Program Management experience of executing difficult and complex projects in phases before establishing and starting a project (such as Hardware, Software, License procurement), Vendor Management, Coordination with other vendors during Integration Testing Highlights:  Developed and scaled dynamic and innovative teams based on trust and mutual respect to successfully deliver and support complex embedded products  Designed and led the implementation of architecture improvements that rescued 10 products plagued by software design flaws and deficiencies leading to a remarkable increase in sales and 100% customer satisfaction level  Transitioned from Waterfall to Agile Development Methodology; incorporated early field feedback to ensure that the delivered functionality aligned with immediate customer needs  Executed several successful customer projects and delivered multiple product lines which have resulted into volume shipments for the organization and generated revenue in excess of US $ 25 Million  Achieved fantastic track record for delivering projects on committed dates meeting high quality expectations  Executed 30 major cost reduction ideas to achieve additional margin of US $ 35 Million with productivity and efficiency improvements; worked closely with purchasing and finance to track month-on-month progress on the same.  Put strong emphasis on quality and stability improvements to the product; led and mentored a dedicated team of engineers whose main focus was on improving product stability  Won Feather-In-Cap Award 2 times from Wipro Technologies
  • 3. Technical Skills  Development / Productivity Tools: ASM, Cygwin, Tornado, Eclipse, Enterprise Architect, Trace 32, Turbo C++, VC++, Visual Studio.NET, Platform SDK, Visual C#2005, QT framework  E-Com Frameworks / Web Technologies: Tomcat/Apache Web Server  Network / Telecom / RT / Systems Software: Device Drivers on RTOS & UNIX, Image Processing, NT Device driver, SDL & Socket Programming, TCP/IP  Programming Languages: Assembly Language, C/C++, VC++, Data Structures & Algorithms, Win32 API Programming  Software Engineering Tools: .NET Framework, CVS, MS Visio, MS Visual Sourcesafe, Pure Coverage, Purify, Rational ClearQuest, Rational Requisite Pro, Rational Rose, SOFTWARE TESTING, VxWorks Development Shell  Tools: Visual Studio 6.0, Visual Studio 2005, EA, VSS, IBM Rational Clear Case & Clear Quest, SVN, Git, PVCS  Operating Systems: Windows, Linux, VxWorks  Databases : DB2, SQL Server 2000  Tool knowledge: Linux Target image Builder, Android, GCC-ARM, Yocto Filesystem, Git. Assembly level & C programing in 8085, 8051, PIC, AVR. Hands on experience in Linux Device drivers, Boot-loaders and Board Bring Up. Hands on experience with Bare metal Platforms. Hands on experience in Freescale i.MX6X, i.MX53, i.MX25, i.MX23 and Cyclone V based Processors. Hands on experience in PoS systems. Hands on experience in Android and Linux Porting. Experience in Linux 2.6.x, 3.0.x, 3.1.x and 3.4.x. Hands on experience in Board Bring-ups and Platform Development with various bare metal Platforms. Hands on experience in Hand held devices. Hands on experience in developing software and Firmware for micro-controller systems design. Hands on experience on customized product development. Knowledge in 8 bit, 16 bit and 32 bit micro-controllers/Processors. Experience in Data acquisition and supervisory control systems.  Initiation: ・ Ability to comprehend to SOW and completely understand project cost, schedule and scope ・ Ability to prepare Iterative Plans for agile projects ・ Ability to resolve conflicts around scope, effort and schedule in a mutually agreeable manner.  Execution: ・ Ability to facilitate calls with cross functional teams based on a pre-defined agenda. ・ Ability to measure progress of a project against a well-defined plan on a frequent basis ・ Ability to identify potential risks proactively ・ Ability to device mitigation strategies to avoid risk from occurring ・ Ability to device mitigation strategies to overcome risks that have already occurred ・ Ability to identify all customer dependencies ahead of time. ・ Ability to follow up and close all dependencies on time.  Closure: ・ Ability to coordinate retrospection meetings with the necessary stakeholders after a project/ sprint is completed, document learning and implement them for future projects. ・ Escalation management: ・ Ability to understand the issue reported and assure / reassure to gain customer confidence and derive an SLA. ・ Ability to identify appropriate resources to resolve the issue reported within a committed SLA ・ Ability to follow up and ensure that the committed SLA for resolution is met.
  • 4. ANNEXURE Project Details Title: Smart Cloud Relay Product Development Client: Toshiba Power Systems, Fuchu Japan Period: Since Nov’15 Role: Senior Technical Lead & Onsite Bilingual Coordinator Team Size: 6 Operating System: Linux Languages / Tools: C, Toppers FMP RTOS, Altera SOCFPGA, Database, JavaScript, Eclipse, SVN Scope: For Communication between OS, a common software based on the SafeG Dual-OS-comm component and RAW Ethernet Packet Communication feature using MAC address over Ethernet interface between two RTOs. At Linux end, shared object libmemacc.so is used and using IOCTL commands, file and data are shared with RTOS of FD Board and Main Board. At RTOS end, we have developed the communication APIs over RAW Ethernet connection and Dual-OS-Comm components. Low priority mode is used to transfer Acknowledgment to Linux from RTOS end.  Configuration scripts for webserver with HMI HTML pages on Apache Webserver  Linux Program  RTOS Program Responsibilities:  Analyzed functional specification and fathered requirements from Architect Team & other interaction modules  Participated in SRS/HLD/LLD/PG/UTCT for software development and testing  Served as SPOC for technical issues in onsite  Reviewed deliverables from offshore and coordinated client communication with local vendor  Created & executed Relay dependent integrated test cases at onsite  Interfaced with hardware components at a Systems level, providing enhanced troubleshooting skills. Title : Linux Y2K38 Solution (For Toshiba) Client : 3 Period : 7 months Environment : Linux Angstrom Distribution, C, Altera Cyclone V, Linux-3.10. Role and responsibility : Client Coordination, Project monitoring and update status to Client, Modifying Kernel, Cross Compiler and Libraries for solving Y2K38 Bug Description: Making an already existing and working Relay system software to work even after 2038 January 19th (Magic day). It includes Application packages, system calls and Kernel. All the time related calls needs to be modified. The activity included here are modification of cross-compilers, Core kernel internals, System Calls and application Libraries which may have impact of Y2K38 Bug. The solution design and implementation should guarantee the fix for Y2K38. FEATURES (Device): Altera Cyclone V with Linux Angstrom Distribution. 512 MB RAM EGLIBC-Linaro MMC Card Support MTD – Flash EEPROM – Atmel 24c32 RTC Dallas ds1339 SPI Flash – Micron n25q00 Ethernet Title: ZeusSZX0 MFP Panel Product Development Client: Konica Minolta Business Technologies, Japan Period: Since Jul’15 Role: Senior Technical Lead & Onsite Bilingual Coordinator Team Size: 28 Operating System: Linux
  • 5. Languages / Tools: C++, Eclipse, EA, IBM Rational Clear Quest, Clear Case Scope: ZeusS_ZX0 Product is a 10.1-inch Panel Display Device and Advanced 5th Generation UI Source Code Version of Konica Minolta Firmware. It is derived from 9-inch Basic Panel Software and FUM Development using Scalable UI Framework. Responsibilities:  Analysed functional specification and fathered requirements from Architect Team & other interaction modules  Participated in BD/ DD/PG/UTCT for creation of Panel module component and common classes  Served as SPOC for technical issues in onsite  Reviewed deliverables from offshore and coordinated client communication with local vendor  Created & executed MFP dependent test cases at onsite  Interfaced with hardware components at a Systems level, providing enhanced troubleshooting skills. Title: Helios MFP Panel Product Development Client: Konica Minolta Business Technologies, Japan Period: Jul’14 – Jul’15 Role: Senior Technical Lead & Onsite Bilingual Coordinator Team Size: 28 Operating System: Linux Languages / Tools: C++, Eclipse, EA, IBM Rational Clear Quest, Clear Case Scope: Helios Product was a 7-inch Panel Display Device and 5th Generation UI Source Code Version of Konica Minolta Firmware. It was derived from 9-inch Basic Panel Software and FUM Development using Scalable UI Framework. Responsibilities:  Analyzed functional specification and fathered requirements from Architect Team & other interaction modules  Participated in BD/ DD/PG/UTCT for creation of Panel module component and common classes  Served as SPOC for technical issues in onsite  Reviewed deliverables from offshore and coordinated client communication with local vendor  Created & executed MFP dependent test cases at onsite Title: 7inch Panel Display- Architecture Improvement Design Client: Konica Minolta Business Technologies, Japan Period: Oct’10 – Jul’14 Role: Senior Technical Lead & Onsite Bilingual Coordinator Team Size: 45 Operating System: Linux Languages / Tools: C++, Eclipse, EA Scope: The current 9-inch Panel Screen using Native Font Display as renovated to work on 7-inch panel display considering the importance of usage of handheld devices among the consumer electronics. The project aimed at improvement of current version Konica Minolta MFP Firmware Panel Code for 7inch Panel Display. The current version code was running the panel source code in a single process. The improved version had many process based on the number of modules alive at a particular time. The 7inch panel design layout and architecture was changed to scalable UI font and scalable UI framework to fit the existing source code so that the user could turn on 9inch and 7inch based on their convenience from admin mode. Responsibilities:  Designed 7inch Panel Display Architecture, Panel Module BD and DD  Functioned as SPOC for technical issues at onsite  Reviewed coding and test cases of team mates Title: Panel OpenAPI Development for Minerva Client: Konica Minolta Business Technologies, Japan Period: Jan’10 – Sep’10 Role: Senior Technical Lead & Onsite Bilingual Coordinator Team Size: 50 Operating System: Linux Languages / Tools: C++, Eclipse, EA
  • 6. Scope: Minerva is 5th Generation UI Source Code Version of Konica Minolta Firmware. OpenAPI was a proprietary API Communication System that allowed software application developers to create applications that communicate with Konica Minolta MFPs. Responsibilities:  Created OpenAPI updated specifications  Responsible for refactoring nearly 100% of an existing code base into pattern directed C++ Framework software, effectively increasing reusability while minimizing maintenance and cost.  Developed BD & DD of Panel Module and common classes  Functioned as SPOC for technical issues at onsite Title: Taiga Maintenance Client: Konica Minolta Business Technologies, Japan Period: Sep’09 – Dec’09 Role: Technical Lead & Onsite Bilingual Coordinator Team Size: 15 Operating System: VxWorks Languages / Tools: C++, Visual Studio 6.0, EA Scope: Taiga was a new Konica Minolta Black and White MFP. Responsibilities:  Functioned as SPOC for technical issues at onsite  Managed complete ownership of OAPI Module  Fixed the run time issues in CT2 and FVT phases  Reviewed team mates fix and provided suggestion to give effective fix Title: Taiga Client: Konica Minolta Business Technologies, Japan Period: Mar’09 – Aug’09 Role: Senior Technical Lead & Onsite Bilingual Coordinator Team Size: 15 Operating System: VxWorks Languages / Tools: C++, Visual Studio 6.0, EA Scope: Taiga was a new Konica Minolta Black and White MFP. Responsibilities:  Designed & implemented Panel OpenAPI Module related work in USL  Conducted review and corrected work done by other team mates  Coordinated the team and delivered the artifacts at correct time to client  Interacted with client and gathered & verified requirements Title: Business Scanning Client: Konica Minolta Business Technologies, Japan Period: Oct’08 – Feb’09 Role: Senior Technical Lead & Onsite Bilingual Coordinator Team Size 12 Operating System: VxWorks Languages / Tools: C++, Visual Studio 6.0, EA Scope: Business Scanning allowed users to go to MFP (Multi-Functional Peripheral), scan a document and send it remote server location. From there the documents were sent to other locations such as file server, windows share point document library, or E-Mail based on scanned property. The system consisted of web services, applications and windows services. The windows services, known as Scan-Server, were provided in windows 7 server SKU. Responsibilities:  Designed and implemented the NetTx Module related work in USL  Conducted review and corrected work done by other team mates  Coordinated the team and delivered the artifacts at correct time to client  Interacted with client and gathered & verified requirements
  • 7. Title: PC based Voice Recognition System Client: Xanavi Automobile Systems, Japan Period: Jun’08 – Sep’08 Role: Technical Lead - Offshore Team Size: 4 Operating System: Windows Languages / Tools: VC++, Visual Studio, .NET, Socket Programming, TCP/IP, C/C++, .NET Framework, CVS, MS Visio, Embedded Systems Scope: The project aimed at development of prototype of the PC based Voice Recognition and Synthesis System to be used in the existing target based on Keyword Recognition Method. The work involved design, development and testing of the Speech Recognition Engine. Design was changed from Japanese to English language to meet the exact requirements. Responsibilities:  Undertook analysis of existing Japanese system and developed prototype for US based Voice Recognition System  Interacted with client and gathered & verified requirements Title: Porting of Image Processing & Control System Client: Konica Minolta Business Technologies, Japan Period: Feb’08 – May’08 Team Size: 4 Role: Developer Operating System: VxWorks, uiTRON Languages / Tools: Trace 32, Platform SDK, Product Development, Device Drivers on RTOS & UNIX, NT Device Driver, RTOS, SDL & Socket Programming, Assembly Language, C/C++, CVS, Automobiles, Embedded Systems, HEW IDE, RCAN Analyzer, SCIF Terminal, JTAG Emulator, SoC Processor, WinCVS. Scope: The project aimed at porting of Image Processing & Control System to target (SoC Processor) with added functionalities like CAN, Sensor Board (GPS, GYRO etc), Programming Flash from Vxworks to µITRON OS. It involved porting of the basic modules required for system booting, initialization and debugging the IPC system in SoC Processor. I/O dependent modules were ported for the IPC System. It also involved customization of BSP files, OS configuration files, make files depending upon the required OS facilities, target configuration, code base configuration. I involved analysing and porting of GPS, GYRO, G-Sensor drivers for external hardware (Sensor board) attached to target, ena bling cache for optimization of system performance, memory optimization. Responsibilities:  Developed code, prepared test case, and executed unit testing with the target board  Interacted with client and gathered & verified requirements Title: IEEE 802.1x Protocol Implementation using C/C++ Client: Toshiba MFP Printers & Peripherals, Japan Period: Aug’06 – Jan’07 Team Size: 8 Role: Developer Operating System: Vxworks, Linux, MS-Sourcesafe Languages / Tools: SQL Server 2000, Tornado, Trace 32, Tomcat Web Server, Data Privacy, NT Device Driver, Socket Programming, TCP/IP, C/C++, MS Visio, VxWorks Development Shell, Cisco Routers, Dynamic Host Configuration Protocol (DHCP), Embedded Systems, Switching, Wireless Systems Scope: The project aimed at porting and development of IEEE802.1x prototcol from Linux to Vxworks for various EAP types. It involves the porting of open source code for Xsupplicant from Linux to Vxworks and testing the IEEE 802.1x protocol in the Wired and Wireless Router Switch. Responsibilities:  Undertook coding in C/C++ on Vxworks, prepared test-cases and executed Unit Testing with the target environment Title: PowerPanel 5.5 Client: Toshiba MFP Printers & Peripherals, Japan Period: Jan’06 – Jun’06 Team Size: 13
  • 8. Role: Developer Operating System: Windows XP Languages / Tools: VC++6.0(win 32 SDK), Touch Panel Scope: PowerPanel 5.5 was an enhanced version of PowerPanel 5.4. This interface software had more advanced feature of simulation, which imitated the Touch Panel, and a new Animation Object that displayed the image according to the timer or tag values. In any manufacturing environment, there are a number of machines that need to be monitored and controlled on a continuous basis. PowerPanel touch Panels were used as Operator Interfaces - also known as Human Machine Interfaces or HMI’s - that allowed operators to monitor & interact with machines and process controllers (typically PLCs) by reading and writing information to them. The PowerPanel utilised this Panel Interface Software to design, build, and program and download screens from the PC to the touch screen. The screen that was created on the PC looked just like what will be displayed on the touch screen, so the user could precisely size, align and make changes quickly. Responsibilities:  Created dialogs for displaying various screens related to Tags Edition, Alarm History, and Multi-line Label for objects Title: Application Development for Multi-function Peripheral Device Client: Toshiba MFP Printers & Peripherals, Japan Period: May’05 – Sep’08 Role: Offshore Senior Developer & Onsite Bilingual Engineer Team Size: 25 Operating System: C, C++, Vxworks, Cygwin, Bugzilla, Bunseki, IPAT, MS-Sourcesafe Languages / Tools: Device Drivers on RTOS & UNIX, Image Processing, Socket Programming, TCP/IP, C/C++, Data Structures & Algorithms, Win32 API Programming, MS Visio, MS Visual Sourcesafe, Pure Coverage, Rational ClearQuest, Rational Requisite Pro, Software Testing, Application Center 2000, Embedded Systems Scope: MFP was an Equipment which combined various Digital Electronic Equipment such as Scanner, Fax, Printer, Copier, Stapler, and Punching. The heart of the MFP was Motorola PPC processor that worked on the VxWorks Real Time Operating System (RTOS). It used simple print protocols (LPR, Raw port 9100) to receive print jobs from remote clients. A network interface provided connectivity allowing remote printing, as well as scanning to email, file, template, fax, twain, and FAX to File, E-Mail and Print. An analog FAX accessory allowed the transmission and reception of FAX over analog telephone lines. Internal to the system were processors, memory (RAM, ROM), firmware, and hard disk storage. Management access control was provided by a combination of administrator account (username and password), SNMP Community Names, SNMPv3 authentication keys, and IP Access Control Lists. A variety of management interfaces, including SNMP, the Embedded Web Server (EWS) using HTTPS (TLS/SSL), DHCP, and BOOTP provide the highest level of security, supporting encryption and access controls, and are the recommended interfaces. This project involved the product development life cycle comprising of requirements gathering, analysis, design, development, coding, implementation, and debugging of tool automation software using TCP/IP communication protocol. It involved creation of multithreaded programs for Inter-process communication in C/C++. GUI Development was carried out using JavaScript for Network Management using TCP/IP. Version Control of software using Visual Source Safe. Embedded Software Environment: C/C++, JavaScript, TCP/IP, Cygwin Simulator, Rational Test Suite, Motorola PPC Single-board Computer. Responsibilities:  Developed the Controller-Engine Code for multifunction peripheral device, bug fixes and unit testing in C & Vxworks.