1. GANESH THIAGARAJAN gthiagar@syr.edu | 315-391-5889
Software Developer/Analyst LinkedIn
SUMMARY OF QUALIFICATIONS
- Over 4 years of Software Industry experience in designing, developing complex projects in Manufacturing.
- Proficient in designing & implementing High Quality Software by applying Object Oriented Principles.
- Creative in deriving appealing solutions for challenging real time problems with available resources.
EDUCATION
Master of Science in Computer Engineering GPA: 3.67/4.0
Syracuse University, NY Jan 2014 - July 2015(Expected)
Bachelor of Engineering in Computer Science GPA: 3.67/4.0
Anna University, India Jun 2005 – Jun 2009
TECHNICAL SKILLS
Languages : C++, C, C#, Java, Visual Basic, COBOL
Framework : .NET Framework, Spring Web MVC
Web : AJAX, JSP, JavaScript, CSS, XML, JQuery, Node.js, SharePoint Designer
Databases : Oracle, SQL, PL/SQL, DB2
Hypervisors : Ganeti, VMware VSphere, VMware Player, Virtual Box
Mainframes : Batch/Stored Procedures/ IMS - DB/DC
*Worked on all major platforms and familiar with IDE’s, Version Control tools and Testing Procedures.
RELATED EXPERIENCE
ITS Help Desk Student Staff - Syracuse University Feb 2014 – Present
- Assisted Faculties, Staffs & Students for setting up Research Clusters, Video Conferences & Presentations
- Supported a variety of Software packages used across University for classroom and research purposes.
Software Analyst - Ford Technology Services India Nov 2009 – Dec 2013
- Developed a module to incorporate additional approvers for authorizing payments.
- Implemented Currency conversion module to allow multiple regions in a web based Java-Mainframe app
- Played Lead Analyst role handling design, implementation & delivery of projects for team of 8 members.
- Participated in Organizational activities like Go Green initiatives, Digital Worker, Code Green & Hackathon.
- Awards: Employee of the Quarter, Employee Excellence, Game Change and Tenacious Innovator.
ACADEMIC PROJECTS
Efficient Resource utilization in VM Placement – Created a new algorithm extending Bin packing algorithm to solve Virtual Machine allocation problem considering live migration feature. (Cloud Architecture - Java)
Type Relationship Analyzer – An analyzer which retrieves type relationships between different packages which is mainly used for impact analysis. (Using Parser – C# .NET)
Remote Performance Analyzer - An automated analyzer where user requests for performance reports, which process client’s requests in parallel and sends results to respective clients.(Using Threads C++,WCF)
Client-Server Communication – Client requests Linux Bash commands which will be executed on server side and returns results back to respective clients. (Using Inter Process Communication – Linux C)
RELATED COURSES
Object Oriented Design, Advanced Data Structures, Analysis of Algorithms, Software Modelling and Analysis, Advanced System Programming, , High Speed Networks, Cloud Computing & Data centers, Mobile Computing
REFERENCES
Prof. Samuel M Savage Mr. Neil Jasper Mr.Vijayaraghavan
Advisor Manager Client Services Support Manager – Ford Technologies
smsavage@syr.edu njasper@syr.edu cvijayar@ford.com