JAYAGOPI JAYAKUMAR
.NET Consultant
Email : **********@*******.*** Ph : 614-***-****
Summary
A Senior .NET developer with more than 12 years experience designing, developing, and maintaining software applications using predominantly object-oriented designs and methodologies. I have extensive experience developing and maintaining enterprise level solutions using .NET web services including ASP.Net 1.1+, C# /VB.Net as well as interfacing between the systems using WPF/WCF. I have extensive experience in SharePoint and successfully completed four projects Worked as a Team Lead for 2 projects
Experience Synopsis
• Good exposure to JQuery, TFS, WCF, WPF, Silverlight, Telerik controls and Linq.
• Experience in ASP.NET 3.5 WCF (Windows Communication Foundation), WPF, LINQ, AJAX.NET.
• 5+ years of experience in ASP .NET(1.1/2.0/3.5) Technology including VB.NET, C#(1.0/2.0/3.5)
• A detailed and analytical individual with strong Programming skills, and extensive experience as a Technical Analyst in design, development, testing, integration and implementation applications on a variety of platforms and operating systems.
• Experience in Object Oriented Analysis and Design Using UML
• 1+years of experience in classic ASP and VB6.0
• Experience in XML related technologies: XML, XML Schema, XPATH, XHTML
• Expertise in developing Internet and intranet applications using MS-SQL Server, IIS, and other Microsoft based technologies. User Interface etc.
• Highly Proficient in HTML, DHTML, JavaScript, ASP, ASP.NET(1.x/2.x), C#, ADO.NET , Web Form, Win Form, ASP.NET Communication (WebServices)
• Heavily worked on web services.
• Experience in working with multiple databases SQL Server (2000, 2005), MS Report Server 2005, Oracle 9i/8i/8/7.x,10g, MS Access 2000, PL/SQL, Package, T-SQL
• Extensively worked with stored procedures, triggers and functions, Procedure in multiple databases.
• Active participant in the life cycle of a project including Analysis, Design, Development, and Testing
• Experienced in Designer tools UML and MS-VISIO.
• Experience in Reporting tools Microsoft SQL Server Reporting Services and Crystal Enterprise Reports, Technical documentation
Technical Skills
Programming/Scripting Languages: VB.Net, C#, C++, VB, Java, PL/SQL, T-SQL, .Net Framework 2.0/3.0/3.5, JavaScript, JQuery
Testing tools: NUnit
Enterprise/Web technologies: ASP.NET 2.0/3.0/3.5, ,ASP,CSS, Photoshop, XML, XSLT, MSMQ, COM and COM+, Remoting, XSD, XPATH, WCF, SharePoint, Silverlight, Flash, AJAX, SOA.
Change Management System: Visual Source Safe, CVS, Team Foundation Server.
IDE: VS.NET 2003/2005/2008, VS 6.0
RDBMS: SQL Server7.0/2000/2005/2008 and Oracle 10g & 9.0i
Design Patterns: Singleton, Factory
Professional Summary
Georgia-Pacific (Container Board and Packaging), Atlanta
(Sep 2009 to Present) - Team Lead
Converting existing reports built in COGNOS to SQL Server reporting Services. There are more than 200 reports to convert and these reports are mainly on Invoicing, Shipping and Packaging details. Also, converted existing COGNOS cubes to SSAS/SSIS.
Responsibilities:
• Used OPEN Query for getting the data’s from Oracle.
• Individual Class Designs, Database layer and Business logic layer design.
• Understand the business requirements and implementation of the same
• Worked on various download options(excel, html, pdf) for reports
• Migrated existing reports from COGNOS to SSRS.
• Perform unit testing and deploy the reports to the QA environment for user acceptance.
• Built couple of webpage’s using C# and ASP.Net for report display
• Created cubes, dimensions and measures using SSIS for converting COGNOS cubes to SSAS.
• Worked on moving data’s from Dev to prod using SSIS.
Environment: Visual Studio 2008, C# 3.5, .Net 3.5, SSIS/SSAS/SSRS, SQL SERVER 2008, COGNOS, Oracle, Visual SourceSafe
Augsburg Fortress Publishers, MN
(Apr 2009 – Aug 2009) - Senior Developer
The Spark house Planner was developed for use in Lutheran Churches for Sunday school planner. Planner covers Program Schedule, Class setup, Calendar which displays lessons and Rotation. This project is User interface one.
Responsibilities:
• Developed six user controls which were deployed as a single web part.
• C# and ASP.Net with JQuery/Ajax was used for building usercontrols.
• Deployed MOSS and its related products for Integration and production environment.
• Used Telerik controls (List control) in Lesson Planner and class/workshop setup user controls for drag and drop.
• Used WPF for designing some of the screens.
• Customized codeplex FBA solution for User Registration
• The project version controlled and we used TFS.
• Worked on XML to RTF conversion using XSLT.
• Worked in Agile environment this involves daily standup, source control, unit testing.
• Created couple of web services using WCF which talks with SharePoint lists.
• Created number of reports using Crystal Reports and also worked on creating Dashboard page.
Environment: Visual Studio 2008, C# 3.5, .Net 3.5, MOSS, TFS, AJAX, JQuery, SQL Server 2008,CSS, WPF/WCF , Telerik, Silver Light, Firebug, Windows 2003
Advanced Technology Integration, MN
(Nov 2008 – Feb 2009) - Senior Developer
The Call Management System (CMS) was developed for use in Insight as a service call tracking system. CMS was implemented to manage all call tracking within the customer’s organization. The project is a conversion from ASP and SQL Server 2000 to ASP.Net 2008 with SQL Server 2008. This project is Off-shore On-shore model. There were four developers working from China and we need to co-ordinate with them.
Responsibilities:
• Part of 4 member team to convert application from ASP to C#.Net.
• Used Generic Handlers for converting data’s into excel spread sheet.
• Involved in complete Software Development Life Cycle (SDLC) right from requirements gathering to business rules to business logic to documentation and maintenance.
• Worked on Multithreaded environment.
• Actively participated in GUI design and create dynamic interface.
• Implemented business logic as .NET Framework assemblies (C#).
• Used LINQ for getting data’s from database.
• MD5 encryption is used for storing and validating passwords.
• Used TFS for code versioning.
• Implemented common search criteria for different types of search screens.
• Performed unit testing of all the pages for functionality.
Environment: Visual Studio 2008, C# 3.5, .Net 3.5, SQL Server 2008,CSS, SSIS/SSRS, JavaScript, LINQ, AJAX, TFS, Silver Light, Windows 2003
Saint Paul College, MN
(Oct 2008 – Nov 2008) – Team Lead
Saint Paul College has a SharePoint website which was not working to user expectations. Project involved a revamp of the entire website including the redesign of all the pages.
Responsibilities:
• Site migration to SharePoint mirroring existing site with regard to look and feel (including color scheme, layout, logo, and other images currently included on the site) as well as functionality.
• Ensured the entire site was functional with IE 6.0, 7.0, and Firefox.
• Enabled Search feature to search Saint Paul College web site.
• Built event handlers as a part of object oriented design for capturing navigation details.
• Built a custom Navigation tool with help of ASP.Net and C#.Net
• Coach Webmasters on how to migrate content to final production environment.
Environment: Visual Studio 2005, C#.Net, .Net 2.0, MOSS 2007, CSS, Windows 2003, JavaScript, SharePoint Designer
Leonard Street & Dienard, MN
(Apr 2008 – Jul 2008) - Senior Developer
LS&D has a SharePoint website which holds lot of information about their clients, case documents and HR policies. The project involved the adding internet access to existing framework.
Responsibilities:
• Monitored the internal MOSS installation, making sure that all the components are there, all service packs installed and that all components are configured correctly.
• Installed the new domain controller in the DMZ.
• Perform the firewall configuration to allow the traffic from the DMZ inside the network.
• Install the front-end MOSS server in the DMZ and necessary service packs, WebParts as well as add/Edit DNS entries both internally and externally.
• Created content types based on user requirement.
• Implemented workflows using SharePoint Designer based on the user requirements
• Building user controls was also part of the project which in turn deployed in SharePoint as Web part.
Environment: Visual Studio 2005, C#.Net, SQL Server 2005, .Net 2.0, MOSS 2007,Javascript, SLK 2007, Windows 2003.
BI Worldwide, MN
(Dec 2007 – Apr 2008) - Senior Developer
OEM Training Zone application for Microsoft is a SCORM compliant course tracking application. The application provides localized support for six different languages. The languages are German, French, Simplified Chinese, Japanese, Universal Spanish and English. (Site name www.oemtrainingzone.com)
Responsibilities:
• Developed a “contact us” and registration module
• Used SharePoint 2007 and SLK interaction to get assignment details.
• Developed user controls which in turn deployed in SharePoint as a WebPart; Used SmartPart for deploying the user controls.
• Created stored procedures for getting user info and tracking details.
• MOSS localization for specific languages like French, English and Spanish.
• Developed couple of web services like recently completed courses, new courses.
• Designed a console app and a web service to interact with SLK Database and SLK objects
Environment: Visual Studio 2005, C#.Net, SQL Server 2005, .Net 2.0, MOSS 2007, JavaScript, SLK 2007, XML,XSLT, Windows 2003.
CH Robinson Worldwide Inc, MN
(Nov 2006 – Dec 2007) – System Engineer
CHRW has an Order Management System in place. OMS uses a mix of object-oriented design and data-driven design. An access database provides a simple UI and tools for working with the field data
Responsibilities:
• Environment included Microsoft Visual Studio 6.0 using Visual Basic and Visual Source Safe.
• All the forms are in VB and interface occurs by COM Components.
• Used VB.Net to post the data to different databases
• Created and modified existing stored procedures and was involved in converting stored procedures from sql server 2000 to sql server 2005.
• Modified existing web services.
• Supported application on Solomon, a Microsoft dynamics tool which is used in one particular branch.
• Implemented EDI 940 for customer to facilitate faster order processing.
• Used Crystal Reports for preparing reports
Environment: Visual Studio 2005/2003, VB.Net, .Net 2.0/1.1, C#, SQL Server, HTML, DTS, Visual Source safe, Crystal Reports, Microsoft Dynamics, JavaScript, Windows 2000.
CH Robinson Worldwide Inc, MN
(May 2006 – Oct 2006) – Senior Developer
CHRW was building and enhancing its website modules to display logistics information to the clients. An Admin module was designed which controls accessibility to the main website based on the rights given from the module. This project is User interface one.
Responsibilities:
• User Controls were developed as per the requirements in ASP.NET.
• Developed a single application for two different type of users (Corporate Admin and Employees)
• Used DHTML for form validation and keyboard navigation using JavaScript, CSS and HTML.
• Used Data Grids extensively for displaying records.
• Extensively used Sessions for maintaining data state.
• Extensively used JavaScript for better display of data.
• Used Validation controls to validate the input Data (Required Field, Expression and Compare Validators).
Environment: ASP.Net, VB.Net, .Net 1.1., C#, JavaScript, DHTML, Windows 2000.
Cholamandalam Investment and Financial Services Limited, India
(Jan 2005 to Feb 2006) - Treasury Management System - Team Lead
This system offers a multi-instrument solution that allows monitoring of debt and investments, foreign exchange, derivatives and equities as well as forecast flows from subsidiaries – all within the same application.
Responsibilities:
• Used ADO.NET objects such as Data Reader, Dataset and Data Adapter, for consistent access to SQL 2000 data sources.
• Involved in Writing, Modifying complex Queries, Stored Procedures and Triggers.
• Developed User Control for Common Header's in the ASP.NET.
• Wrote programs for loading data to XML Files and programs for transforming XML data.
• Involved in creation of User Controls for maintaining custom Properties on the Web Pages
• Used Validation controls to validate the input Data using Validation Controls (Required Field, Range and Compare Validator).
Environment: ASP.Net, C#, SQL Server 2000, XML, CSS, VB Script, Crystal Reports, Windows 2000.
Cholamandalam Investment and Financial Services Limited, India
(Jun 2004 to Dec 2004) - Project Proposal Management System - Team Lead
PPMS are used for managing incoming project proposals across different chapters. The Risk team uses it to maintain a database of information about status of project proposals and to keep track of project costs.
Responsibilities:
• Used Microsoft .NET framework 1.1 using ASP.NET and C# with SQL Server 2000 as the backend.
• Built project status with the profit analysis.
• Once data is keyed for a proposal, there is an automatic generation of a proposal document in MSWord.
• Decision making cubes were made via Cognos
• Rights allocation for the users based on their hierarchy.
• Designed and Created Reports using Excel Reports for Data display.
Environment: ASP.Net, C#, SQL Server 2000, XML, CSS, VB Script, Crystal Reports, Windows 2000
1996 – 2004 Worked as a Programmer/Team Lead in Visual Basic, Oracle Forms, Oracle and Access with Windows 95 and Windows 98
Education
• MBA, MIS, Bharathidasan University, Trichy, India.
• BS, Mechanical Engineering, University of Madras, Chennai, India.