SlideShare une entreprise Scribd logo
1  sur  10
RAMESH ELANGOVAN
ramesh.source@gmail.com
+1-4692262070
SYNOPSIS:
 Around 9.2 years of experience in Systems Analysis, Design, Development and Implementation of
various applications including Web and Client/Server Application development using Microsoft .NET
Framework 4.5/3.5/2.0/1.0, C#.NET, ASP.NET, ADO.Net, VB 6.0,ASP.NET MVC,Entity
Framework, Angular JS,JavaScript,JQuery,Kendo UI.
 Experience in Designing, Development and Deployment of High-Performance, Scalable,
Distributed, ASP.NET MVC Applications.
 Experience in Software Development Life Cycle, Testing and Implementation of Client/Server
applications using C# and SQL Server with N-tier development environment.
 Experience in designing, developing and updating Web-Forms using .NET Technologies like Html,
CSS, C#, Ajax, ASP .Net
 Experience in consuming, building and implementing Web Services using SOAP Protocols.
 Experience in data accessing including using Data Adapter, Data Reader and Data Set, Entity
Framework in ADO.NET and Language Integrated Query (LinQ), LinQ to SQL and LinQ to
Object.
 Good experience in ASP.NET 4.5, ASPX, Java Script, HTML, DHTML, IIS and CSS.
 Extensive Experience in writing Stored Procedures and User Defined Functions in SQL Server
2012/2005.
 Experience in working with Windows Communication Foundation (WCF).
 Experience in working with WebAPI (REST Service).
 Experience in working with Jasmine Frame Work and JS Hint.
 Experience in working with Eclipse Mars1.
 Hands on experience in SQL Server database design, development and in writing Constraints,
Indexes, Views, Stored Procedures, Cursors, Triggers and User Defined Functions.
 Strong experience in the analysis, design, development and implementation of multi-tier web based
applications and distributed applications using web services.
 Hands on Experience of developing application frameworks and understanding of enterprise
application frameworks like ASP.NET MVC.
 Hands on Experience of developing web application frameworks and understanding of enterprise
application frameworks like Angular JS.
 Strong Object Oriented Analysis & Design and Programming skills and good understanding of
various design patterns
 Experience of Design patterns like MVC.
 Experience in designing, developing and updating Web-application using Telerik Kendo UI.
 Well Exposed to AGILE methodology.
 Experience working in Source Control Perforce 2014, Win CVS 2.0, Harvest 7.0, TFS 2010.
 Various domain Knowledge’s such as Banking, Education, Insurance, and E-Commerce.
 Ability to quickly adapt to changes, enhancements, and new technologies. Ability to understand
technical aspects of the assigned program/projects.
EDUCATION
Bachelor of Engineering (BE-Computer Science Engineering)
Anna University (Chennai), INDIA
TECHNICAL SKILLS:
Programming Languages
and Applications
Visual Studio.Net Framework 2005/2008/2010/2013, C#.NET, VB.Net, ADO.NET,
VB 6.0,AJAX, SSIS, ASP.Net MVC, Angular JS, JQuery ,WCF Service,Web API,
Telerik Kendo UI,Jasmine Frame work, Eclipse Mars1
Web Technologies ASP.Net, ASP, HTML, DHTML, XML, SOAP, JavaScript, CSS, LinQ, LinQ to SQL.
Reporting Tools Crystal Reports
Databases SQL Server 2005/2008/2012
Operating Systems Windows 95/98, Win 2K, Win XP/Vista.
Automated Build plugins using MSBuild, Win CVS 2.0,Harvest 7.0, TFS 2010, Autosys R11,Perforce
Application Servers Microsoft IIS 5.0/6.0/7.0
CERTIFICATIONS OBTAINED:
Name of Certification Year
TS : Windows Communication Foundation Development with Microsoft .Net Framework
4(MCTS-70513)
2011
TS : Web Applications Development with Microsoft .Net Framework 4 (MCTS-70515) 2011
Development & Implementing Web Applications with Microsoft visual C#.Net(MCP-70-
315)
2006
EMPLOYMENT DETAILS:
Name of Employment Start Date (mm/dd/yyyy) End Date (mm/dd/yyyy)
Ness Technologies 11/23/2015 Till Date
Infosys Limited 02/08/2010 11/20/2015
Quantass 01/22/2007 02/02/2010
Syncfusion Software Solutions 06/19/2006 10/04/2006
PROJECT EXPERIENCE
Product: Colleague UI 5.0 Nov-2015 – Till Date
Role: Technology Lead
Company: Ness Technologies Limited
Client: Ellucian
Location : Fairfax, VA
Description:
Colleague is a fully integrated student management system that provides secure, easy access to the information
institutions need to manage assets more efficiently and allocate resources more effectively. More than 650
institutions around the world count on Colleague to keep students, faculty, and staff connected.
Benefits:
Deliver on expectations-Recruit, engage, and support students throughout their academic experience.
Communicate effectively -Provide a role-based portal and online experience for every user on campus.
Improve accountability -Manage institutional performance with enterprise-wide data and business intelligence
tools.
Maximize resources-Strengthen stewardship of both financial resources and employees, from recruitment to
retirement.
Features:
Colleague® Student -Lets students conduct their business online—from buying books to registering for
courses to getting financial aid notifications.
Colleague® HR - Empowers staff to manage their personal information, view benefit histories, and access
their to-do lists.
Colleague® Finance - Automates processes such as compiling, analyzing, and disseminating financial
information, and also supports web-based purchasing and procurement.
Colleague® Reporting and Operating Analytics - Analyzes operational performance to help you
understand application trends, measure initiatives’ effectiveness, and address other business challenges
across your entire enterprise.
Responsibility:
• Replace the Silverlight-based interface with HTML5 and associated technologies
(Angular JS/JavaScript/CSS3)
• Transition from XML formatted messages to JSON formatted messages for client-server communications
• Make client capable of being used on a multitude of devices such as tablets and mobile devices using bootstrap
• Maintain current level of interface performance
• Enable future implementation of additional features, functionality and technologies
• The solution must provide a rich user experience when used with Freedom Scientifics' Job
Access with Speech (JAWS) adaptive technology software.
• Implement agile scrum methodology in application development.
• Handled Run Time Errors & Design Time Errors by implementing appropriate Error handlers in C#.Net.
• Involved in Requirements gathering, Conceptual Design, Analysis, and Detail design, Development and System
Testing.
• Responsible for TFS maintenance such as branching, labelling and merging code after code review.
• Performed unit testing on every new version before sending it for User Acceptance Test (UAT).
• Responsible for deployment of the Application in production and resolving any post-deployment issues.
• Provided estimates, daily & weekly status report to the client on progress of the tasks.
• Assist project teams in scoping and estimating project work, design review, code reviews, participate in agile
scrum methodology, and assure positive productivity toward business product goals.
• Independently perform and guide, assist or mentor others in software coding, testing, support, documentation, and
installation tasks.
• Responsible for managing scope, planning, tracking, change control, aspects of the project.
• Educating State developers and user on the coding and application.
Technology: Angular JS, JQuery, Microsoft Visual Studio 2013 , HTML 5, CSS3, Jasmine Frame Work, JAWS and
Eclipse Mars1
Project: RAILS (Registering and Insurance Licensing System) Jan-2015 – Nov 2015
Role: Technology Analyst
Company: Infosys Limited
Client: Bank of America
Location: Jersey City, NJ
Description:
It is a part of the Registration and Licensing set of applications. R&L conducts processing for
securities registrations and insurance license for the firms and their employees affiliated with Bank of America's
domestic Broker Dealers, Investment Advisers, NFA firms and Insurance Agencies
Responsibility:
• New application developed from the scratch with ASP.NET MVC, C#, Entity Framework, WCF, JQuery,
Java Script, Angular JS,Kendo Grid,SQL 2012 HTML 5 and CSS 3.
• Architected, Designed and Developed for Web Application using ASP.NET.MVC 4.5, C# and Angular JS.
• Implemented Data Access using Entity Framework 5.0 Database First approach with LINQ queries.
• All the business validations are handled Angular JS, Model and Controller.
• Implemented Kendo Grid for display/edit data in the grid.
• Implemented single Cascading Style Sheet (CSS) to improve look and feel to across the
applications.
• Created Stored Procedures, functions, views, complex queries to perform business rules on the database side.
• Involved in performance tuning of the application by creating various database Indexes and optimizing database
queries.
• Implement agile scrum methodology in application development.
• Implemented test cases using nUnit.
• Handled MVC features such as Global Error Handling and Custom Error Messages.
• Involved in retrieving data using LINQ to SQL and LINQ to Objects with MVC.
• Handled Run Time Errors & Design Time Errors by implementing appropriate Error handlers in C#.Net.
• Involved in Requirements gathering, Conceptual Design, Analysis, and Detail design, Development and System
Testing.
• Responsible for Perforce maintenance such as branching, labelling and merging code after code review.
• Performed unit testing on every new version before sending it for User Acceptance Test (UAT).
• Responsible for deployment of the Application in production and resolving any post-deployment issues.
• Provided estimates, daily & weekly status report to the client on progress of the tasks.
• Additional responsibilities are to support production issues, Perforce maintenance, and Migrate code to test
environments and guide other project development team’s issues.
• Assist project teams in scoping and estimating project work, design review, code reviews, participate in agile
scrum methodology, and assure positive productivity toward business product goals.
• Independently perform and guide, assist or mentor others in software coding, testing, support, documentation, and
installation tasks.
• Responsible for managing scope, planning, tracking, change control, aspects of the project.
• Ability to work on multiple projects simultaneously
• Educating State developers and user on the coding and application.
Technology: IIS 7, ASP.NET, C#, ASP.NET Framework 4.5, Entity Framework 5.0,ASP.NET MVC 4.5, Angular JS,
Jquery , Microsoft Visual Studio 2013, SQL 2012,HTML,CSS.
External Library: Telrik - Kendo UI for ASP.NET MVC.
Project: YARDI/SAM Online Apr-
2014 – Jan 2015
Role: Technology Analyst
Company: Infosys Limited
Client: Bank of America
Location: Jersey City, NJ
Description:
The process for setting up an asset on SOL & PACE and property set up on Voyager. The
application will provide asset maintenance and cash transactions for us trust client real estate, notes and
mortgage and oil & gas.
Responsibility:
• Performed design, application development and deployment within the .NET architecture based on
programming guidelines/standards.
• Worked on two different .Net applications. Worked on the Presentation Layer, Business Layer and the Data
Access Layer
• Created SSIS packages to interface between Microsoft and DB2 system(SOL ->YARDI->PACE)
• Updated the classes and methods in the business layer to access the Data Access Layer using Object Oriented
Programming in C#, Visual Studio 2010 and .Net Framework 4.0.
• Designed reusable classes and methods in the business layer and the Data Access Layer and implemented those
classes using Visual C#.NET.
• Developed Web Forms and Web Pages using ASP.NET 4.5, html, AJAX, CSS to facilitate the registered and
new agents and customers.
• Created Stored Procedures, functions, views, complex queries to perform business rules on the database side.
• Created jobs in Autosys and monitoring.
• Used Java Scripting for client side validation scripting.
• Additional responsibilities are to support production issues, TFS maintenance, and Migrate code to test
environments and guide other project development team’s issues.
 Assist project teams in scoping and estimating project work, design review, code reviews, participate in agile
scrum methodology, and assure positive productivity toward business product goals.
 Independently perform and guide, assist or mentor others in software coding, testing, support, documentation, and
installation tasks.
 Responsible for managing scope, planning, tracking, change control, aspects of the project.
Technology: Windows Server, IIS 7, ASP.NET, C#, ASP.NET framework 4.0, ADO.NET, Java Script, Microsoft Visual
Studio 2010, SQL 2012, SSIS,HTML,CSS
Project: Online Sales Fulfillment System (OSFS) Sep-2012–
Apr2014
Role: Technology Analyst
Company: Infosys Limited
Client: Bank of America
Location: Dallas, TX
Description:
Automates the process of account opening in a retail bank. The account applications are entered
through various internet and phone channels like standalone check card, TMK, ABAP.CDP and ABPA.BCS.
This application accomplishes the application verification process and informs the bank customers about their
application status and. OSFS is a re-architecture of the existing account opening System to make it Web based
application. The enhancements like migration of code from VB 6.0 to Microsoft .NET and database from SQL
Server 2005 to SQL server 2008 has been implemented. Additionally, reengineering of the current
functionalities to eliminate redundancy and moving the business logic from SQL server DTS batches to SSIS.
Responsibility:
• Performed design, application development and deployment within the .NET architecture based on
programming guidelines/standards.
• Worked on two different .Net applications. Worked on the Presentation Layer, Business Layer and the Data
Access Layer
• Updated the classes and methods in the business layer to access the Data Access Layer using Object Oriented
Programming in VB 6.0,VB.NET, Visual Studio 2010 and .Net Framework 4.0.
• Designed reusable classes and methods in the business layer and the Data Access Layer and implemented those
classes using Visual VB.NET.
• Developed Web Forms and Web Pages using ASP.NET, MVC, html, AJAX, CSS to facilitate the registered and
new agents and customers.
• Used Java Scripting for client side validation scripting.
• Created Stored Procedures, functions, views, complex queries to perform business rules on the database side.
• Created SSIS and DTS package and monitoring.
• Created jobs in Autosys and monitoring.
• Additional responsibilities are to support production issues, TFS maintenance, and Migrate code to test
environments and guide other project development team’s issues.
 Assist project teams in scoping and estimating project work, design review, code reviews, participate in agile
scrum methodology, and assure positive productivity toward business product goals.
 Independently perform and guide, assist or mentor others in software coding, testing, support, documentation, and
installation tasks.
 Responsible for managing scope, planning, tracking, change control, aspects of the project.
Technology: Windows Server, IIS 7, ASP.NET, VB, ASP.NET framework 4.0, ADO.NET, Java Script, Microsoft
Visual Studio 2010, SQL 2008, DTS,SSIS,VB 6.0.
Project: FSG and Channel Applications – Development and Production Support Feb-
2010– Sep2012
Role: Technology Analyst
Company: Infosys Limited
Client: Wells Fargo Advisors
Location: Mysore, India
Description
The project involves development activities and production support for certain application and maintenance
service and managed by or for securities line on business (FSG and Channel applications)
I Involving the Production support in the following Applications:
1. Lending Service and Loan Referrals
This application provide the capability to enter, edit, track and search for loan referrals for variety of sales group
and products. And also facilitates the calculation and payment of FA commissions for both on-time and
quarterly payments.
2. Team Tracking Administration
The project provides functionality for business users to create and maintain FA team arrangements. This System
comprised of a front end
.Net application that provide visibility to team information on a monthly basis and batch will create and update
the team in monthly basis.
3. Asset Classification
This application is process by which securities and annuity sub-account are scanned from the database and
stored into structural and behavioral classification
4. Fa Info
This application used to view and update FA specific hire and termination details
5. Sales Proposal Generator
This application helps the FA to generate the sales proposal for the client
6. PCG Management Report
This application maintain the 37 Reports. All Reports are monthly repots.
Responsibilities
• Performed application development and deployment within the .NET architecture based on programming
guidelines/standards.
• Worked on the Presentation Layer, Business Layer and the Data Access Layer.
• Developed data access layer which supports connections to multiple databases, using Entity Framework of
ADO.NET.
• Updated the classes and methods in the business layer to access the Data Access Layer using Object Oriented
Programming in C#, Visual Studio 2008 and .Net Framework 3.5.
• Designed reusable classes and methods in the business layer and the Data Access Layer and implemented those
classes using Visual C#.NET.
• Developed Web Forms and Web Pages using ASP.NET, html, AJAX, CSS to facilitate the registered and new
agents and customers.
• Created Reports using SSRS.
• Used Java Scripting for client side validation scripting.
• Development of SQL server batch processes & jobs
• Created Stored Procedures, functions, views, complex queries to perform business rules on the database side.
• Created jobs in Autosys and monitoring.
• Additional responsibilities are to support production issues, CVS maintenance, and Migrate code to test
environments and guide other project development team’s issues.
 Responsible for managing scope, planning, tracking, change control, aspects of the project.
Technology: Windows 7, ASP.NET, C#, ASP.NET framework 3.5, ADO.NET, Java Script, AJAX, Microsoft Visual
Studio 2010, SQL 2008.
Project: Mathrightnow (http://www.mathrightnow.com) Jan-2007 to Feb-2010
Role: Senior Software Engineer
Company: Quantas
Client: Mathrightnow
Location: Chennai, India
Description
This project is designed for the online teaching. This project concentrates on teaching mathamatics
through website,one can learn from geomentry to algebra each major chapter is further organished to sub
category.For each chapters,simple to complex mathamatical formula have been implemented. When the input
are given, the results will be displayed.
Responsibilities
• Development of Web Applications related for handling data feed in Batch Processes.
• Developed and implemented Web Services using SOAP protocol to communicate between different layers in the
Application.
• Created User Controls for maintaining custom properties and for handling events on the Web Pages.
• Development of SQL server batch processes & jobs
• Development of Actuate Reports generation module for generation of reports on timely basis.
• Created Stored Procedures, functions, views, complex queries to perform business rules on the database side.
• Additional responsibilities are to support production issues, TFS maintenance, and Migrate code to test
environments.
• Independently perform and guide, assist or mentor others in software coding, testing, support, documentation,
and installation tasks.
Technology: Windows 7, ASP.NET, C#, ASP.NET framework 2.0, ADO.NET, Java Script, AJAX, Microsoft Visual
Studio 2005, SQL 2005, Crystal Report,HTML,CSS.
Project: E-Commerce Applications Jan-2007 to Feb-2010
Role: Senior Software Engineer
Company: Quantas
Client: Smith School, Travel Dynamics, Eyeglass Direct
Location: Chennai, India
Description
The project Designed for shopping cart and online bidding.
1. http://www.eyeglassdirect.com
2. http://smithschool.net
3. http://www.Traveldynamicsinternational.com
4. www.tactivo.com
Responsibilities
• Interacted with users to understand the business flow and gather their business requirements.
• Designed and developed Web Pages using ASP, CSS, JavaScript and HTML to facilitate the client and
Their customers.
• Used ADO.NET technology for data access layer to communicate with the SQL Server 2005 database.
• Used Java Scripts for client side validations.
• Created generic secure and reusable data access components using the ADO.Net objects such as Dataset, Data
Table, Data Reader and ADO.NET API Entity Framework.
• Actively involved in gathering and analyzing requirements.
• Used Visual Source Safe Server for Source control management.
• Created Stored Procedures, functions, views, complex queries to perform business rules on the database side.
• Created SSIS and DTS package and monitoring.
• Created jobs in Autosys and monitoring.
 Independently perform and guide, assist or mentor others in software coding, testing, support, documentation, and
installation tasks.
Technology: ASP, Java Script, HTML, CSS, SQL Server 2005, Visual Source Safe, Windows 2003, Dream Weaver
Project: Product Support Pdf, Html tools Jan-2006 To Oct 2006
Role: Developer Support
Location: Chennai, India
Client: Syncfusion Software Solutions
Project: Product Support Pdf, Html tools
Description
I worked in the Build process and handled Presales sample (create and design) for new client.
Responsibilities
• Additional responsibilities are to support production issues, Harvest maintenance, and Migrate code to test
environments and guide other project development team’s issues.
 Independently perform and guide, assist or mentor others in software coding, testing, support, documentation, and
installation tasks.
 Responsible for managing scope, planning, tracking, change control, aspects of the project.
Technology: C#, ASP.NET 2.0, ADO.NET.

Contenu connexe

Tendances (20)

Edwin John.net
Edwin John.netEdwin John.net
Edwin John.net
 
Satendra Gupta Sr DotNet Consultant
Satendra Gupta Sr  DotNet ConsultantSatendra Gupta Sr  DotNet Consultant
Satendra Gupta Sr DotNet Consultant
 
Sreekanth java developer raj
Sreekanth java developer rajSreekanth java developer raj
Sreekanth java developer raj
 
KhajavaliShaik
KhajavaliShaikKhajavaliShaik
KhajavaliShaik
 
Sanjeev_Kumar_Paul- Resume-Latest
Sanjeev_Kumar_Paul- Resume-LatestSanjeev_Kumar_Paul- Resume-Latest
Sanjeev_Kumar_Paul- Resume-Latest
 
Fernando_Wu resume.DOC
Fernando_Wu resume.DOCFernando_Wu resume.DOC
Fernando_Wu resume.DOC
 
Ganesh Nagarajan - Resume
Ganesh Nagarajan - ResumeGanesh Nagarajan - Resume
Ganesh Nagarajan - Resume
 
AHSAN_Mosaddek0312
AHSAN_Mosaddek0312AHSAN_Mosaddek0312
AHSAN_Mosaddek0312
 
Saketh_Resume1
Saketh_Resume1Saketh_Resume1
Saketh_Resume1
 
Mustafa_5_Years
Mustafa_5_YearsMustafa_5_Years
Mustafa_5_Years
 
SantiSagarMedisetty_Resume
SantiSagarMedisetty_ResumeSantiSagarMedisetty_Resume
SantiSagarMedisetty_Resume
 
Bhargav
BhargavBhargav
Bhargav
 
Resume_Venugopal
Resume_VenugopalResume_Venugopal
Resume_Venugopal
 
Jose A Rivera (Developer) Resume
Jose A Rivera (Developer) ResumeJose A Rivera (Developer) Resume
Jose A Rivera (Developer) Resume
 
Resume_Java_3exp
Resume_Java_3expResume_Java_3exp
Resume_Java_3exp
 
Zia - Senior Java J2ee Developer with Oracle PlSql , Unix
Zia - Senior Java J2ee Developer with Oracle PlSql , UnixZia - Senior Java J2ee Developer with Oracle PlSql , Unix
Zia - Senior Java J2ee Developer with Oracle PlSql , Unix
 
Pawan CV 5.10 Years
Pawan CV 5.10  YearsPawan CV 5.10  Years
Pawan CV 5.10 Years
 
muni resume (1)
muni resume (1)muni resume (1)
muni resume (1)
 
Amar_Modalavalasa_Resume
Amar_Modalavalasa_ResumeAmar_Modalavalasa_Resume
Amar_Modalavalasa_Resume
 
Resume
ResumeResume
Resume
 

Similaire à Ramesh Elangovan

Similaire à Ramesh Elangovan (20)

AbhishekKapuria
AbhishekKapuriaAbhishekKapuria
AbhishekKapuria
 
AbhishekKapuria
AbhishekKapuriaAbhishekKapuria
AbhishekKapuria
 
Vikas_Singh_updated
Vikas_Singh_updatedVikas_Singh_updated
Vikas_Singh_updated
 
PROFESSIONAL SUMMARY - NOUFALTM
PROFESSIONAL SUMMARY - NOUFALTM PROFESSIONAL SUMMARY - NOUFALTM
PROFESSIONAL SUMMARY - NOUFALTM
 
CV_ShobhitPaliwal
CV_ShobhitPaliwalCV_ShobhitPaliwal
CV_ShobhitPaliwal
 
Kumar_Resume - LinkedIn
Kumar_Resume - LinkedInKumar_Resume - LinkedIn
Kumar_Resume - LinkedIn
 
Shraddha_Muchandi
Shraddha_MuchandiShraddha_Muchandi
Shraddha_Muchandi
 
Niraj Choudhary_Resume
Niraj Choudhary_ResumeNiraj Choudhary_Resume
Niraj Choudhary_Resume
 
Suresh_Resume
Suresh_ResumeSuresh_Resume
Suresh_Resume
 
Hari Kovvada ( .NET Programmer)
Hari Kovvada ( .NET Programmer)Hari Kovvada ( .NET Programmer)
Hari Kovvada ( .NET Programmer)
 
Maged Samaan - Sr. Fullstack .NET Developer CV
Maged Samaan - Sr. Fullstack .NET Developer CVMaged Samaan - Sr. Fullstack .NET Developer CV
Maged Samaan - Sr. Fullstack .NET Developer CV
 
Resume_Kiran
Resume_KiranResume_Kiran
Resume_Kiran
 
Vipul Dattawade
Vipul DattawadeVipul Dattawade
Vipul Dattawade
 
Anuj Resume
Anuj ResumeAnuj Resume
Anuj Resume
 
Madhu Kopparapu Resume
Madhu Kopparapu ResumeMadhu Kopparapu Resume
Madhu Kopparapu Resume
 
Latha Venkata-Nov-1-2016
Latha Venkata-Nov-1-2016Latha Venkata-Nov-1-2016
Latha Venkata-Nov-1-2016
 
Siva_DotNet
Siva_DotNetSiva_DotNet
Siva_DotNet
 
Satish_Yeole_Dot_NET
Satish_Yeole_Dot_NETSatish_Yeole_Dot_NET
Satish_Yeole_Dot_NET
 
Manoj Kumar
Manoj KumarManoj Kumar
Manoj Kumar
 
SRIRAM THOTA_JAVA_RES
SRIRAM THOTA_JAVA_RESSRIRAM THOTA_JAVA_RES
SRIRAM THOTA_JAVA_RES
 

Ramesh Elangovan

  • 1. RAMESH ELANGOVAN ramesh.source@gmail.com +1-4692262070 SYNOPSIS:  Around 9.2 years of experience in Systems Analysis, Design, Development and Implementation of various applications including Web and Client/Server Application development using Microsoft .NET Framework 4.5/3.5/2.0/1.0, C#.NET, ASP.NET, ADO.Net, VB 6.0,ASP.NET MVC,Entity Framework, Angular JS,JavaScript,JQuery,Kendo UI.  Experience in Designing, Development and Deployment of High-Performance, Scalable, Distributed, ASP.NET MVC Applications.  Experience in Software Development Life Cycle, Testing and Implementation of Client/Server applications using C# and SQL Server with N-tier development environment.  Experience in designing, developing and updating Web-Forms using .NET Technologies like Html, CSS, C#, Ajax, ASP .Net  Experience in consuming, building and implementing Web Services using SOAP Protocols.  Experience in data accessing including using Data Adapter, Data Reader and Data Set, Entity Framework in ADO.NET and Language Integrated Query (LinQ), LinQ to SQL and LinQ to Object.  Good experience in ASP.NET 4.5, ASPX, Java Script, HTML, DHTML, IIS and CSS.  Extensive Experience in writing Stored Procedures and User Defined Functions in SQL Server 2012/2005.  Experience in working with Windows Communication Foundation (WCF).  Experience in working with WebAPI (REST Service).  Experience in working with Jasmine Frame Work and JS Hint.  Experience in working with Eclipse Mars1.  Hands on experience in SQL Server database design, development and in writing Constraints, Indexes, Views, Stored Procedures, Cursors, Triggers and User Defined Functions.  Strong experience in the analysis, design, development and implementation of multi-tier web based applications and distributed applications using web services.  Hands on Experience of developing application frameworks and understanding of enterprise application frameworks like ASP.NET MVC.  Hands on Experience of developing web application frameworks and understanding of enterprise application frameworks like Angular JS.  Strong Object Oriented Analysis & Design and Programming skills and good understanding of various design patterns  Experience of Design patterns like MVC.  Experience in designing, developing and updating Web-application using Telerik Kendo UI.  Well Exposed to AGILE methodology.  Experience working in Source Control Perforce 2014, Win CVS 2.0, Harvest 7.0, TFS 2010.  Various domain Knowledge’s such as Banking, Education, Insurance, and E-Commerce.  Ability to quickly adapt to changes, enhancements, and new technologies. Ability to understand technical aspects of the assigned program/projects.
  • 2. EDUCATION Bachelor of Engineering (BE-Computer Science Engineering) Anna University (Chennai), INDIA TECHNICAL SKILLS: Programming Languages and Applications Visual Studio.Net Framework 2005/2008/2010/2013, C#.NET, VB.Net, ADO.NET, VB 6.0,AJAX, SSIS, ASP.Net MVC, Angular JS, JQuery ,WCF Service,Web API, Telerik Kendo UI,Jasmine Frame work, Eclipse Mars1 Web Technologies ASP.Net, ASP, HTML, DHTML, XML, SOAP, JavaScript, CSS, LinQ, LinQ to SQL. Reporting Tools Crystal Reports Databases SQL Server 2005/2008/2012 Operating Systems Windows 95/98, Win 2K, Win XP/Vista. Automated Build plugins using MSBuild, Win CVS 2.0,Harvest 7.0, TFS 2010, Autosys R11,Perforce Application Servers Microsoft IIS 5.0/6.0/7.0 CERTIFICATIONS OBTAINED: Name of Certification Year TS : Windows Communication Foundation Development with Microsoft .Net Framework 4(MCTS-70513) 2011 TS : Web Applications Development with Microsoft .Net Framework 4 (MCTS-70515) 2011 Development & Implementing Web Applications with Microsoft visual C#.Net(MCP-70- 315) 2006 EMPLOYMENT DETAILS: Name of Employment Start Date (mm/dd/yyyy) End Date (mm/dd/yyyy) Ness Technologies 11/23/2015 Till Date Infosys Limited 02/08/2010 11/20/2015 Quantass 01/22/2007 02/02/2010 Syncfusion Software Solutions 06/19/2006 10/04/2006
  • 3. PROJECT EXPERIENCE Product: Colleague UI 5.0 Nov-2015 – Till Date Role: Technology Lead Company: Ness Technologies Limited Client: Ellucian Location : Fairfax, VA Description: Colleague is a fully integrated student management system that provides secure, easy access to the information institutions need to manage assets more efficiently and allocate resources more effectively. More than 650 institutions around the world count on Colleague to keep students, faculty, and staff connected. Benefits: Deliver on expectations-Recruit, engage, and support students throughout their academic experience. Communicate effectively -Provide a role-based portal and online experience for every user on campus. Improve accountability -Manage institutional performance with enterprise-wide data and business intelligence tools. Maximize resources-Strengthen stewardship of both financial resources and employees, from recruitment to retirement. Features: Colleague® Student -Lets students conduct their business online—from buying books to registering for courses to getting financial aid notifications. Colleague® HR - Empowers staff to manage their personal information, view benefit histories, and access their to-do lists. Colleague® Finance - Automates processes such as compiling, analyzing, and disseminating financial information, and also supports web-based purchasing and procurement. Colleague® Reporting and Operating Analytics - Analyzes operational performance to help you understand application trends, measure initiatives’ effectiveness, and address other business challenges across your entire enterprise. Responsibility: • Replace the Silverlight-based interface with HTML5 and associated technologies (Angular JS/JavaScript/CSS3) • Transition from XML formatted messages to JSON formatted messages for client-server communications • Make client capable of being used on a multitude of devices such as tablets and mobile devices using bootstrap • Maintain current level of interface performance • Enable future implementation of additional features, functionality and technologies
  • 4. • The solution must provide a rich user experience when used with Freedom Scientifics' Job Access with Speech (JAWS) adaptive technology software. • Implement agile scrum methodology in application development. • Handled Run Time Errors & Design Time Errors by implementing appropriate Error handlers in C#.Net. • Involved in Requirements gathering, Conceptual Design, Analysis, and Detail design, Development and System Testing. • Responsible for TFS maintenance such as branching, labelling and merging code after code review. • Performed unit testing on every new version before sending it for User Acceptance Test (UAT). • Responsible for deployment of the Application in production and resolving any post-deployment issues. • Provided estimates, daily & weekly status report to the client on progress of the tasks. • Assist project teams in scoping and estimating project work, design review, code reviews, participate in agile scrum methodology, and assure positive productivity toward business product goals. • Independently perform and guide, assist or mentor others in software coding, testing, support, documentation, and installation tasks. • Responsible for managing scope, planning, tracking, change control, aspects of the project. • Educating State developers and user on the coding and application. Technology: Angular JS, JQuery, Microsoft Visual Studio 2013 , HTML 5, CSS3, Jasmine Frame Work, JAWS and Eclipse Mars1 Project: RAILS (Registering and Insurance Licensing System) Jan-2015 – Nov 2015 Role: Technology Analyst Company: Infosys Limited Client: Bank of America Location: Jersey City, NJ Description: It is a part of the Registration and Licensing set of applications. R&L conducts processing for securities registrations and insurance license for the firms and their employees affiliated with Bank of America's domestic Broker Dealers, Investment Advisers, NFA firms and Insurance Agencies Responsibility: • New application developed from the scratch with ASP.NET MVC, C#, Entity Framework, WCF, JQuery, Java Script, Angular JS,Kendo Grid,SQL 2012 HTML 5 and CSS 3. • Architected, Designed and Developed for Web Application using ASP.NET.MVC 4.5, C# and Angular JS. • Implemented Data Access using Entity Framework 5.0 Database First approach with LINQ queries. • All the business validations are handled Angular JS, Model and Controller. • Implemented Kendo Grid for display/edit data in the grid.
  • 5. • Implemented single Cascading Style Sheet (CSS) to improve look and feel to across the applications. • Created Stored Procedures, functions, views, complex queries to perform business rules on the database side. • Involved in performance tuning of the application by creating various database Indexes and optimizing database queries. • Implement agile scrum methodology in application development. • Implemented test cases using nUnit. • Handled MVC features such as Global Error Handling and Custom Error Messages. • Involved in retrieving data using LINQ to SQL and LINQ to Objects with MVC. • Handled Run Time Errors & Design Time Errors by implementing appropriate Error handlers in C#.Net. • Involved in Requirements gathering, Conceptual Design, Analysis, and Detail design, Development and System Testing. • Responsible for Perforce maintenance such as branching, labelling and merging code after code review. • Performed unit testing on every new version before sending it for User Acceptance Test (UAT). • Responsible for deployment of the Application in production and resolving any post-deployment issues. • Provided estimates, daily & weekly status report to the client on progress of the tasks. • Additional responsibilities are to support production issues, Perforce maintenance, and Migrate code to test environments and guide other project development team’s issues. • Assist project teams in scoping and estimating project work, design review, code reviews, participate in agile scrum methodology, and assure positive productivity toward business product goals. • Independently perform and guide, assist or mentor others in software coding, testing, support, documentation, and installation tasks. • Responsible for managing scope, planning, tracking, change control, aspects of the project. • Ability to work on multiple projects simultaneously • Educating State developers and user on the coding and application. Technology: IIS 7, ASP.NET, C#, ASP.NET Framework 4.5, Entity Framework 5.0,ASP.NET MVC 4.5, Angular JS, Jquery , Microsoft Visual Studio 2013, SQL 2012,HTML,CSS. External Library: Telrik - Kendo UI for ASP.NET MVC.
  • 6. Project: YARDI/SAM Online Apr- 2014 – Jan 2015 Role: Technology Analyst Company: Infosys Limited Client: Bank of America Location: Jersey City, NJ Description: The process for setting up an asset on SOL & PACE and property set up on Voyager. The application will provide asset maintenance and cash transactions for us trust client real estate, notes and mortgage and oil & gas. Responsibility: • Performed design, application development and deployment within the .NET architecture based on programming guidelines/standards. • Worked on two different .Net applications. Worked on the Presentation Layer, Business Layer and the Data Access Layer • Created SSIS packages to interface between Microsoft and DB2 system(SOL ->YARDI->PACE) • Updated the classes and methods in the business layer to access the Data Access Layer using Object Oriented Programming in C#, Visual Studio 2010 and .Net Framework 4.0. • Designed reusable classes and methods in the business layer and the Data Access Layer and implemented those classes using Visual C#.NET. • Developed Web Forms and Web Pages using ASP.NET 4.5, html, AJAX, CSS to facilitate the registered and new agents and customers. • Created Stored Procedures, functions, views, complex queries to perform business rules on the database side. • Created jobs in Autosys and monitoring. • Used Java Scripting for client side validation scripting. • Additional responsibilities are to support production issues, TFS maintenance, and Migrate code to test environments and guide other project development team’s issues.  Assist project teams in scoping and estimating project work, design review, code reviews, participate in agile scrum methodology, and assure positive productivity toward business product goals.  Independently perform and guide, assist or mentor others in software coding, testing, support, documentation, and installation tasks.  Responsible for managing scope, planning, tracking, change control, aspects of the project. Technology: Windows Server, IIS 7, ASP.NET, C#, ASP.NET framework 4.0, ADO.NET, Java Script, Microsoft Visual Studio 2010, SQL 2012, SSIS,HTML,CSS
  • 7. Project: Online Sales Fulfillment System (OSFS) Sep-2012– Apr2014 Role: Technology Analyst Company: Infosys Limited Client: Bank of America Location: Dallas, TX Description: Automates the process of account opening in a retail bank. The account applications are entered through various internet and phone channels like standalone check card, TMK, ABAP.CDP and ABPA.BCS. This application accomplishes the application verification process and informs the bank customers about their application status and. OSFS is a re-architecture of the existing account opening System to make it Web based application. The enhancements like migration of code from VB 6.0 to Microsoft .NET and database from SQL Server 2005 to SQL server 2008 has been implemented. Additionally, reengineering of the current functionalities to eliminate redundancy and moving the business logic from SQL server DTS batches to SSIS. Responsibility: • Performed design, application development and deployment within the .NET architecture based on programming guidelines/standards. • Worked on two different .Net applications. Worked on the Presentation Layer, Business Layer and the Data Access Layer • Updated the classes and methods in the business layer to access the Data Access Layer using Object Oriented Programming in VB 6.0,VB.NET, Visual Studio 2010 and .Net Framework 4.0. • Designed reusable classes and methods in the business layer and the Data Access Layer and implemented those classes using Visual VB.NET. • Developed Web Forms and Web Pages using ASP.NET, MVC, html, AJAX, CSS to facilitate the registered and new agents and customers. • Used Java Scripting for client side validation scripting. • Created Stored Procedures, functions, views, complex queries to perform business rules on the database side. • Created SSIS and DTS package and monitoring. • Created jobs in Autosys and monitoring. • Additional responsibilities are to support production issues, TFS maintenance, and Migrate code to test environments and guide other project development team’s issues.  Assist project teams in scoping and estimating project work, design review, code reviews, participate in agile scrum methodology, and assure positive productivity toward business product goals.  Independently perform and guide, assist or mentor others in software coding, testing, support, documentation, and installation tasks.  Responsible for managing scope, planning, tracking, change control, aspects of the project. Technology: Windows Server, IIS 7, ASP.NET, VB, ASP.NET framework 4.0, ADO.NET, Java Script, Microsoft Visual Studio 2010, SQL 2008, DTS,SSIS,VB 6.0.
  • 8. Project: FSG and Channel Applications – Development and Production Support Feb- 2010– Sep2012 Role: Technology Analyst Company: Infosys Limited Client: Wells Fargo Advisors Location: Mysore, India Description The project involves development activities and production support for certain application and maintenance service and managed by or for securities line on business (FSG and Channel applications) I Involving the Production support in the following Applications: 1. Lending Service and Loan Referrals This application provide the capability to enter, edit, track and search for loan referrals for variety of sales group and products. And also facilitates the calculation and payment of FA commissions for both on-time and quarterly payments. 2. Team Tracking Administration The project provides functionality for business users to create and maintain FA team arrangements. This System comprised of a front end .Net application that provide visibility to team information on a monthly basis and batch will create and update the team in monthly basis. 3. Asset Classification This application is process by which securities and annuity sub-account are scanned from the database and stored into structural and behavioral classification 4. Fa Info This application used to view and update FA specific hire and termination details 5. Sales Proposal Generator This application helps the FA to generate the sales proposal for the client 6. PCG Management Report This application maintain the 37 Reports. All Reports are monthly repots. Responsibilities • Performed application development and deployment within the .NET architecture based on programming guidelines/standards. • Worked on the Presentation Layer, Business Layer and the Data Access Layer. • Developed data access layer which supports connections to multiple databases, using Entity Framework of ADO.NET. • Updated the classes and methods in the business layer to access the Data Access Layer using Object Oriented Programming in C#, Visual Studio 2008 and .Net Framework 3.5. • Designed reusable classes and methods in the business layer and the Data Access Layer and implemented those classes using Visual C#.NET. • Developed Web Forms and Web Pages using ASP.NET, html, AJAX, CSS to facilitate the registered and new agents and customers. • Created Reports using SSRS.
  • 9. • Used Java Scripting for client side validation scripting. • Development of SQL server batch processes & jobs • Created Stored Procedures, functions, views, complex queries to perform business rules on the database side. • Created jobs in Autosys and monitoring. • Additional responsibilities are to support production issues, CVS maintenance, and Migrate code to test environments and guide other project development team’s issues.  Responsible for managing scope, planning, tracking, change control, aspects of the project. Technology: Windows 7, ASP.NET, C#, ASP.NET framework 3.5, ADO.NET, Java Script, AJAX, Microsoft Visual Studio 2010, SQL 2008. Project: Mathrightnow (http://www.mathrightnow.com) Jan-2007 to Feb-2010 Role: Senior Software Engineer Company: Quantas Client: Mathrightnow Location: Chennai, India Description This project is designed for the online teaching. This project concentrates on teaching mathamatics through website,one can learn from geomentry to algebra each major chapter is further organished to sub category.For each chapters,simple to complex mathamatical formula have been implemented. When the input are given, the results will be displayed. Responsibilities • Development of Web Applications related for handling data feed in Batch Processes. • Developed and implemented Web Services using SOAP protocol to communicate between different layers in the Application. • Created User Controls for maintaining custom properties and for handling events on the Web Pages. • Development of SQL server batch processes & jobs • Development of Actuate Reports generation module for generation of reports on timely basis. • Created Stored Procedures, functions, views, complex queries to perform business rules on the database side. • Additional responsibilities are to support production issues, TFS maintenance, and Migrate code to test environments. • Independently perform and guide, assist or mentor others in software coding, testing, support, documentation, and installation tasks. Technology: Windows 7, ASP.NET, C#, ASP.NET framework 2.0, ADO.NET, Java Script, AJAX, Microsoft Visual Studio 2005, SQL 2005, Crystal Report,HTML,CSS. Project: E-Commerce Applications Jan-2007 to Feb-2010
  • 10. Role: Senior Software Engineer Company: Quantas Client: Smith School, Travel Dynamics, Eyeglass Direct Location: Chennai, India Description The project Designed for shopping cart and online bidding. 1. http://www.eyeglassdirect.com 2. http://smithschool.net 3. http://www.Traveldynamicsinternational.com 4. www.tactivo.com Responsibilities • Interacted with users to understand the business flow and gather their business requirements. • Designed and developed Web Pages using ASP, CSS, JavaScript and HTML to facilitate the client and Their customers. • Used ADO.NET technology for data access layer to communicate with the SQL Server 2005 database. • Used Java Scripts for client side validations. • Created generic secure and reusable data access components using the ADO.Net objects such as Dataset, Data Table, Data Reader and ADO.NET API Entity Framework. • Actively involved in gathering and analyzing requirements. • Used Visual Source Safe Server for Source control management. • Created Stored Procedures, functions, views, complex queries to perform business rules on the database side. • Created SSIS and DTS package and monitoring. • Created jobs in Autosys and monitoring.  Independently perform and guide, assist or mentor others in software coding, testing, support, documentation, and installation tasks. Technology: ASP, Java Script, HTML, CSS, SQL Server 2005, Visual Source Safe, Windows 2003, Dream Weaver Project: Product Support Pdf, Html tools Jan-2006 To Oct 2006 Role: Developer Support Location: Chennai, India Client: Syncfusion Software Solutions Project: Product Support Pdf, Html tools Description I worked in the Build process and handled Presales sample (create and design) for new client. Responsibilities • Additional responsibilities are to support production issues, Harvest maintenance, and Migrate code to test environments and guide other project development team’s issues.  Independently perform and guide, assist or mentor others in software coding, testing, support, documentation, and installation tasks.  Responsible for managing scope, planning, tracking, change control, aspects of the project. Technology: C#, ASP.NET 2.0, ADO.NET.