Sr.Dot Net Developer
Contact:
Name: Lakshmikanth
Employment Type: Corp to Corp.
E-Mail: ************.*********@*****.***
Contact: 571-***-****
Summary:
8+ Years of Professional Software Development experience in Requirements gathering, Requirements Analysis, Design, Implementation and Testing.
Hands-on experience in UI Design using Win Forms, Web Forms, and programming ASP.NET,C#.NET, VB.NET,ADO.NET,MVC, JavaScript, LINQ, AJAX, jQuery by using .Net Framework 4.5/4.0/3.5/3.0.
Experience in implementation of N-Tier Architecture in Windows and Web based, Client/Server, internet/intranet and distributed applications in Microsoft Technologies.
Extensively used Windows Communication Foundation (WCF)& Web services for Web applications Expertise in using Language Integrated Query (LINQ) providers for data manipulation.
Extensive experience in XML, XML Web Services, WWF, XSLT & Security in ASP .NET.
Expertise in Web-Development technologies like, HTML, ASP, XSD, JavaScript, JSON and JQuery.
Extensive database designing and programming skills using Visual Studio .Net 2008/2010/2012/2013, Oracle 11g/10g/9i, SQL Server2014/2012/2008R2/2008,ASP.NET and MVC5 with Razor Engine.
Experience in reporting and analysis using Crystal Reports, SQL Server Reporting Services (SSRS) and SQL Server Integration Services (SSIS) with the .net environment.
Designed and developed Use Cases, Class diagrams and Sequence diagrams using UML.
Proficient in writing complex XML PATH, SQL programming, physical, logical database design, MSMQ and SQL.
Experience in Creation of Web User Controls and Web Custom Controls.
Good experience in deploying and testing web applications on IIS 7.5/7.0/6.0.
Experience in using Visual Source Safe (VSS),Team Foundation Server (TFS).
Expertise using Angular JS Framework and ASP.NET Web API with ASP.NET MVC Architecture in designing web applications.
Experience in Object Oriented Analysis and Design methodology with strong knowledge and experience in Design Patterns including MVC and MVVM.
Good Knowledge on Angular JS and Bootstrap.
Good experience working with ADO.NET objects such as Data Adapter, Dataset and Data Reader to interact with the database.
Experience in analytical and technical skills and developing systems using different software methodologies like Agile and Waterfall.
Excellent Communication and interpersonal Skills.
Great desire to learn latest technologies and ready to take up challenges.
Technical Skills
Web Technologies
:
ASP.Net, ASP, CSS, HTML, JQuery, AJAX, JavaScript, Web Services
Net Technologies
:
C#.Net, ASP.NET, ADO.NET, VB.NET, VC++.Net, .NET Framework, WPF and WCF, Visual Studio
Languages
:
C#, PL/SQL, XML, UML, HTML
Scripts
:
JavaScript, JQuery, JSON, AJAX, Angular JS, Node JS and Bootstrap.
Operating Systems
:
Windows NT/2000/XP/vista, Linux and UNIX
RDBMS
:
Oracle 9i/10g/11g, SQL Server, MS-Access
Version Control
:
Visual Source Safe 6.0, CVS, TFS and PVCS
Component Technologies
:
Crystal Reports, Custom Controls, COM, DCOM, ActiveX
Web/Application Server
:
Internet Information Server (IIS)
PROFESSIONAL EXPERIENCE
Client: Life Time Fitness, Minneapolis, MN Nov 2015 – Till Date
Role: Senior .Net Application Developer
Responsibilities:
Involved in Requirement analysis and an internal User tool design and development.
Designed numerous GUI screens/Win forms/WPF for user interface.
Extensive experience in ASP.NET/.NET Frameworks 4.5/4.0, Visual Studio 2015, C#, SQL Server 2014.
Involved in design of web front end using ASP.NET MVC and utilized jQuery and AJAX in order to enhance the user experience
Configured the App.config/Web.Config file for connection strings, constant values, authentication, session and trace. Used Session Objects to maintain sessions across the various web forms.
Implemented and consumed Services using Web API.
Worked on the creating new Exit points and Endpoints into the regular Work Flow process (WWF).
Wrote a RESTFUL based service layer in ASP.NET MVC that made requests veryintuitive and understandable for other developers to call and extend.
Derived a custom Sitemap Provider to properly accommodate MVC's departure from Web Forms. Also featured dynamic breadcrumbs that could efficiently self-build based on the stored metadata.
Used nHibernate, LINQ, WPF and WCF to communicate between DAL and other business components.
Data Grid and Repeater Controls was used to display the data in a customized template.
Ensured quality processes are followed within the project.
Environment: C#, ASP.Net 4.5/4.0,SQL Server 2014, MVC, Win Forms, LINQ, WPF, WCF/WSE, WWF, Visual Studio.NET 2015, NUnit, SQL Server 2008, Open cover, Node.js, Karma, CSS, IIS 6.0, XML,JSON, Windows 7.
Client: Grosvenor Capital Management, Chicago, IL Sep 2014 – Nov 2015
Role: Senior .Net Application Developer
Responsibilities:
Involved in full project life cycle, including working with a team of designers, users and programmers to develop Forms, Menus, creating tables, views, indexes, constraints, testing and procedures.
Designed numerous GUI screens for user interface.
Involved in database analysis/design of Vital Objects database for Genesis Replacement Reporting System and written stored procedures to handle the data from different tables in the database and for fast retrieval of data.
Extensive experience in ASP.NET/.NET Frameworks 4.5/4.0, Visual Studio 2012/2013, C#, SQL 2012/2014.
Developed dynamic ASPX web pages using ASP.NET, C#, HTML5, XSLT and JavaScript.
Involved in design of web front end using ASP.NET MVC and utilized jQuery and AJAX in order to enhance the user experience
Configured the Web.Config file for authentication, session, trace. Used Session Objects to maintain sessions across the various web forms.
Implemented Data Access Layer using ADO.Net to communicate With the MS SQL Server 2000 Database.
Implemented and consumed Web Services using WCF/WPF.
Worked on the creating new Exit points and Endpoints into the regular Work Flow process (WWF).
Developed WPF application using Control Templates, Data Templates, Bindings, Converters, Routed Events, Command bindings, Commands and new features like LINQ and lambda expressions.
Participated in Test Driven Development (TDD) in developing a WPF application in Agile (SCRUM) environment strictly following the MVVM pattern.
Wrote a RESTful based service layer in ASP.NET MVC that made requests veryintuitive and understandable for other developers to call and extend.
Developed and maintained Web Forms with ASP.Net, Silverlight, IIS 7.0/6.0 and C#.Net.
Involved in deriving a custom Sitemap Provider departure from Web Forms.
Data Grid and Repeater Controls was used to display the data in a customized template.
Involved in developing reports using Crystal Reports.
Experience in writing queries, Indexes, triggers, views, functions, stored procedures in Transact SQL and PL/SQL using SQL Server 2008/2012, Oracle 10g/9i.
Plan, Design, Develop, and support of the intranet Portal server using MOSS 2007
Expertise in writing complex T-SQL (DDL, DML), XML PATH, SQL programming, physical, database design, MSMQ andSQL tuning.
Involved in configuring Index setting, Search Setting, Filters and Crawling for better search experience.
Used Team Foundation Server (TFS) to manage changes to the source code.
Documented flows and functional diagrams using Microsoft Office Visio 2007.
Involved in taking Backups, Restoring, Import/Export data using MS SQL Server and DTS.
Generated various reports with drilldowns, calculated members, dropdowns from the cubes by connecting to Analysis server from SSRS.
Used various report items like tables, sub report and charts to develop the reports in SSRS.
Extensively used NUnit to test the application.
Involved in preparing knowledge documents for Client Bridge, Oasis Online and for all other reports.
Ensured quality processes are followed within the project.
Environment: C#, ASP.Net 4.5/4.0,SQL Server 2012/2014, MVC, Win Forms, LINQ, WPF, WCF/WSE, WWF, Visual Studio.NET 2012/2013, Silverlight, NUnit, SQL Server 2008, SSRS, Crystal Report XI, Microsoft Office, MSMQ, Visual Basic 6.0, HTML, CSS, IIS 6.0, XML, IBM DB2, Serena Dimensions, Windows 7.
Client: Jo-Ann Stores, Hudson, OH Oct 2012 – Aug 2014
Role: Sr.NET Developer
Responsibilities:
Involved in the Software Development Life Cycle (SDLC) for documentation, designing, development phase of the System.
Involved in Coding, Component development using VB.Net, ASP.Net.
Designed and created Web User controls using ASP.Net and VB.Net.
Implemented N-tier application with emphasis on the usage of industry WS-* standards and SOA best Practices.
Designed and developed Web Pages using ASP.Net, VB.Net, C#.Net, HTML, JavaScript, CSS and server controls.
Designed, developed and trouble-shoot the application using advanced Microsoft technologies such as ASP.NET MVC 3/4, Knock out JavaScript, JQuery, AJAX, HTML Razor, XML, WCF and CSS using Agile development practices and OOPs.
Derived a custom Sitemap Provider to properly accommodate MVC's departure from Web Forms. Also featured dynamic breadcrumbs that could efficiently self-build based on the stored metadata.
Analyzed and designed new WPF application using MVVM and Repository pattern, from design to completion.
Developed Applications using VB.Net, .NET Framework 3.5, Object Oriented Principles and n-tier architecture.
Actively involved in design and development using UML, ASP.NET (Master Pages, Themes, and Skins), ADO.NET, JavaScript, XML, CSS, Angular JS and Visual Studio.Net 2012.
Worked in an Agile environment, attended Daily scrums providing day-to-day updates, delivering user stories for the respective sprints, involved in the Sprint retrospectives and Sprint planning’s.
Expert in developing Dot Net WinForms/Web applications using C#/Asp.Net.
Actively involved in automating the Regression Testing process of the application using the existing manual testing scenarios using C#, ADO.Net, Visual Studio Team System 2012.
Modified Silverlight Control Templates and styles in Expression Blend.
Implemented the SQL automation from VSTS tool using ADO.net connections.
Worked extensively with Microsoft Enterprise Library for Cashing, Data Access and Security.
Used MSE to for its Consistent design patterns, Ease of use, and Extensibility.
Worked heavily on Silverlight Layout Controls like Stack Panel, Canvas.
Performed Unit testing of the application and subsequently handled the debugging issues.
Grid Controls and also on Silverlight Animations.
Involved in Troubleshooting and Debugging of the application within the stipulated time.
Developed custom reports using SSRS.
Used SQL Server Integration Services (SSIS) to solve complex business problems by copying or downloading files, sending e-mail messages in response to events.
Environment: .NET Framework 4.0/3.5, VB.NET, Visual Studio 2012, ASP.NET 4.0, OOPs, C#. NET, CSS, JavaScript, JQuery, AJAX, WPF, WCF, Beyond Compare, PL/SQL Developer, Oracle 10g/9i, MVVM and Silverlight.
Client: Henry Ford Health Systems, Detroit, MI Jan 2012 – Sept 2012
Role: .NET Developer
Responsibilities:
Developed application and made changes in the application concerned with business rule changes.
Involved with the client team to design and develop the application according to client requirement using WCF, SOA, and ASP.NET with the business logic implemented using C#.
Involved in SCRUM meetings with other team members to discuss the flow of the project.
To integrate an application with Microsoft Dynamic CRM, an Entity relationship between online application and Microsoft Dynamics CRM is designed by involving with CRM Team.
Designed and developed Corporation forms using C#. NET using N-tier architecture.
Designed and developed Uniform Commercial Code (UCC) forms using C#. NET using N-tier architecture.
Designed User Interface for all Corporation and UCC forms with Bootstrap CSS and Bootstrap, JQuery and JavaScript.
Design and develop Databases, Tables, Stored procedures, triggers, cursors SQL Server.
Developed complex stored procedures using temporary tables and loops using SQL and PL/SQL.
Prepared documents such as test documents, technical specification, and production move documents.
Developed XML page content file to read the front end text from XMLFile.
Integrate Lookup services with the online application like country, county, state etc. which is provided by Microsoft Dynamics CRM.
Integrate Filing Service to save data which are collected from Online forms to Microsoft Dynamics CRM and database.
Designed Forms Image using SQL Server Reporting Tool for Corporation and UCC.
Designed and Developed Web Service to generate PDF and TIFF image of the forms after successful submission of the filing.
Development was done using agile methodology with daily scrums, paired programming using TDD.
Integrate Payment module with epay Web Service to make Payment with Credit Card authorization.
Designed and developed User Control for the application to make the code reusable in application like Address Control, Login Control etc.
Extract, Transform and upload data in to SQL Server databases using EDI Source components.
Interface with Application Users and other team members to solve data issues and user requests.
Property, Access Modifiers and Inheritance was used to develop code.
Used JavaScript for client side validations.
Create standard scripts for creation of tables and data insert scripts.
Developed SQL stored procedures, views, and functions and optimized using indexes.
Environment: ASP.NET, C#, .Net Framework, MVC 4.0, bootstrap, CSS, bootstrap, JavaScript, Visual Studio 2010, SQL Server 2008, HTML, XML,Microsoft Dynamics CRM,TFS (Team Foundation Server)
Client: Cybertech Systems and Softwares Ltd, Mumbai Oct 2010 – Nov 2011
Role: .NET Developer
Responsibilities:
Collaborated with existing development team to maintain internal ASP.NET website application.
Used AGILE/SCRUM methodology to implement the application.
Designed Class, Use Case, Sequence diagrams using MS Visio.
Used front end web development tools like CSS, JavaScript, HTML, and JQuery.
Involved in implementing the logic using C# and OOPS concept.
Involved in the design and updating of application on ASP.Net MVC 3.0/4.0 Framework.
Incorporated AJAX with JQuery, JSON.
Worked with WEB API, MVC 4.0 and JSON.
Implemented and Consumed Web Services using WCF.
Extensively used ASP.NET, C#.NET and JavaScript, JQuery.
Done Unit Tests on the C# code developed.
Used LINQ to query against strongly typed collections of object and Entity Framework 4.0.
Developed data driven business logic using C# and SQL Server database.
Responsible for setting up the Sites, applications, Virtual Directories, AppPools on IIS 7 in DEV, TEST and PROD environments.
Performed data transformations using SQL Server Integration Services (SSIS) and SSRS via the Implemented enhancements for better performance.
Assisted in the designing of database and also created database Triggers, Functions and Stored Procedures in SQL Server 2008 R2 for ensuring data integrity.
Developed SSIS packages and maintained them.
Used TFS for source control and scheduling builds.
Environment: ASP.Net, MVC 3.0, C#, ADO.net, Entity Framework, Visual Studio 2010, SQL Server 2008 R2, Microsoft Visio, SSRS, SSIS, Web Services, WCF, TFS 2010, IIS 7.0, Java Script, JQuery, XML, AJAX, LINQ, lambda expressions, HTML, CSS.
Project: LandMark Solutions, Mumbai Jan 2008- Sept 2010
Role: Jr.Net Programmer
Responsibilities:
Worked closely with the solution architect and business analysts in defining the business user requirements and was responsible for the delivery of the technical design document and implementation.
Involved in Design, Development and Testing of Web Forms using ASP.NET and .NET Framework.
Used the Three-Tier layer architecture (Presentation, Business Logic and data Access Layer).
Design and developed components using C#.NET.
Developed portals to enable providers to register and fill the risk screening details and find out the best insurance available among different insurance providers.
Used Master page across all the web forms.
Used State Management techniques (Sessions and Query string) for passing the values from one web form to other.
Used different validation techniques for User Input Validations.
Involved in customizing the Web Forms by using Data grid for displaying of data.
Used ADO.NET extensively to access and insert into the database.
Created stored procedures for Retrieving data and insert into the database.
Prepared Test cases provided technical documentation.
Environment: ASP.NET 2.0, C#, ADO.NET, Visual Studio.NET, JavaScript, SQL Server 2005.