.net Developer Resume
Saint Louis, MO
SUMMARY
- 7+ years of IT experience in analysis, design, development, implementation and testing of web based, windows based and multi - tier applications in Health, Banking, Insurance, and Financial domains.
- Strong technical expertise in Microsoft Technologies, such as .Net Framework, ASP.Net, C#, WCF, AJAX, ADO.NET, Entity Framework, MVC, XML and ASP.
- Experienced in all phases of Software Development Life Cycle (SDLC) - Project Analysis, Requirements, Design, Development, Testing, Documentation and Deployment of the Web Application.
- Expertise in working with Web Server Controls, HTML Controls, User Controls, Custom Controls using C# and VB.Net.
- Hands on experience in Developing Rich User Interface on web using JavaScript, HTML5, DHTML, IIS, Master pages and CSS3.
- Having expertise in technical design documentations using UML modeling, Object-oriented analysis (OOA), Design (OOD), Agile methodologies and design patterns such as MVC4, Singleton, Abstract Factory, Factory etc.
- Proficient in designing and implementing databases layers using LINQ, ADO.NET, and Entity Framework.
- Good experience in securing web applications using ASP.NET authentication and authorization mechanisms.
- Solid experience in DB design (SQL DDL & DML), Data Modeling (Logical and Physical Design of Databases), Normalization and building Referential Integrity Constraints.
- Excellent backend skills in creating SQL objects like Tables, Stored Procedures, Views and Indexes.
- Good exposure to XML technologies such as XML Web Services, XML Schema, XSL and LINQ to XML.
- Solid Experience in developing and consuming WCF services.
- Excellent experience in implementing Web Service (XML, SOAP and WSDL), WCF, and REST service which communicate data in a both XML & JSON following SOA in a distributed environment.
- Relative experience in SQL SERVER 2005 and SQL Server 2008 which includes T-Sql, SSIS and SSRS reports.
- Proficient in developing applications using JavaScript, JQuery, JSON, Xml, Telerik UI, AJAX, HTML5, CSS3, Bootstrap and Razor
- Experienced in Effort Estimation, Project Tracking, Gap Analysis, and Scope Definition, User acceptance testing and Change Control Management and audit trail.
- Relative experience in Oracle 9i/10g which includes PL/Sql Programming, Packages, Stored Procedures, T-Sql, Views and Triggers. Performance tuning of SQL queries and Procedures.
- Good Analytical and programming skills.
- Good interpersonal and communication skills
TECHNICAL SKILLS
Languages: C,C++,C#, T-SQL, PL/SQL, XML,HTML5
Web Technologies: ASP.Net 4.0/3.5/3.0, AJAX, ADO.Net, Entity Framework, LINQ, Web Services, WCF, CSS3, JavaScript, HTML, web forms
Environment: Visual Studio 2010/2008/2005/2003
Database: SQL Server 2012/2008/2005 (T-SQL, Stored procedures, Triggers, DML, DDL, DTS, SSIS),Oracle 10g/11g/12c, MS Access
Protocols: SOAP, SSL, FTP, TCP/IP, HTTP
Reporting Services: Crystal Reports, SQL Server Reporting Services (SSRS)
Enterprise Servers: IIS Server 7.0 / 6.0 / 5.0
Tools: MS Visio, Visual Source Safe (VSS), Team Foundation Server (TFS), NUnit, TOAD, SQL Developer
Methodologies: Unified Modeling Language (UML) and SCRUM methodology
Operating Systems: Windows Server 2003/2008, XP, Windows NT / 2000, Vista, Windows 7/8
PROFESSIONAL EXPERIENCE
Confidential, Saint Louis, MO
.Net Developer
Responsibilities:
- Involved in all the phases of the Project Life Cycle and also analysis of the system based on n-tier architecture.
- Used Scrum and Test Driven Development Methods in Agile methodology to produce high Quality software.
- Extensively applied the Object Oriented Analysis and Design (OOAD) concepts, and used Model-View-Controller (MVC4) architecture framework.
- Developed application with UI in the presentation layer using ASP.NET 4.0, business logic in the middle layer using C# and data service activities in the backend using SQL Server 2008.
- Incorporated many rich, user friendly, responsive features in the application using .Net framework, AJAX Library, CSS3, and JavaScript.
- Used ASP.NET AJAX Toolkit controls like Script Manager, Update Panel and Modal Popup Extender within some web pages.
- Developed WCF Domain Services and leveraged WCF to customize operations for performances and data paging.
- Used JSON to transmit data between Server and Web Application, an alternative to XML Serialization
- Performed CRUD operations with WCF Restful services using Web-Get, Web-Invoke.
- Used bindings to control the construction of the Windows Communication Foundation (WCF) channel stack at runtime.
- Developed various web services using WCF which can be consumed by web application and other systems.
- Used Entity Framework and LINQ to access the two databases so the user could create, edit, display, and delete data from the application's UI.
- Designed, developed SOA Web Services using WCF Services with .NET, C#.NET and Hosted on IIS and Unit tested with MS Unit Framework, C#.
- Developed service layer that uses dependency injection to pass updated models to the application layer to facilitate unit testing.
- Used JQuery for Validation and Ajax submission, JSON web service call.
- Involved in Unit testing and Bug fixing. Experienced in Incident Management/Ticket management.
- Experienced in creating and maintaining Web Services. Used XML for request and response from the Web Services and manipulated the result as accordingly.
- Involved in troubleshooting, monitoring, optimization of SQL Server database code.
- Experienced in Oracle 10g, Pl/SQl Programming (Stored procedures, Functions, Packages, Cursors, Bulk insert) and used TOAD tool.
- Used Microsoft Team Foundation Server for the purpose of version Control and source code maintenance needs.
Environment: NET Framework 4.0, ASP.NET 4.0, C#, MVC 4, MS Visual Studio 2010, IIS 7.0, SQL Server 2008, Entity Framework, HTML5, CSS3, LINQ, Oracle 10g, T-SQL, WCF, Web services, WSDL, SOAP, XSLT, JavaScript, JQuery, Ajax, XML, XAML, NUnit, TFS, SSIS, SSRS.
Confidential, Naperville, IL
.NET Developer
Responsibilities:
- Created several Models, Views and Controllers.
- Log4Net and site minder has been used for logging purpose and windows authentication.
- Developed various modules using C#, Jquery, JavaScript under the .NET Framework4.0.
- Created the customized navigation bar for the pagination instead of the standard web grid to meet the requirements of the company’s standard.
- Created the customized cart functionality with the drag and drop option.
- Developed business logic and created the data access layer for the modules that has been assigned.
- Responsible for resolving the bugs in the application.
- Used the CSS classes/skins for all the views to provide the same look and feel throughout the application.
- Working under the Agile methodology and SCRUM framework for rapid development.
- Interacting with the team, business and QA every day during the scrum meeting.
- Have gone through all the phases such as design (HTML), coding (validations, Business Logic, Data Access Layer) and testing.
- Created various email templates as per the business requirements.
Environment: MVC 3, Visual Studio.NET 2010, ASP.NET 4.0, C#, IIS 7.0, CSS, Jquery, JSON, Java Script, AJAX, Oracle 11i, CALIBER RM, AnkhSVN, Tortoise, Version One.
Confidential, Minneapolis, MN
.NET Developer
Responsibilities:
- Involved in Software development life cycle (SDLC) of application from design phase to implementation phase, testing, Deployment and maintenance phase.
- Worked as a Developer in the team for designing and developing the application using Microsoft advanced technologies Microsoft Visual Studio .NET 2010, C#, ASP.NET 3.5, SQL Server 2005, Microsoft Team Foundation Server (TFS) 2005 and MS Office XP.
- Created WCF web services for implementing business logic
- Created & hosted WCF Services and also used different bindings to make it available to different types of clients.
- Created various views and partial views in ASP.NET MVC.
- Interacted with API service using explicit HTTP methods like GET, POST, and PUT.
- Developed the classes using C#, which in corporate N -tier architecture and database connectivity.
- Implemented changes in coding and designs using knowledge of VB .NET
- Developed UI Screens in ASP.NET with MVP Pattern with C#.
- Developed and tested user-friendly navigators by utilizing JavaScript and VB .NET
- Performed Unit Testing for all units in developed pages using JUNIT Tool.
- Design and develop rich user interfaces with HTML/CSS/JavaScript
- Worked on Windows Communication Foundation (WCF) and Windows Presentation Foundation (WPF).
- Created Tables, Stored Procedures, Views, Index’s and involved in designing of Database tables.
- Participated in peer code reviews for better quality assurance.
- Intensive use of CSS and XHTML to design look and feel of the web pages.
- Used Microsoft Team Foundation Server (TFS) for integration, maintenance and Security of code.
- Involved in database design on SQL Server 2005 and development of different database objects containing functions, triggers, store procedures to manipulate database of the application.
- Develop and deliver dynamic reporting solutions using SQL Server 2005 Reporting Services (SSRS).
- Developed a communication layer that is used for consuming web services (SOAP, UDDI, WSDL) and this layer was used while fetching the products.
Environment: Visual Studio 2010, ASP.NET 3.5, C#, AJAX, SOAP, IIS 6.0, ADO.NET, VB.NET CSS, SQL Server 2005, WCF, Java script, IE, Agile (Scrum) methodology.
Confidential, Northbrook, IL
.NET developer
Responsibilities:
- Involved in Requirements analysis and documenting Technical Specification.
- Designed and developed the user interfaces of the application using ASP.NET Server Controls, HTML Controls, Java Script and CSS.
- Developed several Classes using C# and experienced in creating Assemblies and Name Spaces.
- Implemented and used MVC architecture.
- Developed XML Schemas to provide data content from Oracle to Sitecore Engine to generate website content.
- Involved in SDLC, of application developed using AGILE methodology
- Implemented AJAX functionality and worked with AJAX control tool kit.
- Used Site Map control for site navigation.
- Coding the presentation layer using WPF and silver light and service layer using Windows Communication foundation technology.
- Extended the WPF Toolkit Grid so that it can manage the columns, filter, search, and batch update.
- Used Master Pages to maintain design consistency across all web forms.
- Maintained Web services by adding additional web Methods and modifying existing web Methods.
- Wrote a wrapper class for the proxy class for logging the request and response of a Web Service.
- Used ASP.NET Caching to improve the performance of the Application.
- Used Session Objects, Cookies as a part of Application state Management.
- Used Visual Source Safe for version control.
- Involved in Bug Fixing and Unit Testing.
Environment: Visual Studio.NET 2008, ASP.NET 3.5, C# 3.5, ADO.NET, WPF, Web Services, Sitecore, AJAX, Windows Server 2003, HTML, XHTML, Java Script, SQL Server 2008, Visual Source Safe.
Confidential
Application Developer
Responsibilities:
- Coding and implementing the requirements using Vb.net, ASP.net, JavaScript, XML, CSS, Caching and Ado.Net.
- Created User controls, Custom controls, and used in the application.
- Validated client side components using JavaScript and Ajax, C#, XML, CSS Web services.
- Created SQL Server procedures, Triggers, Views and query optimization is done using SQL profiler.
- Have Developed programs for accessing the database using ado.net to execute queries, and to manipulate the data in the database.
- Worked on Crystal Reports for Reports Module. Maintained Version control using Visual Source Safe (VSS).
- Worked on waterfall model project management.
- Done Code review, Debugging, Bug Fixing, Unit testing and Integration testing and Production support.
Environment: VB.NET, SQL Server 2005, .net framework, ADO.net, ASP.net, Web services, Windows server 2003, XML, IIS, VSS, Crystal reports.
