Sr .net Tech Lead Resume
Minneapolis, MN
SUMMARY
- Over 10 + Years of experience in IT Industry with rich experience in developing Windows and Web based applications using .Net Framework.
- Hands on experience in C#.Net, VB.Net, ASP.NET, ASP.NET MVC, WCF, SSRS, SSIS, ASP.NET AJAX, ADO.NET, LINQ, T - SQL.
- Expertise in Object oriented programming (OOPs) concepts
- Experience in creating web based applications using technologies like ASP.NET MVC, ASP.NET, JavaScript, JQuery, Bootstrap, XML, HTML, CSS, DHTML, Bootstrap and AJAX
- Experience in creating Windows based applications using C#.NET & VB.NET
- Experienced in building Claims-Based Identity Model.
- Experienced in integrating Single Sign On (SSO) as Identity Provider.
- Experienced in design and development of Service Provider for communication between user application requests and IDP.
- Experience in creating Executable and set up files for Windows Based Applications.
- Experience in creating Click Once Deployments for Windows Based Applications.
- Experience in designing User Interface using Third Party Controls (Infragistics Controls) to enhance the performance, looks and features of the website.
- Strong Technical expertise in using Microsoft .NET Framework 3.5/4.0/4.5, Visual Studio.
- Expertise with identifying Business processes, Business rules, Application, User requirements, Data modelling and Data matching.
- Expertise in Active Directory Services.
- Experienced in JavaScript Frameworks.
- Experience of deriving and using UML Use Cases, Sequence Diagrams, Class Diagrams during the analysis, design part of the projects. Experience in Requirements capturing and feasibility analysis.
- Experienced with MS SQL Server 2005/2008/2012, Oracle and proficient in writing Queries, Views, Stored Procedures, Cursors, Triggers and User Defined Functions
- Experienced in creating jobs and scheduling them.
- Experienced in creating SSIS packages and deployment.
- Experienced in creating reports using SSRS and Crystal Reports.
- Experienced with Access and proficient in writing Queries to store and retrieve data.
- Experienced with Google Analytics Integration with web applications.
- Extensive experience in all phases of software development; activities include Analysis, Design, Development, Implementation and Maintenance. Involved in all the stages of Software Development Life Cycle (SDLC)
- Implemented applications using multi-Tier architecture (Presentation Layer, Business Layer and database Layer)
- Experience in reporting tools like SQL Server Reporting Service (SSRS), Crystal Reports. Experience working with SQL server integration services (SSIS).
- Experience in using AJAX Controls Toolkit and AJAX Extensions
- Experience writing Web Services in .net technology using SOAP and WSDL
- Strong ability to translate from business to sound technology solutions; Design and development of multi-tier enterprise applications.
- Good working experience in using version control tools like Visual Source Safe (VSS), Team Foundation Server (TFS), Subversion for Code Repository, Deployment and Version control
- Implemented Data Adapters, Data Readers, Datasets, and Data Connections for Creating and opening connections, accessing and Binding Data and Commands for reading and Updating Data on SQL server
- Used bug tracking / issue tracking tools like HP Quality Center, JIRA
- Served as Software Engineering process group member (SEPG) for CMMI Level 3 certification.
- Agile management and software development with Extreme Programming and Scrum methodologies
- Worked extensively with Agile Methodologies (SCRUM) and Waterfall Methodologies
- Lead small teams to accomplish tasks quickly.
- Team player with the positive attitude and ability to learn in a fast paced environment
TECHNICAL SKILLS
Programming Languages: C#.Net, VB.NET, ASP.Net, Visual C++, VB6SQL, PL/SQL C/C++ Microprocessor Assembly language, Unix Variants
Scripting and Markup Languages: JavaScript, VBScript, HTML, XML, CSSKnockOut JS, Angular JS, Java Script, Bootstrap
Technologies: ADO.net, MVC, WCF, WPF, Entity Framework
Operating Systems: Windows7/Vista/XP/ 98/2000/2003/2008 Databases MS SQL Server 2008/2010, Access Database
Tools: /IDE Visual Studio. NET/ 2102/2010/2008
Version Control: Tortoise SVN, TFS, VSS
Methodologies: Waterfall, Agile
PROFESSIONAL EXPERIENCE
Confidential, Neenah, WI
Sr. .Net Tech Lead
Responsibilities:
- Assess the business requirements & transactions - To compile, evaluate, assess and build an impact assessment & strategy.
- Design and developed the web modules in web application using ASP.Net MVC.
- Design, Customization and Installation of the Shibboleth Single Sign on (SSO) as Identity Provider.
- Developed customized logic for application Log Out feature.
- Design and Developed the Service Provider.
- Developed SAML Mapper class to map the attributes to the Claims.
- Design and developed business logic to communicate with Guidewire services for policy, claim and billing information.
- Developed WCF services and used Web APIs to call the business logic.
- Design and Developed Layout Pages, Views and Partial Views.
- Design and Developed Mappers for the data transformation logic.
- Design and Created ViewModels for passing data.
- Used Bootstrap for responsive UI on desktop and mobile devices.
- Design and Development of Address verification handler for user address Information section on UI.
- Used and customized JQuery data tables to show details in table format.
- Integrated Google Analytics for usage reports.
- Design and Created Groups and attributes in ADLDS to store external user’s information.
- Design and Developed reusable components for different data types based on Guidewire response (Coverages - Business Owners and Inland Marine).
- Design and Developed Views to present huge data on UI using Jquery Ajax calls with Toggle Buttons.
- Created Schema Documents (XSD), code logic and templates for Thunderhead app which will send emails.
- Design and developed logic for file uploads to filesystem.
- Design and developed failure management for file uploads while submitting claims.
- Used JQuery Ajax for communication with Business Layer.
- Developed Business logic to communicate with SSRS Server to render reports in PDF, Excel and HTML formats.
- Written SQL Stored Procedures, functions and Triggers for SQL Server.
- Designed CSS aiming for a rich presentation of UI.
- Involved in logical and physical database design discussions with DBA team.
- Used Tortoise SVN for version control and source code control.
- Performed unit testing to verify if the requirements is meet.
- Providing clarification to business users and technical support team
- Used Agile and Scrum development cycles.
- Reviewing the code.
Environment: Asp.Net MVC5, Visual C#.Net, Microsoft Visual Studio 2013, Web API, HTML, JavaScript, JQuery, Bootstrap, CSS, Shibboleth SSO, WCF, SSRS, Access, SSIS, Visual C++, MS-SQL Server 2008, Windows Server 2008, Tortoise SVN, ImageRight.
Confidential, Minneapolis, MN
Sr .Net Tech Lead
Responsibilities:
- Involved in the product design meeting and provide architectural solutions to JAD teams.
- Provide information and clarify the requirements to respective Confidential application product teams.
- Assess the business requirements & transactions - To compile, evaluate, assess and build an impact assessment & strategy.
- Leading the team of 10 and assist in design and develop the web modules in web application using MVC3
- Independently worked with the client, understand the problems and provided the right solutions.
- Developed a tool for Weekly database refresh purpose using WinForms in C#.Net. This will be used to refresh the data from existing product systems into a centralized database.
- This windows application is also used to generate the reports on the conversion data from the existing product systems to the respective business teams for business validation.
- Used ClickOnce Deployment technology for the above WinForms application deployment.
- Created stored procedures, triggers and functions in SQL Server for the front end web application (MMS) and also for the weekly database refresh tool.
- Used KnockoutJS JavaScript library for the client side events.
- Designed CSS aiming for a rich personalization of server side controls.
- Involved in logical and physical database design discussions with DBA team.
- Used Team Foundation Server (TFS) for version control and source code control.
- Involved in unit testing to verify if the requirements is meet.
- Performing QA Releases and providing UAT Support
- Performing Production Releases and Deployments
- Providing clarification to business users and technical support team
- Used Agile and Scrum development cycles.
- Reviewing the code.
- A team player - interacting with the other team mates and helping them where ever necessary.
Environment: Asp.Net MVC3, C#.Net, Microsoft Visual Studio 2010, KnockOutJS, MS-SQL Server 2008, Team Foundation Server, Windows Server 2008.
Confidential, Charlotte, NC
Sr .Net developer
Responsibilities:
- Understanding the client business, requirements and analysis of requirements.
- Design and develop the web modules in web applications using ASP.NET with C#.Net as code behind and ASP.Net MVC3.
- Merge new business requirements, maintaining current business passiveness
- Created Stored Procedures and functions using SQL server.
- Utilized ASP.NET validation controls and JavaScript to perform client side validation.
- Integrating the SSRS to generate Reports based on the User selected filter criteria.
- Used third party controls i.e. Infragistics for grid view and dropdown controls.
- Created User controls (ASCX) for filters purpose.
- Used WCF for connecting to various source systems’ business logics.
- Extensively used ADO.NET technology to get advantage of connected and disconnected data programming using Datasets, Data Adapters, Data Reader, Data Tables, Data View and Data Grid.
- Created Generic controls to serve the purpose as filters for report generation which helped in reducing the effort to create new user controls each time a new filter has to be created.
- Used JavaScript for client side validations.
- Designed Master Pages with Menu Controls.
- Used MS Enterprise Library’s Application Blocks in Data Layer.
- Developing the ASP.Net MVC application which is a new version to the existing system.
- Used Team Foundation Server (TFS) for version control and source code control.
- Involved in unit testing.
- Performing QA Releases and providing UAT Support
- Performing Production Releases and Deployments
- Providing clarification to business users and technical support team
- Reviewing the code.
Environment: Asp.Net, C#.Net as Code Behind, ASP.Net MVC3, WCF, Microsoft Visual Studio 2010, SSRS, MS-SQL Server 2008, Oracle, Team Foundation Server, Windows Server 2003.
Confidential, Columbus, Ohio
Sr .Net developer
Responsibilities:
- Develop and maintain data-centric web applications using .NET including ASP.NET, C#.Net, Web services.
- Design and develop the modules in web application using ASP.NET and AJAX controls.
- Merge new business requirements, maintaining current business passiveness
- Designed, Developed Business Logic, Data Access and User Interface Components
- Used JQuery and Json for interacting with Business layer.
- Developed SSIS Packages which is deployed and scheduled for sending emails every night
- Unit Testing
- Involved in Data Modeling, Designing, Normalization and Data Integrity of tables.
- Created Stored Procedures and functions using SQL server.
- Worked on LINQ framework for querying internal collections such as Generic Lists.
- Utilized ASP.NET validation controls and JavaScript to perform client side validation.
- Used Tortoise SVN for version control and source code control.
- Used HP Quality center for reporting bugs.
- Performing QA Releases and providing UAT Support
- Performing Production Releases and Deployments
- Providing clarification to business users and technical support team
- Reviewing the code.
Environment: Asp.Net with C#, .Net as Code Behind, AJAX, JQuery and Json, LINQ Microsoft Visual Studio 2008, SSIS, MS-SQL Server 2008, Tortoise SVN, HP Quality Centre, Windows Server 2003.
Confidential, Columbus, Ohio
Sr .Net developer
Responsibilities:
- Assess the business requirements & transactions - To compile, evaluate, assess and build a Proof of Concept (POC), impact assessment & strategy.
- Designed, developed and successfully completed and demonstrated the proof-of-concept for which I got Best Innovation Award.
- Design and development of Web forms using ASP.Net with C#, .Net as Code behind.
- Created Master Page and ASCX Web User Controls for reused codes.
- Used Object Oriented Programming skills in encapsulating the business functions and data.
- Implemented Data Caching Technique.
- Implemented the SQL Server Session state.
- Used JQuery and Json to communicate with Business layer objects.
- Created Database objects like Stored Procedures, triggers and functions in SQL Server.
- Involved in Code Reviews
- Unit testing.
- Involved in Client Meetings.
Environment: Asp.Net with C#, .Net as Code Behind, JQuery& Json, AJAX, Access, Microsoft Visual Studio 2008, MS-SQL Server 2008, Tortoise SVN, Windows Server 2003, HP Quality Centre
Confidential, Columbus, Ohio
.Net developer
Responsibilities:
- Gather the requirements from Client and analysed them to match the new version.
- Design and develop the modules in web application using ASP.Net with VB.Net as code behind.
- Used LINQ for querying the collection objects.
- Used Javascript for client side validation.
- Merge new business requirements, maintaining current business passiveness
- Performed Unit Testing
- Tracked the Issues and maintained in HP Quality center.
- Created Main Menus, Context Menus, Toolbars, User controls and other UI elements.
- Created stored procedures and functions in SQL server.
- Performing QA Releases and providing UAT Support
- Performing Production Releases and Deployments
- Providing clarification to business users and technical support team
- Reviewing the code.
Environment: Asp.Net with VB.Net as Code Behind, Microsoft Visual Studio 2008, MS-SQL Server 2008, Tortoise SVN, Windows Server 2003, HP Quality Centre
Confidential
.Net developer
Responsibilities:
- Involved in Requirement Study with the client.
- Involved in Design and development of Win Forms using C#, .Net.
- Created Windows Services for nightly tasks.
- Used AT Commands in business logic to send messages using GSM Modem.
- Created Database objects like Tables, Stored Procedures, triggers in SQL Server
- Created MDI containers and Menu control to include the child pages.
- Used ADO.Net to communicate with database.
- Implemented the Design for IVRS system and co-ordinated with the respective team to integrate with the SQL server database.
- Designed and developed Crystal Reports.
- Involved in Code Reviews
- Involved in Client Meetings.
- Unit Testing.
Environment: C#, .Net and AT Commands, Visual C++, Microsoft Visual Studio 2005, MS-SQL Server 2005, MS Visual Source Safe