Ganesh Thiagarajan
Software Engineer
**** **** ******* ******, ******** 13210 NY
**********@*****.*** www.linkedin.com/in/tganesh1
(315) 391- 5889
EDUCATION
Master of Science
Computer Engineering (3.5/4.0)
Syracuse University
Jan 2014 –Dec 2015
Bachelor of Engineering
Computer Science & Engg. (77/100)
Anna University
Jun 2005 – Jun 2009
TECHNICAL SKILLS
Java, C#, C++, C,
HTML5, CSS, JavaScript, JQuery
JSON, XML, WebAPI,
REST, SOAP
RDMS, ORACLE, MySQL
.NET Framework, Slim Framework
Spring MVC Framework,
Visual Studio, Eclipse
Git, GitHub, BitBucket
Mainframe Systems
COBOL, DB2, ChangeMan, PUPS
COURSE WORK
Advanced Data Structures
Object Oriented Programming
Software Modelling & Analysis
Android Programming
Cloud Computing
Internet Programming
Advanced System Programming
(Linux Environment)
QUALIFICATIONS
- Strong computer fundamentals especially in Object Oriented principles, Data structures and Algorithm design.
- Interested in working with Distributed Systems, Mobile Application Development and Data Analytics.
- Familiar with Version Control, Testing tools & procedures (Perforce, HP Quality center & Selenium).
- Skilled in writing Test Scripts, Test cases and Test Scenarios.
- Aware of common coding best practices, technical errors and its fix through active participation in technical forums.
- Familiar with Agile and Iterative Software development methodologies.
- Ability to communicate with people at all levels of organization. PROJECTS
Dependency Analyzer
- Implemented an analyzer which recognizes relationships between classes .
- Detected relations like Inheritance, Composition and Aggregation of classes.
- Application: Identify impact analysis of incorporating new change to existing modules.
Cuse Transit
- A mobile app developed to retrieve Centro schedules, arrival times & track real time location of buses.
- UI of app is developed based on Material design guidelines
- Utilized Centro’s API to retrieve valuable data (JSON / XML) & decoded them. Code Similarity Analyzer
- Implemented an analyzer which compares similarity between C++ codes.
- Built a Scope tree structure of programs to detect similar code regions.
- Application: Identify redundant codes and refactor to standards. Server – Client Communication using Linux IPC
- Developed a server module which executes Linux commands from client.
- Used Message Queues and Semaphores for communication. EXPERIENCE
IT Student Staff (part time) Mar 2014 – To present Client Services & Support
Dept. of Electrical & Computer Science
Syracuse University
Software Analyst Oct 2013 – Dec 2013
Ford Technology Services India
- Subject Matter Expert for 5 out of 12 modules of Common Material Management System (CMMS).
Software Engineer Feb 2011 – Sep 2013
Ford Technology Services India
- Implemented new modules to incorporate requirements like Currency Conversion, Payment authorization to endorse Europe expansion.
- Acted as a primary on-call support for Rail Car tracking system.
- Supported technology migrations: DB2 Coprocessor, PVCS to AccuRev. Trainee - Software Engineer Nov 2009 – Jan 2011
Ford Technology Services India
- Internally trained by Code Green: a group of Mainframe experts to write and incorporate quality COBOL code in legacy systems.
- Contributed as a developer to incorporate new change requests for Obsolescence module of CMMS.