Post Job Free
Sign in

Project Data

Location:
Toronto, ON, Canada
Posted:
March 27, 2015

Contact this candidate

Resume:

Periyannan Patchamuthu

Address : ****, *** ****** ***, *******, Ontario M4R 1V2

Phone : 416-***-****

E-mail : ********@*****.***

LinkedIn : ca.linkedin.com/pub/periyannan-patchamuthu/43/b7a/705/

Experience Summary

Application software developer with 7+ years of proven experience in software

development from requirement gathering to delivering the final product to customer on

time; also maintained and enhanced existing complex systems. Improved in estimating

task with accuracy, providing solution oriented approach for complex problems.

Professional Summary

Programming languages (Years of Experience) Framework / Libraries

• C++ (7), VC++ (7) and C (1) • MFC

• C# (2) • COM

• SQL (3) • .Net framework & ASP.Net

• XML, HTML (2) • Worked in third party API such as wxWidgets

and code jock toolkit

• WCF

Database Tools / IDE

• •

MySQL Clear case, Visio,SVN,CVS,TFS

• •

SQL Visual studio 6, 2008, and 2010

• •

MS Access InstallShield 12 & 13

• Oracle

Operating systems Domain knowledge

• Developed desktop application software for

Windows – WinXP, Win7, Win8 and 2008.

• Interacting with pumps, military and

• Unix and Linux.

aerospace element in embedded domain.

• Yield analysis in semiconductor domain.

Design knowledge Personal skills

• •

OOPS concepts Analysis for best solution

• •

Design Patterns Used debugging tools

• •

UML Adaptable to any new technology

• Proactive team player

Work History

Name of organization and location Role Start date End date

Grundfos India Pumps Ltd, Chennai Engineer – Software 07 May 2012 17 Oct 2014

Development

HCL Technologies, Chennai Member Technical Staff 07 Dec 2009 02 May 2012

Indus Teqsite Pvt Ltd, Chennai Software Engineer 11 June 2007 30 Nov 2009

Education summary

Degree / Examination Institute and Location University/Boar Score in %

d

Sona College of Technology,

B.Tech - Information Technology Anna University 76.17

Salem (2007)

Thiagarajar Polytechnic College,

Diploma in Computer Science State board 89.50

Salem (2004)

St Pauls Higher Secondary School,

H.S.L.C State board 69.50

Salem (2001)

Government Hr. Sec. School

S.S.L.C State board 85.40

Samudram, Salem (1999)

Project – 1

Name of Project PC - Tool Applications

Organization Grundfos R&D Center

Duration May 2012 – Oct 2014

• Bug fixing.

Roles

• Existing feature Enhancement and performance improvements.

• Requirement gathering.

• New feature implementation.

• Unit testing.

Project description Application 1 - E-Products:

This is GUI application which will communicate to the embedded system through USB

port. GUI appearance will be changed dynamically for each embedded system

(Pumps/Controllers). MS-Access is used as back-end database to store the GUI

specification for every embedded system. This application will monitor and controls

the embedded system. This application has different interface such as wired and

wireless. The wireless communication will happen using either IR or Radio waves.

Some of embedded systems are DDD, Flipper and SaVer.

Application 2 - Tracer Application: (GUI using C#)

It is a GUI application. This tool is also called as embedded system debugger. It will

connect to an embedded module through RS232 and reads the data from the input port

and displays the debug information in GUI. The debug information will also be logged

in parallel

Application 3 - Sniffer:

Desktop application which is used to trace the communication data among the wireless

device using GLoWPAN protocol. This tool is used to diagnose the problems in

wireless communication.

Skills C++, C#, MS-Access, Design Patterns and Clear Case Tool

Project – 2

Name of Project Klarity Defect

Organization HCL Technologies

Duration Oct 2011 to May 2012

• Bug fixing

Roles

• Existing feature Enhancement and New feature implementation

• VS 2010 Porting

• Unit testing.

Project description Three tier architecture application used in different phase of chip manufacturing

process in semi domain for yield analysis.

Skills VC++, C++, Install Shield 12, UML, Design Patterns and Clear Case Tool

Project – 3

Name of Project Spatial Signature Analysis

Organization HCL Technologies

Duration Jan 2010 – May 2012

• Migrating the application code from Visual Studio 2003(.Net 1.1) to Visual

Roles

Studio 2008(.Net 3.5)

• Coding, debugging & bug fixing,

• New feature implementation and Feature Enhancement

• Code optimization for Performance Improvement.

• Packaging and Testing.

Project description Application software used for defects classification in chip manufacturing

process of semi conductor device domain. It categorized into three modules to

do its task - Command line, Desktop and Web application.

Skills VC++ - COM ATL, C# .NET, UML, InstallShield 12, and Clear Case Tool

Project - 4

Name of Project KRW

Organization HCL Technologies

Duration Jan 2011 – May 2012

• Debugging and bug fixing.

Roles

• Thread safe Parser-Scanner Implementation.

• Migrating the source code from Visual C++ 6.0 to Visual Studio 2010.

• Unit testing the functionalities.

Project description It is C++ dynamic linking library for reading data from a file which contains data in

semi conductor domain specific format. Scanner and Parser modules (C Language) are

integrated to tokenize the file content (called as scanner) and to check file format

(called as grammar).

Skills C++, Lexical Parser Analyzer and Clear Case Tool

Project - 5

Name of Project Software for Generalized Automatic Test Equipment

Organization Indus Teqsite

Duration Aug 2008 – Nov 2009

• GUI development using code jock toolkit library and VC++ MFC.

Roles

• Developed wrapper classes to interact with Boards (ADC, DAC, etc) and

Agilent & Texas instrument(Function generator, Power supply unit, using IVI

library)

• Involved in all the phases of SDLC. Requirement analysis, design, test case

preparation and documenting the test results.

Project description Generic Automatic Test Equipment (ATE) Application, suitable to test any kind of

RF/Digital Systems and Boards It also controls the functionality and measures the

performance of RF / Digital Systems and Boards.

Skills Visual C++ MFC, Code Jock Toolkit

Project 6

Name of Project Special Type Test Equipment

Organization Indus Teqsite

Duration Mar 2008 – Jul 2008

• GUI design & interface modules for Boards (RS422 interface, FG, ADC, IO

Roles

boards), DSA (using VISA library).

• Developed Data acquisition module to acquire data from RS422 using Thread.

• Performed Unit Tests and System Integration Tests.

Project description GUI Application to test the functionality and performance of a DSP based time critical

system called NACS. It sends command to NACS and receives the feedback for

analysis. It also sends data to configure the NACS system.

Skills Visual C++ MFC

Project - 7

Name of Project Simplified Trip Computer – Generation 2

Organization Jun 2007 – Feb 2008

Duration Indus Teqsite

• GUI and Database design.

Roles

• RS422 communication module design.

• Developed data acquisition module and storing into database using bulk

insertion method.

• Data Analysis and Report Generation through Crystal Reports.

Executing the unit test cases.

Project description GUI based Application to acquire data from Micro controller based system called STC.

STC embedded with analog sensors of specific vehicle. It reads the analog sensors and

converts to digital data and stores the data into it internal flash memory. Application

acquires data and stores into database to analyze the performance of the vehicle in

terms of speed, fuel efficiency and consumption etc.

Skills Visual C++ MFC, MySQL



Contact this candidate