Net Developer Resume Profile
PROFESSIONAL SUMMARY:
- Accomplished Software Engineer and Lead with 10 years success devising innovative and tailored solutions to meet ever-changing business requirements within diverse industries. Proven experience in complete software development life cycle from conception to implementation. Ability to function well within a team environment complemented by excellent writing and communication skills.
- Experience in analysis, design, development, deployment, testing, and implementation of client/server and web applications.
- Solid leadership and management skills, demonstrated proficiency in leading and mentoring individuals to maximize levels of productivity while forming cohesive team environments.
- Experience with developing software that involves multi-tier, distributed architecture and SOA.
- Extensively worked on ASP.Net MVC, CSS3, HTML5, jQuery, C , VB.Net, LINQ, MS SQL Server 2005/08, Oracle 11g.
- Experience in .NET security features such as Authentication Authorization, Windows and Forms based Authentication, Authorizing Users and Roles.
- Experience in WCF to simplifies development of connected applications through a new service-oriented programming model.
- Affluent with concepts of Design Patterns and Software Patterns MVC, MVP and other Microsoft Pattern and Practices .
- Experience in using WPF to building rich Windows smart client user experiences.
- Experience in using ASP.NET AJAX for creating Web applications for cross browsers.
- Experience in using LINQ in Web pages to retrieve and modify data.
- Experience in Design and Development of SQL Server 2000/2005/2008 that includes SQL Queries, Stored Procedures, Triggers and Views.
- Very good understanding and experience with Reporting
- Tools Crystal Report, SQL Server Reporting Services.
- Experience in developing and monitoring SSIS Packages, SSRS.
- Have strong working knowledge of web technologies including HTML, JavaScript, VBScript and XML, XAML.
- Ability to work in-groups as well as independently with minimal supervision.
TECHNICAL SKILLS:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Confidential
Role: Senior .NET Developer
Roles Responsibilities
- Designed, developed and enhanced the application in .NET Framework 4.0.
- Responsible for requirement gathering from the Business Analyst's and for preparing the Requirement Specification Document using Agile Methodology SCRUM .
- Developed application in ASP.NET using C in code behind Pages.
- Developed Web Forms using ASP.NET for front end Graphical User Interface UI .
- Used AJAX for faster interactive web experience with AJAX controls Toolkit
- Designed and created templates using Cascading Style Sheets CSS which can be used through all the forms to have a unified look.
- Used ASP.NET Validation Controls and developed JavaScript to perform various Client side validations.
- Used WPF and WCF to communicate between DAL and other business components.
- Used ADO.NET extensively for retrieving, querying and manipulating data in the database.
- Coding the presentation layer using WPF and silver light and service layer using Windows Communication foundation technology.
- Involved in creating web methods for web service.
- Extensively used Data bound controls like Grid view, Data List and Data Repeater controls.
- Developed Data Model Classes with LINQ to SQL and business rules that are implemented within model layer using C .
- Created Stored Procedures, Indexes, Views and Triggers using SQL Server 2012.
- Created and consumed WCF Web Services to expose the application functionality for different applications running inside the company outside, implementing a Service Oriented Architecture SOA .
- Used Team Foundation Server as Source Code Repository for the entire application.
- Involved in unit and manual testing of the application.
Environment: .NET Framework 4.0, Visual Studio.NET 2012/2010, C .NET, SQL SERVER 2012, WCF, PL/SQL, Java script, TFS, ADO.NET, LINQ, ASP.NET, DHTML, CSS, XML, AJAX, NUINT.
Confidential
Sr.Net Developer
Responsibilities:
- Involved in the complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance.
- Developed solutions for diverse programming scenarios in C , employing Object Oriented Programming OOP concepts such as: encapsulation, inheritance, polymorphism, and abstraction.
- Used Telerik controls like Radchart and RadGridview to provide richer user experience.
- Utilized ADO.Net technology extensively for data retrieving, querying, storage and manipulation using LINQ.
- Utilized Ajax Tab control, Update Panel, Script Manager, ModalPopupExtender, MaskedEditExtender and MaskedEditValidator for validations.
- Developed an ASP.NET MVC application in Visual Studio using the test-driven development TDD approach.
- Worked with ADO.NET to interact with the SQL Server 2008 i.e. retrieving, updating and inserting data into the tables for Alerts.
- Created and maintained database objects like complex Stored Procedures, Triggers, Cursors, Tables, Views and SQL Joins.
- Created automatically running stored procedures for day-end operation using SQL Server agent.
- Created new tables wrote stored procedures for applications and some user defined functions. Created SQL scripts for tuning and scheduling.
- Worked Extensively with Query Optimization Techniques to Fetch Data with better Performance Tuning.
- Used Enterprise library for Database Connection and writing exception manager component, which creates a log file in event viewer.
- Implemented Unit Testing, Integration Testing and System Testing using NUNIT.
- Involved in Deployment and Troubleshooting issues in the application.
- Involved in writing technical specifications design document, deployment documents and operations guide for operation support.
- Supported Operations team during the deployment and troubleshooting the production issues during deployment and on regular basis.
Environment: VisualStudio2010, C , ASP.NET 3.5, Java Script, XAML, TFS 2010,MVC 2.0 , IIS 7.0, AJAX, ADO.NET, MSMQ, LINQ, XML, Path, Microsoft Enterprise Library,SSIS SQL Server Integration Services, SQL Server Analysis Services, NUNIT, SQL Server 2008 R2, Windows XP, UML, Test-driven development TDD , Windows Server 2003,Windows Server 2008 R2/2008.
Confidential
Sr .Net Developer
Responsibilities:
- Develops, maintains and documents software for a wide range of areas so the ability to work on multiple product sets is critical.
- Working knowledge of Software Development Lifecycle SDLC .
- Have experience implementing Service Oriented Architecture SOA with XML Web Services using SOAP.
- Extensive working knowledge on Configuring and version controlling with Team Foundation Server TFS , Visual Source safe VSS .
- Assist in the software support through code level problem review and analysis.
- Created different business classes and interfaces using .Net Framework 4.0 with Object Oriented Programming Methodology.
- A part of the testing process through test review and analysis.
- Working in Agile and Scrum methodology environment.
- Experience in using AJAX controls in ASP.NET Sites/applications and interacting asynchronously.
- Used N-tier architecture for presentation layer, the Business and Data Access Layers and were coded using VB.Net.
- Developed application using VB.NET, ASP.NET, C .
- Used VB.NET in MVC framework for front-end development.
- Used MVC design patterns for building the application.
- Developing web parts using C and SharePoint object model.
- Used various UI platforms including WPF/Win Forms/Web.
- Involved in creation of stored procedures in MS SQL Server 2012.
- Worked on dependency injection and repositories.
Environment: MS Visual Studio 2010/2012, SQL Server 2005, .Net Framework 3.5, Vb.Net, TFS, Visual Source Safe 6.0,MVC, SharePoint, , HTML, XML, JavaScript.
Confidential
Role: Senior .NET Developer
Roles Responsibilities:
- Designed User Interface using ASP.NET Standard Controls, Dev Express Controls.
- Involved in User Support, Maintenance of the System and Daily Batch Support.
- Used Windows Communication Foundation WCF for rapidly building service-oriented applications that communicate across the web and the enterprise.
- Used Excel to generate various reports of different applications.
- Developed core functionality with .NET Framework.
- Designed Master Pages and ASCX Web User Controls for reusability.
- Used JAVA Script for Client side applications.
- Hands on experience in XML, XSL, CSS.
- Used SQL Queries to retrieve data from the database.
- Developed Entity Classes and Interfaces as part of Object Oriented Design.
- Designed and created EDMX diagrams.
- Used LINQ for implementing Binder connection with the Configuration File.
- Implemented many SQL contracts like Stored Procedures, Functions and Triggers using SQL Server 2008.
- Used Crystal Reports to show reports and developed code.
- Designed a custom XML configuration file and implemented a custom Config File Handler to store and retrieve application settings.
- Involved in Unit Testing and Deployment of the application.
Environment: .NET Framework 4.0, Java script, C .NET, Visual Studio.NET 2012/2010, SQL SERVER 2012, DEV EXPRESS, WCF, PL/SQL, TFS, ADO.NET, LINQ, ASP.NET, CSS, XML.
Confidential
Role: Lead Developer
Responsibilities:
- Involved in design and development of Task Management and Auto Rating modules using VS.NET 2005, VB.NET, and ASP.NET.
- Implemented the 3-tier architecture with clear separation between logical layers namely the UI, Business Logic and the Data Access Layers.
- Used Microsoft Application Block classes SQLHelper for Database operations.
- Developed Task Processor Windows Services using C .Net which processes the tasks on periodic intervals.
- Extensively used JavaScript for Client Side Validation.
- Involved in writing various Stored Procedures, Triggers, Views and T-SQL statements in MS SQL Server 2005.
- Used Source OffSite SOS Tools for software configuration management.
- Client meeting for requirement gathering, clarification and Conducting status meetings with Off-Shore team members.
Environment: Visual Studio 2005, ASP.NET, VB.NET, ADO.NET, MS SQL Server 2005
Confidential
Position: .Net Developer
Roles Responsibilities:
- Responsible for designing, developing, and testing of the application.
- Worked on UML Unified Modeling Language and Rational Rose for analysis, and design of the application.
- Met with project members and developers to come up with functional requirements.
- Designed and developed ASP.NET custom controls.
- Designed user interface using .NET IDE and Web Forms.
- Implemented business logic using VB.
- Used Session objects to store user current status.
- Used SMTP Mail for sending e-mail messages
- Designed and implemented database in Oracle 9i.
- Connected to the database using ADO.NET
- Use .NET Validation controls to perform server side validation.
- Implemented database in SqlServer including relational tables and views
- Wrote PL SQL stored procedures and Database triggers using JDeveloper, TOAD IDE's.
- Designed the front-end web forms using Web controls.
- Interfaced with the database and stored procedures using ADO.NET datasets, data adapters, and data grids.
Environment: .NET Framework, ASP.NET, Web Forms, VB, ADO.NET, Oracle 9i, PL SQL, JDeveloper, Rational Rose