Application Tech Lead/sr .net Developer Resume
SUMMARY:
- Experienced IT professional with 10+ years of experience in designing, developing, testing and implementing Web based, - Server and N-tier Architectures.
- Analytical and programming abilities in using technology to create elegant, flexible and maintainable solutions as per Business Requirements.
- Knowledge of SDLC phases and various methodologies like waterfall and agile.
- Hands-on experience with Microsoft Technologies .Net Framework 2.0/ 3.0 / 3.5 / 4.0/4.5, C#.NET, ASP.NET, VB.NET, ADO.NET, AJAX, Win Forms, Web forms, Web Services and IIS.
- Strong Microsoft experience using Microsoft Visual Source Safe (VSS), Microsoft Visio, Microsoft Visual Studio 2003/2005/2008/2010/2013/2015, Visual Basic, ASP, Crystal Reports, SSRS (SQL Server Reporting Services), SSIS, WinNT/2000/XP platforms with SQL Server 2000/2005/2008/2012 and Oracle.
- Experienced with Microsoft Application building blocks for .Net projects (Data Access, Exception Handling, Reflection, Serialization, User Interface Process, Caching and Configuration Management Application Blocks).
- Good experience in developing custom controls and user controls.
- Proficient in developing n-tier distributed .NET applications using Web Forms, Win Forms and WPF (Windows Presentation Foundation).
- Experience in consuming and developing Web Services using Simple Object Access Protocol (SOAP), developing Service Oriented Architecture SOA based services.
- Very good understanding and experience with Reporting Tools - Crystal Report, SQL Server Reporting and Microsoft reporting Services.
- Developed applications using .NET application building blocks (Data Access, Exception Handling, State management).
- Consumed and manipulated data using ADO.NET components such as Data Connection, Data Command, Data Reader, Data Adapter and Datasets.
- Experience tuning the queries and working with Stored Procedures, Triggers and Constraints.
- Experience of C# features, including namespaces, delegates and inheritance.
- Understanding of Object Oriented Programming in C# along with C# 3.0 concepts on Extension Methods, Object Initializes and Collection Initializers.
- Experience in working with AJAX to improve the UI and performance of websites.
- Awareness of various architectural patterns like MVC and MVVM.
- Awareness of Silverlight and XAML concepts.
- Awareness of deploying website on Windows Azure.
- Excellent Experience in UI development experience using HTML, XHTML, DHTML, CSS, VC++, JavaScript, VBScript, XML, XML Spy, XPath, XSL, SOAP, COM, ODBC, OLEDB, Serialization, CSS, AJAX, Nunit, Test Directory, Agile programming methodologies, SCRUM.
- Hands on experience maintaining and providing Production Support to the applications.
- Experience in working with WebAPI, Dependency Injection, Pattern, and Jscript.
TECHNICAL SKILLS:
- Visual Studio.Net
- Active Server Pages ASP ASP.Net C# and VB.NET
- Database Connectivity ADO
- ADO.Net
- XML
- IIS - Internet Information Services
- Cascading Style Sheets CSS
- WCF
- WebAPI
- SQL Server 2000 / 2005/2008/2012, MS Access, Oracle
- Programming Languages
- ASP
- ASP.Net
- Visual Basic
- VB.Net
- C#
- VBScript
- Server-Side Scripting
- Hypertext Mark-up Language (HTML)
- JavaScript
- SQL Structured Query
- MS Visual Studio.Net
- AngularJS, Angular 2+,jQuery
- Production turnover management, NetIQ alert system. Connect Direct File Agent for NDM transfer. Harvest, Bootstrap, TFS
- Jira, Service Now, uDeploy, Active Directory
- MS Dos
- MS Windows
- MS Windows Server
- MS Windows 2000
- MS Windows XP
- MS Windows Vista
- Windows Server
- Excel
- Outlook
- Access
- PowerPoint
- Visio
- Singleton
- Factory Pattern
- MVC
- MVVM
- OOAD
- UML
- Agile
- Waterfall and Spiral models
- Crystal Reports
- Database Reports
- SSRS
- SSIS
- Active Reports
- Microsoft Reporting
- JCL
- Endeavour
- Attachmate
- CA7
PROFESSIONAL EXPERIENCE:
Confidential
Application Tech Lead/Sr .Net Developer
Responsibilities:
- Actively participated in meetings with Business Analysts and Architects to identify the scope, requirements and architecture of the project.
- Designed and Implemented Interfaces and Classes using Object Oriented Programming Structure and Design Patterns.
- Used Microsoft SDLC with Agile/ Scrum.
- Utilized SDLC techniques to develop software solutions in the growing multimedia market.
- Managed development while managing a team of offshore developers.
- Involved in Analyzing, designing and development of web pages using MVC 4.0
- Published and maintained code in Azure platform.
- Notification components were developed for daily, weekly scheduled notifications.
- Used JQuery client-side scripting for data tables, validation and sorting
- Developed stored procedures, views and functions using SQL Server 2012.
- Day to day activities include enhancements, bug fixing, verification of the application module using C#, ASP.Net, JavaScript, Entity framework & SQL server.
- Developed client side & server-side code, custom business logic, integration modules using .net framework and visual studio 2013.
- Responsible for testing and debugging the code during development.
- Responsible for implementation of proper quality assurance processes including unit and exploratory tests of all new development efforts and debugging/research/identification of suspected bugs.
- Used Team Foundation Server for source control.
- Used Agile Scrum Methodology and participated in regular team meetings.
- Utilized Team Foundation Server TFS and Git for the purpose of version Control and source code maintenance needs.
- Developed application using TDD (Test Driven development) and BDD (Behavior Driven Development).
- Highly interpersonal and able to function both as a team player as well as to work independently.
Environment: Visual Studio 2010, Net Framework 4.5,4.6, C#, VB.NET, ASP.NET, ADO.NET, Web Services, MVC, WEbAPI, JavaScript, IIS, HTML, Clear Case and Windows XP, Harvest, TFS, Service now, Production turnover management, SQL Server, Bootstrap, .Net Nuke etc.
Confidential
Sr. Software Developer/Application Tech Lead
Responsibilities:
- Managed and supported software applications developed to support various banking processes like feeding the customer received data to database and make the data available to fulfil other application needs and generate the reports for business.
- Actively participated in meetings with Business Analysts and Architects to identify the scope, requirements and architecture of the project.
- Developed ideas and product concepts for the company as well as sales and marketing strategies.
- Actively participated in meetings with Business Analysts and Architects to identify the scope, requirements and architecture of the project.
- Designed and Implemented Interfaces and Classes using Object Oriented Programming Structure and Design Patterns.
- Developed and deployed application using C#, JavaScript, ASP.NET, MVC 6, HTML5, AJAX, SQL Server 2008/2012, TFS, Harvest, Endevor (mainframe), Service Now, uDeploy, Web API etc.
- Used Microsoft SDLC with Agile/ Scrum emphasis, sprint was for 4 to 8 weeks, which include pair programming and development in pit.
- Decreased administrative costs by over 50% through automation.
- Lowered overall operating costs allowing time and resources to be reallocated.
- Utilized SDLC techniques to develop software solutions in the growing multimedia market.
- Managed Development while managing a team of offshore developers.
- As a senior developer designed developed the application components in latest technologies and migrated old application components designed in Windows Forms, ASP.Net to SharePoint 2010 applications.
- Designed, coded, tested, and supported .NET web applications using ASP.NET, C#, Visual Studio 2010, SharePoint, HTML, CSS, MVC, GUI, AJAX, JavaScript, ADO.Net, Web API.
- Subject matter expert and technical lead for Big Ticket, Check free and Workflow applications.
- Designed and developed WCF web services for several business requirements like getting data from other databases to consume from all .net and java platform applications.
- Used MVC4.0 design pattern for client implementation.
- Worked on batch processing to consume feed data from FTP file to database with configurable schedule.
- Created User Control to make application code reusable and to give same look and feel to the application.
- Implemented the Presentation Layer in ASP.NET using Web Forms, User Control, Web Controls, HTML, and Cascading Style Sheets.
- Used Ajax Control Tool kit and telerik control to run client-side script, enhance rich web UI, validation and Ajax extender.
- Worked with development, stage and production servers.
- Designed front-end using latest tools like Ajax, Tab Controls & Calendar Control integrated with Grid View controls.
- Used ADO.NET components like Data Adapter, Data Reader, and Dataset.
- Created encryption and decryption code for User Info.
- Managed multiple projects concurrently with successful deployment to production.
- Configured the Form-Authentication features.
- Used several Validation controls provided by the .Net framework.
- Developed various database queries and Stored Procedures using SQL Server and T-SQL.
- Extensively tested application via Unit Testing and involved in system testing process and fixed all the issues provided by the end users.
- Developed application using TDD (Test Driven development) and BDD (Behavior Driven Development).
- Highly interpersonal and able to function both as a team player as well as to work independently.
- Involved in many support and maintenance activities like tracking tickets on issue log, resolving tickets, perform testing and deploy the change in test, qa and production environment as per process.
Environment: C#, ASP.Net 4.0,4.5, ADO.Net, Web Forms, .Net Frame work 4.0,4.5, WCF, Java Script/VB Script, Visual Studio 2010, MS SQL Server 2008,2012, Internet Information Server 7.0, HTML/DHTML, Java Script, Bootstrap, JQUERY, AJAX, Windows XP, mark-up language, SSIS, SSRS, Harvest, ALM, Mainframe info man, Endeavour, TFS, LINQ, MVC, WCF, WEB API, PL / SQL, Jira, Angular JS.
Confidential
Application Developer
Responsibilities:
- Requirement analysis and feasibility study for new features.
- Designed and Developed Database in SQL Server 2008.
- Developed the application following MVC architecture.
- Implemented reusable Object-Oriented Presentation, Business Logic and Data Access layers each working independently of the other.
- Developed User Authorization and Authentication Module by customizing ASP.Net Membership and Role Provider.
- Developed User interfaces using Web forms, ASP.Net Server controls, User Controls, and AJAX.
- Development/Modelling - Implementing Rule Engine from front end using XML, Developing User maintain ace Page, Unlink User by Node Page, Unlink User by Role Page, Creating Menu Control for the Application, Implementing Transaction, Implementing Error Message through XML in Whole application, involved in deal entry module which has 10 tabs associated with each other. Utilized AJAX module popup at various places, Implementing Custom JavaScript alert for various Type of Message (Yes/No, Ok/Cancel, Ok).
- Performance Testing, Deployment, UAT Support
Environment: C#, ASP.Net 3.5, ADO.Net, Web Forms, .Net Frame work 3.5, Java Script/VB, Ajax Script, Visual Studio 2010, Internet Information Server 7.0, HTML/DHTML, Java Script, JQUERY, AJAX, SVN, Windows XP, Asp.Net, C#, Oracle, TFS, Design Pattern, WCF, WCF RIA Services, PL / SQL .
Confidential
Senior Web Developer (Tech Lead)
Responsibilities:
- Participation in the Business, technical Requirement Document Review and development using ASP.NET MVC technology.
- Development and lead the Team for SCO development and writing automated Test cases using Microsoft test framework.
- Closely interacted with Client/Business Partner for business discussions, requirement understanding, and base lining the SDS, estimation and release planning.
- Perform code review for performance and design.
- Perform Test cases review to ensure functional coverage.
- Using Microsoft TFS as source and version control system, build and deployment and bug tracking.
- Developed database based Rule Engine to manage application security.
- Creating Reusable Custom Grid Which Work Like Excel, Creating Calendar Custom Control, Implementing Dash Board.
- Designed database flow including DFD, ERD, Table Structure, Store Procedure, triggers and Function.
- Designed database based security through Rule Engine.
Environment: Microsoft Visual Studio .NET 2010, .NET Framework 3.5, ASP.NET MVC, C#, IIS 7, Windows Server 2008, SQL Server 2010, Web Services, TFS
Confidential
Application Developer
Responsibilities:
- Requirement Gathering and Analysis
- Design of Technical Architecture
- Development/Modelling
- Deployment
- Testing and Implementation
- Created Reusable Custom Grid Which Work Like Excel, Creating Calendar Custom Control, Implementing Dash Board.
Environment: Asp.Net, C# 2.5, Anthem, JavaScript, Oracle, VSS, Design Pattern, Sql Server 2005
Confidential
Software Engineer
Responsibilities:
- Requirement Gathering and Analysis
- Design of Technical Architecture
- Development/Modelling
- Deployment
- Testing and Implementation
Environment: Asp.Net 2.5, C#, JavaScript, Sql Server 2005, Ajax, SSIS reporting. VSS.