.net Developer Resume
Birmingham, AL
SUMMARY:
- 8+ years professional IT experience in development of web - based, client/server, n-tier, distributed and Object oriented applications using Microsoft technologies.
- Experience of working with the .Net Framework technologies ASP.net, Win Forms, WPF, WCF, WEB API.
- Proficient in the following languages - C#, VB.NET, C++, JavaScript, VB Script, SQL, HTML/XHTML, DHTML, XML and CSS . Worked mostly in .NET Framework.
- Extensively used the editors Visual Studio / and Visual Source Safe & Team Foundation Server for version control.
- Experience in implementing MVC 3.0/4.0/6.0 design Pattern to standardize the application architecture.
- Experience in ADO.NET and Object relational mapper frameworks Entity Framework, linq to Sql.
- Experience using AJAX to create interactive web applications along with Json and XML.
- Expertise in ADO.NET, writing scripts, stored procedures, triggers, cursors, functions and jobs.
- Working knowledge of SSIS/SSRS Reporting Services in SQL server 2005 and Crystal Reports.
- Develop applications using Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF), and Windows Workflow Foundation (WF).
- Good experience in Analysis and Design in the RDBMS environment and in creating databases, users in MS SQL Server 2005/2008/2012.
- Sound understanding of Object Oriented Analysis and design (OOAD) with UML Modeling.
- Expertise in developing customized and distributed applications using User Controls and Custom Controls.
- Design and brand Master Pages utilizing Server Controls, User Controls, Validation controls, and CSS.
- Experience in using LINQ which helps in executing queries against a database in an object oriented manner.
- Experience in Performance Tuning, Query Optimization and running Database.
- Hands on experience with Network Protocols using TCP/IP, HTTP, SOAP.
- Good understanding of security, IIS administration.
- Experience in development of Stored Procedures and Triggers using MS SQL Server.
- Thorough knowledge of OOPS concepts and .Net Framework.
- Experienced in full SDLC (Software development life cycle) which includes System/Information Engineering, Software Requirements gathering, Systems Analysis and Design, Code Generation, Testing, implementation and Maintenance.
- Strong background in software engineering methodologies.
- Good communication, interpersonal and presentation skills.
- Excellent work ethics, self-motivated and quick learner, willing to learn, adapt new technologies and third party products.
TECHNICAL SKILLS:
Operating Systems: Windows 7/8/ XP.
Languages: C, C#, .NET 4.5/4.0/3.5/3.0/2.0 , ASP.NET, JAVA, AJAX, Web Services, ADO.NET, LINQ.
.Net Framework: .Net Framework 3.0, 3.5, 4.0, 4.5.
Scripting Languages: JavaScript, JQuery, Angular Js.
Databases: SQL 2012/2008/2005 , PL/SQL, Oracle 11g/10g/9i.
Web Technologies: HTML, HTML 5, CSS, AJAX, JavaScript, Angular JS, JSON, XML, XSL, JQuery, Silverlight.
Web Servers: Internet Information Server (IIS) 5.0/6.0/7.0.
Reporting Tool: Crystal Reports, SSRS (SQL Server Reporting Services), SSIS.
Distributed Technologies: Web Services, WCF, WWF.
IDE and Tools: Microsoft Visual Studio. Net 2013/2012/2010/2008 , MS Office, Microsoft Visio, SQL Profiler, SQL Server Agent.
Software Engineering: Agile, SDLC.
Version Control Tools: VSS, SVN, TFS.
MS Software Packages: MS Office, MS FrontPage, Microsoft Visio 2007, SharePoint 2010, MS Excel.
PROFESSIONAL EXPERIENCE:
Confidential, Birmingham, AL
.NET Developer
Responsibilities:
- Developed a 3- tier web application following Agile development methodology.
- Involved in Design, Development of web portal and Web Services using ASP.NET MVC 4.
- C# is used to program business logic including Code-behind files and Classes in the middle tier.
- Used Model-View-Control (MVC4) software architecture for Developing Web Portal.
- Developed Admin Module web pages to enter new policies, edit privileges, and to edit improper user approvals. Developed Customers Module web forms to access PBS services.
- GUI of both modules is developed using HTML, .NET Controls and C#.
- Used JavaScript and .NET Validation Controls for performing client-side validations.
- Designed a Master Page and used CSS for to provide a consistent look and feel of inherited web pages.
- State Management Techniques are used to maintain state at control level using View State and at application level using Sessions.
- Used AJAX, JQuery to call WCF services from JavaScript.
- Designed data Model,business access layer and reporting module using C#.
- Designed and developed WCF Web Services and configuerd our WCF Services with appropriate endpoints for consuming them in the web application.
- Designing and developing rich application for Windows (WPF, Win forms).
- Developed WPF based UI using Silverlight.
- Developed Presentation layer using Silverlight, Business Layer using C#, LINQ, WCF.
- Worked with LINQ and Entity Framework.
- Designed the database and written Stored Procedures and triggers using PL/SQL developing tool.
- Created the SSRS Reports which can be used in the reports module using report viewer.
- Created SSIS Packages for Integrating data from one system to Main System.
- Performed Unit Testing and System Testing of the application.
- Involved in bug fixing occurred during testing process.
- Used Team foundation server for maintaining source and documentation control.
Environment: .NET Framework 4.0/4.5, Visual Studio .Net, IIS 6.0, C#.NET 4.0, ASP.NET 3.0, ADO.NET,LINQ, HTML, CSS, AJAX, COM+, JavaScript, WCF, WPF, Web Services, SQL Server 2008,SSRS, XML, and SMTP.
Confidential, San Antonio, TX
.NET Developer/SQL Developer
Responsibilities:
- Developed and designed Web Pages Using ASP.NET Web forms & VB.Net.
- Upgraded .NET Framework 3.5 to 4.5 and upgraded visual studio 2008 solution to visual studio 2015 and Upgraded Visual Safe Source (VSS) to TFS 2015.
- Environment Set up for Continuous Integration and Continuous Deployment (CDCI) scripts.
- Used ASP.NET AJAX Toolkit like Script Manager, Update Panel in web pages.
- Involved in intense User Interface (UI) operations and client side validations using AJAX toolkit.
- Involved in Analysis, Design Development and Testing of Web Application using ASP.NET MVC 4 and MVC 6, XML, dataset and .NET Framework.
- Used Twitter Bootstrap framework for developing customizable and fully responsive for various screen sizes.
- Designed & created dynamic web pages using HTML5 features (Application Cache, Canvas Drawing & Local Storage), JQuery, JavaScript, CSS3 features (Gradient, Transform & Transition), Entity Framework, C# & ASP.NET
- Utilized Ajax, OO JavaScript, jQuery, jQuery UI, jQuery plugins and the Highcharts charting library.
- Created and consumed services using WCF, C# to generate and e-mail those reports to the requested user.
- Implemented single page applications using Angular JS.
- Used the Object Oriented Programming (OOP) techniques and created classes (in C#.NET) for database access and implemented Dependency Injection.
- Used Web Services, SOAP protocols and WSDL to publish the metadata information to clients.
- Developed Restful Web services using ASP.NET Web API.
- Used LINQ to SQL and LINQ to XML for retrieving data efficiently.
- Experience in Creating Tables, Views, Triggers, Stored Procedures, User Defined Functions and other T-SQL statements for various applications.
- Used SQL Server for writing the Stored Procedures and for connecting the application with the database.
- Responsible for Unit Test using NUnit and Integration Test using Spec flow of different modules.
Environment: .NET Framework 4.0/4.5, Visual Studio .Net, IIS 7.0, C#.NET 4.0/6.0, ASP.NET MVC 4.0/6.0, ADO.NET, T-SQL, LINQ, HTML, CSS, Highcharts, Telerik Controls, ReSharper, Angular JS, JQuery, JavaScript, WCF, Web Services, SQL Server 2008, XML, and SMTP.
Confidential, Columbus, OH.
.NET Developer
Responsibilities:
- Involved in requirement analysis and application designing sessions with business analysts and team members to outline the proposed IT solution.
- Improved the performance of web pages by using AJAX.
- Worked intensely on the user interface using ASP.NET
- Used ASP.NET membership concept for login controls
- Involved in working on Classic ASP applications
- Used n-tier architecture and Object Oriented Methodologies for application development.
- 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.).
- Designed and Developed the existing Project by using current MS Technologies including MS SQL Server 2008, .NET Framework 4.0/3.5,ASP.NET/C# and TFS2010
- Created Master Pages and CSS to maintain the uniformity in web forms of the application
- Developed the code to run the SSRS reports
- Created web reports using SQL Server Reporting Services (SSRS)
- Designed Models, Views and Controllers and implementing them using the ASP.NET MVC
- Worked with QA team to perform unit testing and system testing
- Implemented Agile Development methodology and Test-driven Development
- Developed web forms, user controls, and custom controls for the web application in ASP.NET and Developed the code, class files using C# in order to validate, insert, update, delete or retrieve form data
- Involved in Unit testing using NUnit.
- Designing of WCF based Service, Data, Fault and Message Contracts
- WCF was designed with SOA to support Distributed computing where services were consumed by end users
- Worked with exception handling and fixed the bugs during production
- Worked with SQL server 2008 for Database design, to Create tables, Stored Procedures and Triggers and performed the Data retrieval
Environment: .NET Framework 3.5/4.0, SQL Server 2008, SQL Reporting Services 2008, ASP.NET 4.0/3.5, jScript, jQuery, WCF and Ajax.
Confidential
.Net Developer
Responsibilities:
- Designed and developed User Interface using ASP.NET with C#.
- Developed core functionality with the .NET Framework.
- Designed Web Forms using HTML, CSS and implemented client side scripting using JavaScript.
- Designed Web Pages using AJAX.
- Used ADO.Net for database connectivity, storage and retrieval on SQL Server.
- Worked with conversion of DTS packages into SSIS.
- Developed WCF Services to allow communication between Presentation layer and Service layer.
- Communicating with Windows Communication Foundation (WCF) service via the endpoints.
- Create data objects (tables, views), stored procedures and functions to store and retrieve the data from database.
- Involved in writing SQL statements and stored procedures by using cursors, indexes for performing different searches.
- Involved in coding, developing the ADT, Billing Export, Item Master, Order Export, PO Update.
- Used Team Foundation Server (TFS) for version controlling.
- Created Web.Config files for setting up of the application by writing database connections.
- Other responsibilities performed are SRS Documentation, Coding and Unit Testing.
- Involved in fixing the bugs in the web applications.
- Involved in designing, updating the application as required.
Environment: Visual Studio.Net 2010, ASP.NET 4.0, C#, Window Services, Web Services, Web Forms, Win Forms, Team Foundation Server, SQL Server 2008, SSRS, SSIS.
Confidential
.Net Developer
Responsibilities:
- Added new functionality to existing ASPX pages and created several new Webpages.
- Enhanced GUI functionality using ASP.Net controls, custom controls and gave new look to the application.
- Designed style sheets (CSS) that work fine in Mozilla Fire fox, Opera browsers. Involved in writing Cascading Style Sheets (CSS) for styles, and calling them in ASP.NET Pages.
- Created SSIS packages for data Importing, Cleansing, and Parsing etc.
- Developed Web Forms Using ASP.NET & VB.Net.
- Used Java Script for validating client side data entry web screens.
- Developed the components for middle tier (Business Layer) using VB.Net.
- Developed Reusable Classes using VB.Net.
- Developed Data Layer using ADO.NET to communicate with MS SQL Server.
- Improved the application performance using stored procedures and connection pooling and Memory management.
- Developed Custom User Controls to reduce the Complexity in User Interface Coding and provide better look and feel.
Environment: .NET Framework 2.0, VB.NET, ASP.NET 2.0, XML/XSLT, Windows XP, SQL Server 2005, HTML, Java Script, Visual Studio 2005.