Thirumugam Shanmugam
Software Developer
  • 2.5 years of experience in requirement analysis, software design, development, implementation, support and management for softwares like Banking Finance and Insurance Solutions, Multi-Tier Distributed Architecture, Windows desktop applications.
  • 6 month experience in scientific programming (Python & FORTRAN)
  • Experience in C#.NET, SQL Server reporting
  • Working Experience in HTML5 & CSS3
  • Knowledge on Application development and maintenance life cycle process.
  • Professional experience in Oracle and MS SQL Server 2008R2 Relational Databases
  • Working knowledge of build automation tools like Visual Build Pro 8
  • Good knowledge in working with Linux/UNIX operating systems
  • Experience in working with Sentinel HASP Licensing SDK
  • Experience in Test automation using Smartbear Test Complete 10
  • Experience in working with configuration management tools like Git, SVN, VSS and TFS
  • Easily adapt and learn new tools quickly
  • Strongly motivated for Research & Development
  • Strong analytical, problem solving, communication and leadership skills
PROFESSIONAL EXPERIENCE

01 Jul, 2013 - Present

Software Engineer
Nous Infosystems, Bangalore.

Project            : Financial Modelling Software

Platform           : C#.NET, C++, FoxPro

Duration          : 2 Year

Description      : MoSes is a flexible platform for a wide variety of financial modeling solutions in life insurance and financial services. The user interface is built with Microsoft .NET and the core engine uses C++. The MoSes architecture readily supports the use of distributed processing or grid computing (Microsoft HPC & Windows Azure.

 

Roles & Responsibilities:

  • Maintenance of the product including Bug Fixing, Enhancements etc.
  • Implemented Licensing of application using Sentinel HASP Licensing SDK
  • Created and maintaining the Visual Build Pro 8 build automation script
  • Creating deployment packages using InstallShield 2009
  • Preparing and executing NUnit test cases
  • Migration of Syncfusion Winforms UI controls to DevExpress UI controls

 

Project            : Reporting Platform Conversion

Platform           : Cognos Impromptu version 7.3, Oracle 11g and SSRS 2008 R2 Report Models

Duration          : 06 Months

Description      : Asia Reporting Platform is a report conversion project to replace the existing end-of-support reporting product – Cognos Impromptu 7.3, with Microsoft technology. This covers migration of reports developed in Cognos Impromptu 7.3 to SQL Server Reporting Services based reports using SSRS Report Models.

 

Roles & Responsibilities:

  • Analyzing, designing and implementation of the system
  • Created an automation tool in Python
  • Functional testing of the report to detect and remove bugs from the reports
  • Assisted in code reviews and Delivery process

27 Aug, 2012- 28 Feb, 2013

Scientific Programmer
Institute for Plasma Research, Gandhinagar.

Platform           : Python 2.7.3 with Numpy, FORTRAN and MATLAB

Duration          : 06 Months

Description      : To develop a new and improvised analysis package for analysing charge exchange and beam emission signals self consistently, to be used in JET, SST-I and ITER.

 

Roles & Responsibilities:

  • Designing and developing programs in Python with Numpy
  • Converting programs form MATLAB to Python
EDUCATION

2007 - 2012

M.Sc. Physics
Pondicherry University

Specialized in Condensed Matter Physics

GET IN TOUCH

TECHNICAL EXPERTISE

C# .NET

Winforms

Python

Numpy, matplotlib

FORTRAN
C++
HTML/CSS
PHP
SQL Server Reporting Service 2008 R2 (SSRS)
InstallShield 2009
Visual Build Pro 8

Build Script, Deployment and continuous integration

XML, JSON
TestComplete 10

Winforms UI Automation testing

Version Control

Git, VSS, SVN and TFS 2010

IDE's

IntelliJ IDEA, Visual Studio 2012, Eclipse