ramkumar_gic2

11

Click here to load reader

Upload: ramkumar-subramanian

Post on 24-Jan-2018

176 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Ramkumar_GIC2

Ramkumar [email protected]

Senior Software Consultant

+65 91461944

+65 91461944

Professional Summary

Microsoft .NET Developer with a passion for software development especially with agile practices

such as Test Driven Development, with an in depth knowledge of OOP and GoF Design Patterns.

Over 9 years of software development experience spanning ASP.NET 1.1 to ASP.NET 4.5 in C#

including high transactional enterprise applications, with team leadership and mentoring experience.

Expert in full System Development Life Cycle (SDLC) and Support .

Has the ability to understand and transform complex business requirements into software, ensuring

applications are delivered on time, to specification, are scalable, performance optimized and

maintainable. Experience of non-Microsoft .NET technologies including Mobile Apps development

using Phonegap, UI development using Html5 and CSS3, Cloud Computing and Node js.

A highly motivated individual who is always learning, able to work in t ight deadlines, and who can

communicate effectively with technical peers as well as business users. Someone who encourages

learning and the sharing of ideas and is always open to new ways of working. Domain exposure in

Finance, Insurance, Manufacturing and Payrol l.

Key Skills

Core Programming Languages:

• C#, SQL, JavaScript, HTML, CSS, XML, JSON, UML.

Databases:

• MS SQL Server (2000-2014), Azure SQL,Oracle.

Technologies and Frameworks:

• ASP.NET (2.0 - 4.0), MVC , Entity Framework Code First ,LINQ,TFS, AutoMapper, Web API, WCF,

WWF,WPF, Silverlight, LightSwitch, JavaScript, jQuery, jQuery Mobile, Angular js, Typescript,

Twitter Bootstrap, LESS, SASS, Knockoutjs, Telerik, Kendo UI, Moq, XML ,Phone Gap, Photoshop,

HTML 5 and CSS 3.

Page 2: Ramkumar_GIC2

Ramkumar [email protected]

Senior Software Consultant

+65 91461944

+65 91461944

• Knowledge in Xamarin, DDD, CQRS, Architecture Patterns, SignalR, Nodejs , orchard cms,

Sitefinity and MongoDB.

Development Methodologies:

• Agile development, Scrum, Test Driven Development and Waterfall.

EDUCATION

• Master of Computer Application from Anna University, India.

• Bachelor of Science in Computer Technology from Periyar University, India.

ACHIEVEMENTS

• Received best Performer award from Advanced and Best Technologies Pte Ltd.

• Successfully built business from the ground up.

Trainings

Sl # Title Location Organized by Duration

1. Design Patterns Malaysia PLEXUS Manufacturing Sdn Bhd 2 Days

2. Code Refactoring

Methodologies

Malaysia PLEXUS Manufacturing Sdn Bhd 2 Days

3. Agile engineering:

Development through testing

Malaysia PLEXUS Manufacturing Sdn Bhd 1 Weeks

PROFESSIONAL EXPERIENCE

• Government Investment Corporat ion(GIC) Private Limited (Singapore) as Senior

Software Developer from Apr 2015 to till date.

• Precursor Group Pte Ltd(KGtan) (Singapore) as Senior Application Developer from Sep 2014

to Mar 2015.

2

Page 3: Ramkumar_GIC2

Ramkumar [email protected]

Senior Software Consultant

+65 91461944

+65 91461944

• JLT Interactive Pte Ltd (Singapore) as Senior Software Consultant from Sep 2013 to Sep 2014.

• Advanced and Best Technologies Pte Ltd (Singapore) as Software Consultant from Mar

2011 to Aug 2013.

• PLEXUS Manufacturing Sdn Bhd (Malaysia) as Software Engineer from Nov 2009 to Nov

2010.

• CMOTS INFOTECH Ltd (India) as Junior Programmer from De 2007 to Oct 2009

• Kengs India Pvt. Ltd (India) as Software Trainee from Aug 2006 to Nov 2007

CARATS Apr 2015 to t i l l date

Client Government Investment Corporation

Team Size 4

Key Technologies Asp.Net, MVC, HTML 5, CSS 3, SQL Server, Angular Js, Entity Framework and

Web API.

GIC is large, global, long-term investor. It has the patient capital and fortitude to ride out short-term

market fluctuations, a global presence with offices in 10 countries around the world, a broad-based

portfolio spanning six core asset classes and various active skill-based strategies, and a skilled and

experienced team of over 1200 people

CARATS- Corporate Actions Response and Transaction System, receives trading details(deals) from the

upstream system and processes by applying specific rules and blocking conditions based on Corporate

Action events in order to lock the trades not be sold during corporate action events. Maintains interface to

upstream systems. Processed deals will be posted to IM system using web service.

Responsibil it ies:

• Involve in refactoring legacy application.

• UI/UX design is achieved using front-end tool Angularjs and css framework- Twitter Bootstrap.

• Participating in implementation of Agile methodology and continuous Integration.

3

Page 4: Ramkumar_GIC2

Ramkumar [email protected]

Senior Software Consultant

+65 91461944

+65 91461944

• Dealing with business users to get the change request and new implementation.

Live ERP Sep 2014 to Mar 2015

Client K. G. Tan & Co. PAC.

Team Size 4

Key Technologies Asp.Net, MVC, HTML 5, CSS 3, SQL Server, Kendo UI, TFS, Angularjs, Entity

Framework, Web API ,Azure, Agile and PhoneGap

K. G. Tan & Co. PAC, a Certified Public Accounting Corporation, is a member of the Alliott Group, an

international alliance of accounting, law and consulting firms with some 170 member firms operating from

over 200 offices in more than 70 countries. We specialise in providing audit, tax, accounting and other

corporate and advisory services to a growing pool of businesses in the region.

Live ERP is business management software which suite of integrated applications and integrated view

of core business processes .Core module includes CRM, workflow, HR, Accounting, Audit, Corporate

Secretarial, Document Management, Knowledge Management with Data Analytics .

Responsibil it ies:

• Analysis of entire high-level business requirement of ERP systems related to Accounting Domain.

• Participated in choosing the right technology which suits for the business includes of Single Page

Application, Cloud Computing and Mobile technology.

• Involved in Framework design which includes Domain driven design, IOC, Unit Testability with

vertical layers.

• Brainstorming Azure Cloud service for SAAS model , Telemetry data and data Analytics.

• Hands on experience in building Hybrid application using Angularjs and other Client side

technology.

• Experience in following Agile Scrum Practice using Team Foundation Server.

• Involved in IT infrastructure setup which includes load balancing and other infrastructure setups.

4

Page 5: Ramkumar_GIC2

Ramkumar [email protected]

Senior Software Consultant

+65 91461944

+65 91461944

iCover Sep 2013 to Aug 2014

Client JLT Interactive Pte Ltd.

Team Size 6

Key Technologies Asp.Net, MVC, HTML 5, CSS 3, SQL Server, Kendo UI, TFS, Angular Js, Entity

Framework, Web API ,Windsor Castle

JLT Interactive is a specialised provider of 'on demand' Insurance and Risk Management software

solutions. It is a subsidiary of the Jardine Lloyd Thompson Group plc., (JLT Group) a leading risk

management adviser and insurance and reinsurance broker.

iCover enables companies with an agreed insurance facility to purchase insurance or record a

transaction and receive the required documentation directly and immediately. Contains Policy

Management, Accounting, Premium Tracking, Claims Management and Reporting.

Responsibil it ies:

• Developed software solutions by studying information needs; conferring with users; studying

systems flow, data usage, and work processes; investigating problem areas; following the

software development lifecycle.

• Involved in Refactoring of Insurance Rating Engine with TDD using MOQ Framework.

• Architecture the layer based on Onion Architecture-Core, Infrastructure and Service Layers.

• Windsor Castle-Dynamic Proxy is used to achieve AOP like Logging and Exception handling

• Used Web API, Entity framework code first approach for data Persist.

• DDD concepts like Repository Pattern, Entity, Value object, unit of work Pattern, and Domain

Service is used.

• Windsor Castle-IOC container is used to achieve the Dependency Injection Principle.

• Created Custom Directives in AngularJs with Kendo UI.

5

Page 6: Ramkumar_GIC2

Ramkumar [email protected]

Senior Software Consultant

+65 91461944

+65 91461944

• Detail Study of Node.js and MongoDB .

Workers Management System Mar 2011 to Aug 2013

Client Advanced and Best Technologies.

Team Size 4

Key Technologies Asp.Net, HTML 5, CSS 3, Orchard CMS,SQL Server, Telerik, SSIS, SSRS,

TFS, WWF 4.0, WPF and Silverlight.

A&BGROUP is one of the fastest growing Knowledge intensive business service company dealing in

software consulting, System Integration, Staffing & Education sector in Singapore. The company provides

Information Technology Solutions to customers across vertical markets

WMS is the Product which contains Employee Management, Leave Management, Claims Management,

Timesheet Management, Payroll Management, Reports Management, Admin Management and Invoicing

Management.

Responsibil it ies:

• Dealing with Clients for support and enhancement.

• Reverse Engineering existing payroll application which is in web form to MVC ,Web API, ,CSS3

HTML 5 and twitter bootstrap.

• Integrated Orchard CMS and Sitefinity with payroll application for Content management.

• Brainstorming Cloud -Windows Azure to migrate existing application to fit SAAS model.

• Client side javaScript framework like jquery,kendo UI and Angularjs is used in development.

• Developing dashboard using Silverlight with MVVM Architecture using PRISM framework

• Managing In-house application and E-commerce website which sells Cheque Printing Software.

• Coding and good understanding of Payment Gateway– PayPal which act as Merchant Service.

• Mobile Apps was developed using jQuery mobile and Phone Gap.

• Creating WCF Service for Activation of Software and Mobile Application(SME PAYROLL).

• WWF is used to control business flow and logic.

6

Page 7: Ramkumar_GIC2

Ramkumar [email protected]

Senior Software Consultant

+65 91461944

+65 91461944

• Generating EOD report using SSIS .

Enterprise Legal Management System Jan 2011 to Mar 2011

Client AGC -Nova CITYNETS.

Team Size 3

Key Technologies Asp.Net, C#.Net, XML, XSD, Extjs, Toad, SVN, Web Service.

The Attorney-General’s Chambers (AGC) plays a pivotal role in enhancing the rule of law and

strengthening the efficiency and integrity of Singapore’s legal system. It also assists the Judiciary in the

fair and impartial administration of justice in Singapore in carrying out its prosecutorial functions.

ELMS are the system which links the public Lawyer and Singapore AGC. However it collects application

information from Lawyer and send to AGC for Approval in a Workflow manner.

Responsibil it ies:

• Giving technical solution for new requirement and training for the developer.

• Involved in Front End design using Html, JavaScript and EXT Js.

• Web Service with JSON is used for Data Transfer.

• Converting the user data to XML, based on schema by using XML Serialization.

• Validating and sending the data to Workflow system for approval.

• Involved in Integration of project using Microsoft Dynamics CRM SDK.

Global Shop Floor (GSF) Nov 2009 to Nov 2010

Client Plexus Corporation

7

Page 8: Ramkumar_GIC2

Ramkumar [email protected]

Senior Software Consultant

+65 91461944

+65 91461944

Team Size 7

Key Technologies Windows Application, C#, SQL Server 2008, Oracle,TFS, SSRS, Microsoft

Enterprise Library 5.0, WCF, GhostDoc, Dia.

Plexus is unique within the Electronic Manufacturing Services (EMS) industry with more than 25 years

experience. These solutions include mechanical, electronic and software design, printed circuit board

development, prototyping services, new product introduction, material procurement and supply chain

management, printed circuit board and higher level assembly, test development, in-circuit and functional

testing, final system box build, fulfillment, service, and repair.

GSF is a system used for managing product information in order to track, collect and report all the

manufacturing information about a unit that has been manufactured at Plexus.

Responsibil it ies:

• Involved in development of POC and Architecture Framework.

• Reverse Engineering the existing Project based on new Business Requirement.

• Preparing High Level design document.

• Creating Design Documents for given module (e.g. ModuleDesignDoc, ServiceDoc, DTO doc,

BLL document etc.)

• Coding for given module.Unit test creation and unit testing for assigned module.

• Created webparts in SharePoint for In-house Application.

Navia Markets Mar 2009 to Sep 2009

Client Navia Markets Ltd.

Team Size 4

Key Technologies ASP. Net, C# Net, JavaScript, AJAX, JQuery, SQL Server.

8

Page 9: Ramkumar_GIC2

Ramkumar [email protected]

Senior Software Consultant

+65 91461944

+65 91461944

Navia Markets is one of the leading Financial Service organizations with a satisfied investor base,

networked by more than 150 Branches/Franchisee outlets and coupled with the experience and expertise

developed over the years.

It covers all the aspects of finance such as Mutual Fund, Initial Public Offerings, Equity, Mutual Funds,

Corporate Actions, Derivatives and Commodity Stock News. It has the admin login to control all client

access to this site.

Responsibil it ies:

• Analyzing the issues and preparing documents for it estimating timeline for development, testing,

reviews etc.

• Finding the impacts on other modules in analysis and measuring its feasibility and discussing it

with the client.

• Preparing test cases for the given development before start of the development.

• Research in SEO concept.

• Involved in coding and unit Testing.

ITIFSL Portfolio Management Service Jul 2008 to Feb 2009

Client ITI Financial Services Ltd.

Team Size 4

Key Technologies Asp.Net, C#.Net, JavaScript, Prototype 1.4, SQL Server 2000.

ITIFSL is emerging as one of the top most wealth management companies in India with a daily turnover of

over 200 Crores and 135 branches spread all over the country.

Portfolio Management Service which tracks all information regarding investments, cash flow and assets,

through live price updates .It consolidated view of multiple stock, mutual fund, ULIP or bullion

transactions. Shows best and worst investments at a glance.

9

Page 10: Ramkumar_GIC2

Ramkumar [email protected]

Senior Software Consultant

+65 91461944

+65 91461944

Responsibil it ies:

• Involved in the development of Prototype.

• Analyzing System Requirement Specification.

• Creation of Use Cases and various design documents.

• Coding and Unit Testing.

• Code review and unit testing for others modules.

Bajaj Capital Dec 2007 to Jun 2008

Client Bajaj Capital.

Team Size 4

Key Technologies Asp.Net, C#.Net, JavaScript, AJAX, SQL Server 2000.

Bajaj Capital Group - India's foremost Investment Advisors & Financial Planners - offers advice on Mutual

Funds, Insurance, Bonds, Fixed Deposits, Tax Saving, NRI services etc.

It covers all the aspects of finance such as Equity, Mutual Funds, IPO, Corporate Actions and Stock

News, Online Mutual Fund, Online IPO.

Responsibil it ies:

• Requirement gathering of Online Mutual Fund and Online IPO.

• Analysis and Design of the Module.

• Creating Windows service which generate xml file for RSS News Feed based on different timings.

• Development and then unit testing for same module.

Smart Campus portal Aug 2006 to Nov 2007

10

Page 11: Ramkumar_GIC2

Ramkumar [email protected]

Senior Software Consultant

+65 91461944

+65 91461944

Client Kengs India Pvt. Ltd.

Team Size 5

Key

Technologies

C#.Net, JavaScript, AJAX, SQL Server 2000.

Kengs India Pvt. Ltd., a leader in education services, (research based) innovative software development

and integration, based in Chennai, India.

Smart School package is a turnkey project which improvises the teaching process and study. This tool

provides hardware, software, training and support methodologies.

Responsibil it ies:

• Involved in the design and development of user-interface screens.

• Extensive coding in C#, HTML and JavaScript.

Personal Details

Father’s Name : Subramanian. M

Sex : Male

DOB : 02 - May - 1982

Languages Known : English and Tamil

Passport No : K6616154

Nationality : Indian

11