Sr.net Developer Resume Profile
Summary
- Having 9 Years of experience in all phases of Software Development Life Cycle SDLC including design development integration and implementation of business application both windows and web based applications of Service Oriented Architecture SOA Client-Server and N-tier architecture including user interface design application design development and testing.
- Expertise in developing Windows-based and Web-based applications in C MVC VB.NET ASP.NET ADO.NET Visual Studio.NET using various Frameworks.
- Proficient in Object Oriented Analysis OOA Object Oriented Design OOD Object Oriented Programming OOP Agile Methodology.
- Proficient technical skills in AJAX JavaScript HTML XML XSD SOAP IIS CSS WPF WCF WWF Web Services COM Multi-threading.
- Strong experience with AGILE SCRUM and Waterfall Software Development methodologies.
- Expertise in creating partial Views Web Forms User Controls Custom Controls Web Controls Web Parts using C VB.Net WPF.
- Excellent knowledge in developing applications with .Net frameworks 1.0 2.0 3.0 3.5 4.
- Extensively worked with RDBMS databases such as SQL Server 2000/2005/2008 Oracle 8i/9i/10g/11g and MS Access using ADO.NET T-SQL and PL/SQL.
- Proficient in Database Analysis Modeling and creating Constraints Indexes Views Stored Procedures Triggers User Defined Functions in T-SQL and PL/SQL.
- Experience in creating customized reports using SQL Server Reports Crystal Reports.
- Experience in Using Microsoft Silverlight WPF Controls for look and feel.
- Working knowledge with SSIS SQL Server Integration Services and SSRS.
- Hands on experience with query optimization and tuning complex PL/SQL queries.
- Experience in the design of test cases performing Unit testing and well versed in using bug-tracking tools like Remedy Quality Management.
- Experience in deploying web applications on IIS 5.0/6.0/7.0 web server.
- Have expertise in technical design documentations using UML modelling OO analysis design and design patterns like Singleton and MVC.
- Experience on writing expressions with LINQ.
- Strong experience in using Source Code Control Systems like MS Visual Source Safe and TFS Subversion.
- Excellent team player and execute tasks under less supervision. Self-motivated excellent analytical communication interpersonal and presentation skills.
- Extremely focused and able to quickly identify and respond to priority issues.
- Good team player and excellent leadership qualities. Hardworking honest with good interpersonal skills.
Technical Skills
|
Programming Languages |
C VB.Net VB6 |
|
.Net Technologies |
C .NET 1.1/2.0/3.5 ADO.NET WCF WPF VB.NET ASP.NET .NET Framework 3.5 LINQ ADO.NET Entity Framework. |
|
Web Technologies |
DHTML CSS JavaScript AJAX VBScript XML XSLT XSD SOAP WSDL Microsoft Silverlight JQuery. |
|
Development Tools |
Visual Studio.NET 2005/2008/2010 SQL Server Management Studio SQL Server Enterprise Manager Query Analyzer MS Build NAnt NUnit File Zilla. |
|
Build Tools |
InstallShiled 11.0 |
|
Reporting Tools |
Crystal Reports 9/10 SQL Server Reporting Services SSRS |
|
Databases |
MS SQL Server 2000/2005/2008 Oracle 8i/9i/10g MS Access. |
|
Methodologies |
SDLC Agile Methodologies UML. |
|
Operating Systems |
Windows 2000/XP/Vista/7. |
|
Query Languages |
PL/SQL Oracle T-SQL SQL |
|
Middleware |
Web services .NET Remoting DTS SQL Server Integration Services SSIS |
Professional Experience
Confidential
Role Senior .Net Developer.
Responsibilities
- Involved in analysis design and development of the entire application.
- Designed and documented Use Cases Activity Diagrams Class Diagrams and Sequence Diagrams.
- Developed the application using ASP.NET C XML HTML and CSS.
- Developed AJAX based panels to improve user experience and application performance.
- Developed Web Forms aspx pages using ASP.NET server controls and data aware controls.
- Developed web services to serve different parts of the application.
- Published and consumed web services using SOAP.
- Used multi-threading to enhance performance by running multiple processes in an asynchronously
- Incorporated user authentications and authorizations in Web.Config API to make application more secure.
- Used COM with Web Services to provide Components to services.
- Developed Object Model and Data Access Model based on Prototype design pattern using C and ADO .NET. Implemented bound columns in the Data Grid to display user information.
- Analyze and design Web Site Navigation Web Content Development Management.
- Extensively used ASP.NET features like Grid View and Repeater Controls and customizing necessary Controls.
- Used various .NET Web and Win forms controls using WPF for showing and displaying data.
- Designing and implemented core components and developed reusable .Net assemblies.
- Developed a middleware data access layer using ADO.NET
- Migrated the existing database from MS Access to SQL.
- Created stored procedures triggers views and tables using T-SQL.
- Wrote JavaScript to perform validations and catch the events on client s browser.
- Developed detailed reports using Crystal Reports.
- Used Microsoft Team Foundation Server TFS for version control and collaboration.
- Performed Unit Testing and was involved in Integration Testing.
- Deployed the application on IIS.
- Participated in system documentation and code documentation.
- Provided support and maintenance for the application.
Environment C ASP.NET Visual Studio 2008 .Net framework 3 MVC TFS Agile Crystal Reports IIS SQL Server 2008 XML HTML WCF WPF Web Services.
Confidential
Role Senior .Net Developer
Responsibilities
- Developed Custom Controls User Controls etc.
- Involved in Database Designing Analysis testing implementation of my Module and pushing the stuff to development to staging and then to production.
- Used SQL Server Reporting Services SSRS for generating reports.
- Designed and developed Triggers Functions and stored procedures for SQL database.
- Architected Windows Communication Foundation WCF and ASP.NET Web Services to enable platform and application communication.
- Worked on Data Access layer using ADO.NET to communicate with the SQL Database by using UIP Application Blocks.
- Worked on the Security to provide the security to the users and employees based on the User Credentials.
- Worked with ASP.NET AJAX Controls and Extenders.
- Involved in designing and developing the GUI for the user interface with various controls Component Art Grid View Data List Textbox Calendar List Controls Dropdown Validation Controls etc.
- Developed ASP.NET Web pages using C .
- Developed architecture using MVC Pattern and Agile Methodology. Enhanced MVC architecture by adding Providers. Business Logic is isolated from the Presentation and State Persistence.
- Used ASP.NET Master Pages Themes Skins and Styles for consistent look and feel for the site
- Extensively used ASP.NET Validation Controls and Java Script for client side validations in the Web Pages.
- Communication between Data Access Layer and SQL Server was established by ADO.NET.
- Maintaining the version of the project in Team Foundation Server TFS by merging the module developed with latest version in TFS.
- Conducted NUnit testing on the system to determine the response times for the various parts of the system and made changes to improve efficiency of the system.
Environment ASP.NET C Silverlight Visual Studio 2008 ADO.NET SQL Server 2008 TFS IIS 6.0 JavaScript Agile MVC XML HTML CSS WCF Crystal Reports.
Confidential
Role .Net Developer
Responsibilities
- Involved in analysis and designing the business logic for the application using OOA and OOD principles.
- The application was developed using AGILE methodology.
- Involved in design of Entity Relationship diagrams on the database front using creately.
- Involved in development of both logical data models LDM and physical data models PDM .
- Developed the Building class libraries to handle order processing.
- Developed web forms using advanced .net control library.
- Used different Cascading Style Sheets CSS for different colors and different fonts.
- Used Composite Application Blocks CAB to increase cohesion and to minimize coupling between various modules adhering to OOP principles.
- Used WPF for Image formats used to bind paginated documents.
- Created and customize Windows Workflow Foundation WWF from within in Visual Studio 2008 to provide custom business workflows.
- Developed COM components for the business modules.
- Developed Tree View controls for navigation using C .Net.
- Used multi-threading to enhance performance by running multiple processes asynchronously.
- Extensively used ASP.NET features like Grid View Details View and Repeater Controls.
- Worked on Web Services State Management and Caching features configuring optimizations and securing the web application API.
- Implemented Data binding between WPF and WCF Services.
- Created SSIS packages for importing data from various data files/excel to the data source
- Consumed and published web services to communicate between various parts of the external systems using .Net Framework 3.0 using Visual Studio SDK
- Exchange of data achieved through SOAP in web services
- The user interface for all screens was developed using ASP.NET in .Net Framework 2.0/3.5 using Visual Studio IDE.
- Designed developed EDI process for exchange of data with external vendor via web services flat files and XML files. Made extensive use of XML and XSLT.
- Wrote Stored Procedures and triggers as and when required using PL/SQL.
- Developed the data access layer using ADO.NET.
- Involved in creating the setup and deployment of the database packages.
- Developed JavaScript to perform validations and catch the events on client s browser.
- Developed AJAX based panels to improve user experience and application performance.
- Used Microsoft Team foundation Server for all the source control and application tasks.
- Developed detailed reports using Crystal Reports.
- Implemented Unit Testing Integration Testing and Regression Testing.
- Participated in system documentation and code documentation.
Environment ASP.NET C Visual Studio 2008 ADO.NET SQL Server 2008 TFS IIS 6.0 JavaScript Agile SOAP XML Excel CSS WCF WPF.
Confidential
Role .Net Developer
Responsibilities
- Involved in designing programming Code Review Unit testing and Debugging of the application.
- Achieved fully functional requirements as per the functional spec. Pro-actively involved in same patterns of problem in the application.
- Handled the tasks of developing enhancing and bug fixing in existing system like implementation and testing.
- Created the Database Design and Database Objects like Tables Stored procedures Functions and Views.
- Created WCF Services to access data from SQL Server database
- Performance tuning of the application by fine tuning the stored procedures applying indexes on frequently accessed tables.
- As a lead developer involved in the analysis and detailed estimates for ongoing enhancements.
- Lead the small size of development team.
- Fallowed the Agile scrum methodology
Environment Windows XP professional ASP.Net C Oracle PL/SQL Crystal Reports VB.NET HTML DHTML WinForms .NET ADO.NET Web Forms IIS 5.0 Visual SourceSafe JavaScript SQL Server 2000 XML Web services.
Confidential
Role .Net Developer
Responsibilities
- Application development using ASP.NET WCF C LINQ Lambda Expressions HTML Visual Studio.NET 2008.
- Integrated the SALT platform with SIDES Sate Information Data Exchange System
- Providing technology options and solutions based on client s requirement.
- Responsible for design coding and deployment of the application.
- Managing and guiding the technical team.
- Involved in Code reviews and Test case reviews.
- Worked on requirement analysis design development estimation and development.
- Responsible for Estimation scoping work delegation to team members analysis and design.
- Handling a team of six developers.
- Worked on Microsoft project planner to plan activities for different team members.
- Created the design documents for various modules and reports.
- Used Factory Repository and Singleton design patterns.
- Used SSRS to generate various reports.
- Created various WCF services.
- Created N Unit Test Cases using C .
- Worked on Agile Scrum methodology and waterfall model of software development.
- Provided valuable suggestions to client by analyzing the requirements.
Environment C WCF Web Services ASP.NET LINQ Lambda Expression JSON JavaScript AJAX XML XSLT.
Confidential
Role .Net Developer
Roles Responsibilities
- Implemented the Logging and Exception Handling Application blocks from Enterprise Library
- Created and consumed the web services to access data from SQL Server database
- Developed the UI screens using ASP.Net 2.0/C .Net 2.0/VS 2005
- Debugging and Unit testing the application.
- Involved in creating the Database Design and Database Objects like Tables Views and Roles.
- Involved in creating stored procedures using SQL Server 2005
- Created custom installer and MSI package
- Involved in setup and deployment packages in client environment
- Effectively followed the scrum process
- N-Tiers - for creating Database Layers.
Environment Microsoft .NET Framework 2.0 ASP.NET 2.0 C .NET 2.0 Web services JavaScript Enterprise library 2.0 SQL Server 2005 IIS 6.0 Windows 2003 and Source Gear Vault.
Confidential
Role .Net Developer
Roles Responsibilities
- Translate the business requirements in to technical specification documents. Review the technical specs prepared by development team.
- Actively participated in High-level Document and Detailed level Document for different modules in the project.
- Coordinating with development team for maintenance releases and ensures that deadlines are met and deliverables made on time.
- Allocating support tasks to team members and ensure that escalations are resolved and SLA s are met.
- Extensive interaction with end users and giving logical solutions to their problems as a part of production support.
- Developing Stored Procedures Functions Packages in SQL Plus.
- Travelled multiple times to onsite in Chicago on behest of the client.
Environment C .Net .NET Framework 2.0 Web Services ASP.NET Oracle 10g AJAX ADO.NET VSS
