PROFESSIONAL SUMMARY:
- Professional with about 8 years of experience in System Analysis, Architecture,Design, and Development of Enterprise N - tier Web and Windows applications for various domains includingFinance and Health care.
- Experience in developing Web applications using ASP.NET, Win Forms using C#, Database access using ADO.NET, ADO.NET Entity Framework, LINQ, and distributed applications using WCF, XML Web Services, and Messaging system.
- Experience in Web-Development technologies like HTML, XAML, XML, AJAX, JavaScript,XSL/XSLT, CSS,Master Pages, and Site Map.
- Strong relational database background in SQL Server 2000/2005/2008 with extensive knowledge in writing the T-SQL Scripts, Queries, Stored procedures, Triggers, Views, Cursors, and Database Design/Maintenance.
- Extensive experience in SQL programming, Database Design and Implementation.
- Experience with Optimization of Queries using Indexes and Joins.
- Experience with SQL Server Integration Services (SSIS) Packages, and SQL Server Reporting Services (SSRS).
- Experience in traditional Waterfall model and Agile Software Development methodologies such as SCRUM and Test Driven Methodologies, and developing Use Cases, Sequence Diagrams and Class Diagrams in UML.
- Proficiency in SDLC methodology and documentation.
- Extensively used .NET caching techniques
- Experience in developing applications using MVCandMVVM architecture.
- Experience in designing UI in Silverlight in conjunction with Expression Blend with XAML for building Rich Internet Applications.
- Experience in using third Party tools like Telerik RAD and Kendo UI controls.
- Experience in writing unit test cases using MS Unit Test Framework.
- Experience usingsource code version controls such as Microsoft Visual Source Safe(VSS), Team Foundation Server (TFS), and Sub Version (SVN).
- Excellent analytical skills with proficiency in debugging and problem solving.
- Proven technical skills and ability to work within a team for successful completion of project.
TECHNICAL SKILLS:
Microsoft Technologies: Programming Languages: C#, ASP.NET 2.0/3.0/3.5/4.0/4.5 , MVC4/2, ADO.NET, VB.NET, Web Services, WCF, LINQ, Win Forms, Silverlight 3.0/4.0.C#,C,SQL,PL-SQL.
Internet Technologies: AJAX, HTML, JavaScript, JQuery, XAML, XML, XSLT, XPATH, CSS.
RDBMS/DBMS: MS SQL Server 2014/2008/2005/2000 , SSIS, MS Access, Oracle 9i/10g.
Reporting tools: Crystal Reports XI R2, MS SQL Server Reporting Services (SSRS).
Web Servers: Internet Information Server (IIS 7.0/6.0/5).
Development Tools: Visual Studio 2003/2005/2008/2010.
Version Control: Tools: Visual Source Safe(VSS), Team Foundation Server(TFS),Sub Version (SVN).Infragistics, MS Visio, MS FrontPage, Report Viewer, Dreamweaver,Flash.
Operating Systems: Windows 10/ 9X/ 2003/2008/ XP/Vista/7.
PROFESSIONAL EXPERIENCE:
Confidential, Columbus, OH
Senior .Net Developer
Responsibilities:
- Development, Enhancement and Maintenance of IT systems using WCF, .NET 4.5,and SQL Server 2008/2014.
- Developing complex business rules using HTML AJAX, JQuery,JavaScript, and CSS.
- Identifying different scenarios, flows & test cases of new feature development or big fix anddrafting the scenarios.
- Following AGILE development methodology with sprints of daily tasks and daily status meetings.
- Designed systems, modules and create system overview diagrams and business flow charts.
- Convert functional business requirements into technical system specifications.
- Reverse engineering the legacy business logic to understand and analyze business units to enhance and extend business rules for new product.
- Assist Team Lead/Project Manager in decomposing of user stories into tasks and estimating work to be completed in iteration.
- Utilize TFS 2013/2015 to develop and maintain code, including branching, merging and code builds.
Environment: ASP.NET 4.5, C#, VB.NET, WCF, HTML, JavaScript, jQuery,Microsoft Visual Studio 2013, LINQ, MS SQL Server 2008/2014, TFS.
Confidential, New Albany, OH
Senior Application Developer
Responsibilities:
- Designed and implemented the application using ASP.NET 4.5 and MVC.
- Following AGILE development methodology with sprints of daily tasks and daily status meetings.
- Designed, Developed and Deployed reports using SSRS.
- DevelopedSSIS packages to extract, transform and load data.
- Source Control and Bug Tracking is done using TFS.
- Developed stored procedures and Functions in SQL Server 2008.
- Coordinated and gathered the information from the Employees and Customers of Stores in order to do enhancements.
- Supported the application and resolved tickets on a weekly basis.
- Made enhancements to existing Webform application.
Environment: ASP.NET 4.5, MVC4,C#, HTML, JavaScript, Microsoft Visual Studio 2013, MS SQL Server 2008, SSIS,SSRS, WCF and TFS.
Confidential, Columbus, OH
Senior .Net Developer
Responsibilities:
- Designed and implemented the application using MVC 4.0.
- Working on Entity Framework Database first approach for building Models.
- Created repositories in-order to pull the information from Entity Framework.
- Developed web pages using AJAX and User Controls for better response time anduser experience.
- Used extensive Jquery and Javascript functions to improve the UIresponsiveness.
- Work with Telerik MVC controls for rapid application development.
- Work closely with product owner to gather requirements, analysis and design.
- Used CSS to maintain consistent lookand feel across the website.
- Worked on implementing Business layer logic to retrieve data from multiple databases.
- Following AGILE development methodology with sprints of daily tasks and daily status meetings.
Environment: ASP.NET 4.5, C#, MVC4, HTML, JavaScript, jQuery, Entity Framework 4.0, Microsoft Visual Studio 2013, LINQ, MS SQL Server 2008, TFS, WCF.
Confidential, Des Moines, IA
Application Developer
Responsibilities:
- Following AGILE development methodology with sprints of daily tasks and daily status meetings.
- Designed the application using MVC architecture.
- Implement TDD throughout the application using Specflow.
- Participating in Team Grooming sessions in order to improve the performance of the application.
- Coordinate with the plant for gathering the requirements.
- Developed and Implemented SOA architecture.
- UsedEntity Framework for the data access.
- Used the WCF services as the major component in communicating with the data access layer.
- Performing the regression testing after the development of new tasks.
- Used Data Annotations for validation.
- Used Kendo UI controls for providing Rich UI Interface.
- Extensively developed Stored Procedures, Triggers and Functions in SQL Server 2008.
- Converted the existing Webform application to MVC.
- Using Team Foundation Server (TFS) as a Source Control.
Environment: ASP.NET 4/4.5, C#, MVC4,Entity Framework 4.0, WCF, LINQ, MS SQL Server 2008, HTML, JavaScript, jQuery, Microsoft Visual Studio 2012/2013, TFS, Microsoft Visio, Specflow, BDD.
Confidential, Minneapolis, MN
Senior Application Developer
Responsibilities:
- Participated in sprint planning, sprint demo, status and daily standup meeting.
- Involved in document mapping using Periscope tool for various Legal document collections.
- Verification & Validation of Novus XML data for contents in Metadata, Meta doc & Doc body nodes.
- Worked on CSS changes for document display & rendering within XSLT.
- Created/Modified XSLT files to parse the XML data as document for various legal documents.
- Implemented Document Controller in Web Site for rendering the parsed XML data as document and deliver.
- Used the WCF services as the major component in communicating with the data access layer.
- Extended unit testing framework to in corporate the unit testing method for new features/document test.
Environment: ASP.NET 3.5/4.0, C#, MVC2, XSLT, XML, XPATH, LINQ, MS SQL Server 2008, HTML, CSS, WCF, AJAX, JavaScript, jQuery, Microsoft Visual Studio 2010, TFS.
Confidential, Columbus, OH
Senior Application Developer
Responsibilities:
- Developed a web application using C#, LINQ.
- Followed Agile development methodology with sprints of daily tasks and daily status meetings.
- Used AJAX for partial loading and Telerik Controls.
- Used Jquery for rich interface.
- Used LINQ for operations on Database Objects.
- Developed and Implemented SOA architecture.
- Used the WCF services as the major component in communicating with the data access layer.
- Used Data Annotations for validation.
- Developed SSIS packages to extract, transform and load data.
- Extensively developed Stored Procedures, Triggers and Functions in SQL Server 2008.
- Used SVN and TFS for Source Control.
Environment: ASP.NET 3.5/4.0, C#, WCF, LINQ, MS SQL Server 2008, XML, SSIS, HTML, CSS, AJAX, JavaScript, jQuery, SSRS,Microsoft Visual Studio 2010, SVN.
Confidential
Software Engineer
Responsibilities:
- Designed User Interface for ASP.NET pages with server controls and input validations.
- Developed business layer components using ASP.NET that manages the interaction between user interface layer and data access layer and handles business transactions.
- Implemented server caching techniques, state management, Forms Authentication in ASP.NET.
- Involved in Developing WebForms.
- Developed server side code using C# classes and .NET Framework classes.
- Developed data access layer components using ADO.NET to perform data retrieval and manipulation operations.
- Used VSS (Visual Source Safe) for Versioning control and configuration management.
- Developed various reports using Crystal Reports.
Environment: Microsoft Visual Studio 2003, ASP.NET, C#, WebForms, ADO.NET, SQL SERVER 2000, VSS, Crystal Reports.