We provide IT Staff Augmentation Services!

Senior .net Consultant / Lead Resume

4.00/5 (Submit Your Rating)

Summary

  • Over 10 years of extensive experience in Software Analysis, Design, Development and Testing in various technologies and domains.
  • Specialized in Microsoft related Technologies & Tools such as Visual Studio.NET (C#, VB.NET, ASP.NET, LINQ and ADO.NET), XML, SOAP, Web Services, SQL Server, ASP, IIS6, HTML, Ajax, VB 6.0
  • Experience of working with XML, XSL, XSLT, XPath, CSS.
  • Development experience with JavaScript and C# for implementing clientside/server side code in ASP.NET applications.
  • Extensive knowledge in Design and Development of User Interfaces using WinForms, WebForms, HTML, CSS, XSL, VBScript & JavaScript and Jquery
  • Proficientin developing SSIS packages and advanced stored procedures using T-SQL, including writing complex queries, performance tuning, and reporting.
  • Delivered dynamic reporting solutions using SQL Server 2005 and 2008 Reporting Services (SSRS).
  • Extensive experience in Design, Modeling and implementation of Databases for effective Data Management. Proficient in using SQL Server 2005, MS Access.
  • Backend programming expertise in Functions, Packages, Stored Procedures and Triggers.
  • Design experience using UML.
  • Experience in Sharepoint 2003 Creation and deployment of webpart.
  • Much Experience in Version Controlling tools such as Visuasl Source Safe 2005 & Tortoise SVN
  • Designed dynamic web applications and websites using DHTML, HTML Custom controls, CSS, XML/XSLT.
  • Expertise in N-Unit testing cycles Unit, System, Integration, Functional, QA & Production Testing.
  • Worked extensively with Telerik RAD controls and Dundas chart controls.
  • Experience in using Vmware Virtual infrastructure 3.0
  • Experienced in the design & development and maintenance of large applications.
  • Worked extensively in Agile Development (SCRUM) methodology.
  • Excellent team player with good problem solving ability self-motivated and inclined towards learning new technologies
  • Strong leadership experience to deliver projects features on schedule.
  • Experience of working with distributed teams across different locations.
Technical Skills

.Net Technologies:

C#, ASP.Net, webforms, Winforms, XML, UML, ADO.Net, LINQ, Developer Express controls - Grid, Reports, Charts, Nunit,.Net Framework 3.5 and 4.0..

Web Technologies:

ASP.Net, JavaScript, AJAX, jQuery, HTML, DHTML, XML, XSLT, Javascript, Vb script, XSL, CSS.

Other

SSRS, SSIS, Sharepoint 2003, VMWare 3.0, VB 6.0, COM, IIS 7.0, Dundas chart control, Telerik RAD Controls, Agile development - Scrum.

Database:

SQL Server 2008, MS Access, T-Sql and Stored Procedures.

IDE:

VS.Net 2010, VS.NET 2005, Visual Studio 6.0.

Tools:

SQL Profiler

Operating Systems:

Windows XP, Windows Vista.

Version Tools:

SVN, VSS 2005.

Domain:

Web, Education, Data warehouse

Education

  • B.S. in Computer Science

Professional Experience:

Vijaykumar2 Everett, WA Jan 2012 - Till Date
Senior .net Consultant / Lead
PECMS - Product Environment Compliance Management System
If a company want to export any product to European counties that contain chemical component
in it after Jan 1 2013, has to qualify standards set by the European counties. The system
is to gather information on the chemicals used in their product and to analysis whether the
particular part of the Product is compliance to the European standard.
RoHS - Restriction of hazardous substances.
REACH - Registration, Evaluation Authorization, Restriction of chemical substances

Responsibilities:

  • Involved in complete software development lifecycle (SDLC).
  • Development of project work plans.
  • Requirement collection and analysis of data.
  • Designed system architecture and web page layout.
  • All developments were done following Test-Driven Development Methodology.
  • Creation of Data Repositories in C#.
  • Designing and coding of Business Layer and logic in ASP.NET 4.0.
  • Used Form based Authentication and Role based security model to make the application secure
  • Created User Controls throughout in all the pages of the application
  • Used entity framework model to fetch data from the data layer.
  • Client side code is handled using JQuery with Ajax.
  • Development of views and stored procedures in SQL Server 2008
  • Various reports related to compliance document are generated using SSRS.
  • Software version control using TFS
  • Story pointing, discussion and review as a part of Agile Methodology (SCRUM)
  • Environment :C#, ASP.NET 4.0, WEB SERVICES, LINQ, SQL SERVER 2008, Jquery, JavaScript, XML, TFS, SSRS, VS .Net 2020,TDD, Scrum.

Vijaykumar2 Ball Ground, GA April 2010 - Jan 2012
Senior Programmer Analyst
RM Learning Journal
It is a unique personalized learning resource for children. Children record their responses to learning challenges, set by their teachers. Each journal is a unique record of child\'s thinking and learning. The learning journals allow teachers to quickly and easily share weekly teaching objectives with the children. Once set up, the children then take the lead role in sharing and developing their knowledge, understanding and displaying this in a range of styles. This also generates children performance and target reports using SSRS. The learning journal is not an in depth assessment tool but more of a snapshot of what the students have or have not understood in their lesson material.

Responsibilities:

  • Creation of Data Repositories in C#, MVC 2.0 and LINQ.
  • Designing and coding of Business Layer and logic in .NET 3.0.
  • Developing the User Interface (UI) and ultimately the Presentation Layer.
  • Actively involved in the database design for the project.
  • Client side code is handled using JQuery with Ajax.
  • Leading and mentoring the offshore team from onsite.
  • Used JCarousal Ribbon control to display the images of students in different group.
  • All fresh developments were done following Test-Driven Development Methodology.
  • Created Unit tests for each component using the nUnit as integrated in VS.NET 2008.
  • Bug fixing and enhancements of the existing web application written in Asp.NET.
  • Development of views and stored procedures in SQL Server 2008
  • Various reports related to children performance and Target achievements are generated using SSRS and Dundas Chart controls.
  • Children performance related data are present in the Raisonline database, so the related data are sync to the current project database using SSIS package.
  • Done integration testing and implementation.
  • Software version control using VSS 2005
  • Used VMWare 3.0 for the system setup.
  • Prepared the User-Training documentation and was a part of the actual user-training
  • Actively involved with the end-user for post-implementation support.
  • Actively involved in all enhancements as a part of production support.
  • Story pointing, discussion and review as a part of Agile Methodology (SCRUM)
  • Environment :C#, MVC 2.0, ASP.NET, WEB SERVICES, SOAP, LINQ, SQL SERVER 2008, JCarousal control, Jquery, Nunit, VSS 2005, SSIS, SSRS, VS .Net 2008,TDD, Scrum.

Vijaykumar2 Ball Ground, GA Nov 2009 - April 2010
.Net Senior Programmer Analyst
RM Education US website

  • This web site is redesigned and it showcases the tools and catalog available for US schools. Website also provides information on Learning Platforms, Video-on-Demand Content delivery,plus a wide range of curriculum-focused Classroom Technology Resources from interactive whiteboard resources to electronic learning and teaching resources and creative software tools designed for education.

Responsibilities:

  • Developed the UI and business logic layers for the application using ASP.NET pages and C# code behind, ADO.NET, Ajax and javascript
  • Designed and implemented stored procedures, triggers, views, t-SQL statements for database operations in SQL Server 2008
  • Used Form based Authentication and Role based security model to make the application secure
  • Created User Controls throughout in all the pages of the application
  • Developed Cascading Style Sheets (CSS) for improving the user-interface of the application.
  • Used the concept of Page caching for the user controls to improve the overall performance of the application.
  • Performed unit testing, integration testing and implementation
  • Version control is done using tortoise SVN.
  • Involved in the complete life cycle of the project
  • Prepared the User-Training documentation and was a part of the actual user-training
  • Actively involved with the end-user for post-implementation support.
  • Actively involved in all enhancements as a part of on-going production support.
  • Defect tracking done using in house tool called Bug Manager.
  • Coordinating with Client department to gather requirements, analyze and re-design the existing legacy system with new web application as n-tier architecture.
  • Environment: C#, ASP.NET, ADO.NET, SQL SERVER, XML, XSL, CSS, Ajax, Javascript, SVN, Microsoft .Net Framework 2.0, Web Services, Windows XP.

Confidential, Manchester, UK Mar 2007 - Nov 2009
Senior Software Engineer
TTS - Web Site, Reports Generation, and Maintenance
This is a web application used to administer and maintain online sales and Purchase order. The company has a huge Data warehouse, so the tools also generate the reports about the stock position and availability (Inventory). This also generates reports for the managers to understand the sales and target achievement.

Responsibilities:

  • Developed the UI and business logic layers for the application using ASP.NET pages and C# (.net 3.5) code behind, ADO.NET, Ajax and javascript
  • Designed and implemented stored procedures, triggers, views, t-SQL statements for database operations in SQL Server 2008
  • Developed Different types of reports using SSRS.
  • Daily database backup and restoration is done using SSIS.
  • Worked on COM components modification.
  • Worked in VB 6.0 to modify the old com components
  • Used Form based Authentication and Role based security model to make the application secure
  • Created User Controls throughout in all the pages of the application
  • Developed Cascading Style Sheets (CSS) for improving the user-interface of the application.
  • Used the concept of Page caching for the user controls to improve the overall performance of the application.
  • Involved in the complete life cycle of the project
  • Performed unit testing, integration testing and implementation
  • Prepared the User-Training documentation and was a part of the actual user-training
  • Actively involved with the end-user for post-implementation support.
  • Actively involved in all enhancements as a part of on-going production support.
  • Environment: C#, ASP.NET, ADO.NET, SQL SERVER, XML, XSL, CSS, Javascript, SSRS, SSIS, VB 6.0, COM, IIS , SVN, Windows 2003/XP, Microsoft .Net Framework 2.0

Confidential, Abingdon, UK Jan 2006 - Feb 2007
Senior Software Engineer
Raise Online
Confidential, online is to provide schools, LAs, School Improvement Partners (SIPs) and inspectors with a wide range of analytical information from one convenient source as well as providing schools with a tool for reviewing their students performance data in greater depth as part of their self evaluation and target setting.

Responsibilities:

  • Mainly involved in design and development of the various reports using SSRS
  • Extensively used the Dundas chart controls.
  • Used SSIS to create the snapshot of the Database. So that the daily changes are updated automatically to the development database.
  • Involved in database Design in SQL Server.
  • Involved in SQL writing sql stored procedure to generate the report.
  • Created a Reusable Navigation control that was used as a menu throughout in all the pages of the appplication
  • Developed Cascading Style Sheets (CSS) for improving the user-interface of the application.
  • Performed unit testing, integration testing and implementation
  • Actively involved with the end-user for post-implementation support.
  • Actively involved in all enhancements as a part of on-going production support.
  • Development was done in Agile development technique using scrum technique.
  • Peer reviews to ensure standards, best practices and process adherence.
  • Environment: Microsoft .Net Framework 2.0, ASP.Net, ADO.Net, SQL 2005, Web Services, IIS, XML, XSL, SSRS, SSIS and Dundas Charts, VSS, Windows 2003/XP.

Confidential, Abingdon, UK Nov 2003 - Dec 2005
Software Engineer
Confidential
A teacher can create and assign a Resource, Task, Test and Course to a student. The student can perform those assignments in the School LAN or on the Web. The messages can be transferred between a teacher and student. A teacher can assign the test and lectures from his home as mobile client and the data will be synchronized to the School LAN when user log on to the LAN using web synchronization. Data will be synchronized from the School Server to the Web Server by Scheduled Synchronization.

Responsibilities:

  • Developed the intial standalone application using VB6.0, XML, XSL and XSLT.
  • Later this standalone application was re-developed as web application.
  • The UI and business logic layers for the application using ASP.NET pages, C#.NET code behind, XSL, XSLT, XML. Business logic was implemented using the class libraries in Visual Studio.NET
  • Prepared the high-level design as well as the low-level design documents.
  • Worked on the complete Database Design along with the Database Support team.
  • Designed and implemented stored procedures, triggers, views, SQL statements for database operations in SQL Server 2000
  • Developed Cascading Style Sheets (CSS) for improving the user-interface of the application.
  • Used the concept of Page caching for the user controls to improve the overall performance of the application.
  • Created test cases unit testing and integration testing.
  • Actively involved with the end-user for post-implementation support.
  • Environment: VB 6.0, ASP.NET, C#.NET, SQL SERVER 2000, XML, XSLT, WEB SERVICES, SOAP, Telerik RAD controls, Javascript, SVN, Windows 2003/XP.

Responsibilities: India March 2003 - Oct 2003

Software Engineer
Confidential

  • Software to capture a frame from video of type wmv and convert it to Jpeg format. Captured and converted frame will be stored in the database. It consist of several functions such as Step One frame forward, Step One frame backward, Fast forward, Rewind ,Go direct to the frame number
Responsibilities:
  • Developed application using Microsoft windows media SDK, VC++.
  • Writing of Sql Stored procedures to save and retrieve the required files from the database.
  • Development of the complete application.
  • Gathered and analyzed the requirements from the stake holders.
  • Prepared system specifications.
  • High level design and low level design preparation.
  • Preparation of the checklists in order to quickly verify the compliance.
  • Use of Visual Source Safe for Version Control.
  • Developed the manual Test cases.
  • Environment: VC++, Windows media SDK, SQL Server 2000, VSS, Windows 2003/XP.

Confidential, Trivandrum, India Aug 2002 - Feb 2003
Software Engineer
Confidential

  • This Software is for creating new greeting card. Card created by user are delivered to them to their email address.
  • Developed the front end with ASP, html, javascript
  • Design the database table and structure using Sql Server 2000.
  • Study of the proposed system.
  • Take part in test case and test scripts.
  • Involved in the Analysis and design of the core modules of the application.
  • Take part in creating different creative greeting cards images using adobe Photoshop.

Environment: Asp, HTML, JavaScript, xml, sql server 2000, IIS, windows 98.

We'd love your feedback!