.net Developer Resume
Columbus, OH
PROFESSIONAL SUMMARY:
- Result oriented professional with 6+ years of experience as a .NET developer and related technologies such as ASP.Net, ADO.Net, TFS, MVC, AJAX, Web Services, WCF, MVVM,MVC,WPF, SOAP, XML, HTML, XSL, SSIS, and SQL Server 2008.
- Experienced in programming with the Microsoft Technologies, MS Project, .NET Framework using C#, ASP.NET, ADO.NET, PL/SQL, Visual Studio.NET 2005/08, and IIS.
- Proficient in Web Services, SOAP, XML, DTD, XML Schema, CSS, HTML, AJAX and JavaScript.
- Have knowledge related to JQuery and JSON for the retrieval of data.
- Proficiently developed N - Tier and distributed .NET applications using COM/DCOM, Web Services, Remoting and WCF.
- Developed ASP.NET MVC 3 applications using Code First Approach in Entity Framework 4.1 and UI in Razor View Engine and also have experience with the MVC Architecture.
- Experienced in Agile development methodology
- Strong knowledge in System Architecture, Design patterns including Service Oriented Architecture (SOA).
- Experienced in creating deployment packages for Applications using Visual Studio.Net Startup Project, which involves creating native image of an assembly, installing an assembly in Global Assembly Cache (GAC).
- In-depth knowledge of understanding all stages of Software Development Life Cycle (SDLC).
- Maintained positive communications and working relationships at all business levels.
- Ability to work with minimal supervision, broad, general design direction and exhibit excellent initiative, intensity, and motivation.
- Hands on experience with SQL Server Reporting Services (SSRS), SQL Server Integrating System (SSIS) using SQL 2008/2005.
- Performed Unit testing (using NUnit), Integration Testing, Performance Testing and System Testing.
- Self - Starter highly motivated, technically sound in driving development teams to successful resolution.
- Strong communication, interpersonal, and organizational Skills, and work well as an individual or in a team environment.
- Strengths included the ability in coordinating several tasks simultaneously, handled challenges with proven history of increased productivity and operated proactively.
TECHNICAL SKILLS:
Languages: C#, VB.NET, SQL, PL/SQL.
Web Technologies: ASP.NET 2.0, 3.0, 4.0 HTML, XML, CSS, DHTML, Java Script, Web Services, WCF,MVVM,WPF.
Database: MS SQL Server 2005/2008, MS Access, Oracle 10g /9i
Development Tools: Visual Studio .NET 2005/2008/2010, Visual SourceSafe 6.0, TFS.
Operating Systems: Windows7, Windows VistaWin98/2000/XP/DOS2
.Net Framework: .NET Framework 1.0, 1.1, 2.0, 3.0, 3.5, 4.0
Application/Web Servers: IIS 5.0/6.0/7.0
Communication: SOAP, Remoting, WSDL
PROFESSIONAL EXPERIENCE:
Confidential, Columbus, OH
.Net Developer
Responsibilities:
- Designing and developing programs to support business application system needs. Currently working on Performance Management Platform (PMP) and Business Processing Tool (BPT).
- Developing graphical user interface using C#.NET, HTML, CSS, ASP.NET server controls, Validation controls and AJAX scripts.
- Used core JavaScript (AngularJS) and JQuery framework to work with single page application and simplify the HTML document traversing and event handling.
- Used JQuery to validate user controls and web forms, Implemented J-Query for the user controls and web forms and JSON text format to store and transfer data.
- Performing adequate unit testing and complete system testing of programs, prior to implementation and adheres to project timeliness and due dates that interfaces with department personnel and users to accomplish tasks.
- Developing and implementing custom programming to enhance application functionality.
- Working close with Managers, business analyst, business owners in order to develop the application.
- Providing user requirements analysis, system analysis, and programming support for enterprise application systems development and enhancement.
- Identifies, diagnoses, debugs and resolves issues. Assures proper testing of functionality before complete.
Confidential, West Chester, PA
.NET Developer
Responsibilities:
- Involved in the requirements gathering and created Data Flow Diagram for the visualization of data processing.
- Designed a suitable and professional layout for the website and formatted Web Forms from a rich set of ASP.NET web server controls
- Developed graphical user interface using C#.NET, HTML, DHTML, CSS, ASP.NET server controls, Validation controls and AJAX scripts.
- Used JQuery to validate user controls and web forms.
- Used Ajax Tool Kit to increase the functionality of the web page i.e. asynchronous functionality.
- Migrated the Application from ASP.Net 2.0 to Silverlight 3.0 with Language C#.Net 3.0
- Designed and developed SOA-based application using the latest .NET technologies, including WPF.
- Used Web Services to fetch data required and worked accordingly.
- Designed & Developed ASP.NET User Controls, Custom Server controls and used ASP.NET Web Forms.
- Used ASP.NET Validation controls and JavaScript for validating user inputs.
- Implemented Data Access Layer using ADO.NET to communicate with Microsoft SQL Server Database for fewer data manipulation and performed Unit testing (using NUnit), Integration Testing.
- Worked on Microsoft Team Foundation Server for version control, Database server project and individual task status.
- Participated in code reviews and bug fixes.
Confidential, Sacramento, CA
.NET Developer
Responsibilities:
- Involved in initial phases of design, analysis and elicitation of requirements
- Followed Test Driven Development to develop the application
- Developed User Interface screens after conducting various usability tests. Screens which contains - Account & Loans, Payments, Maintenance
- Created layered components using C#
- Used Microsoft Entity Framework Code First approach for the Data Access Layer for the ASP.NET MVC 3 application using HTML5 and Razor view.
- Worked on .NET security features such as Form-Based Authentication and Role-Based Authorization.
- Worked with Application level events using Global.asax
- Web Services are used for simple HTTP protocol to fetch data and use in the application.
- Used Enterprise Library 4.1 application blocks for the development
- Utilized Web.config file to have own setting for the application by writing database connection strings, custom settings and user authentication
- Participated in maintenance phase of the project.
- Developed Test Classes for Unit testing the developed components using TFS automated Unit Testing Framework
- Used extensively new C# 3.0 features such as Generics, Iterators, Anonymous methods, Partial classes, Anonymous Types, Lambda Expressions and Extension methods.
- Used Caching Application Block, Data Access Application Block, Exception Handling Application Block and Logging Application Block in the development.
Confidential, Chicago, IL
.Net Developer
Responsibilities:
- Assisted with the Technical Specification documentation for the GUI rewrite.
- Revised and modified the initial prototype for the new web application.
- Created intranet web based application using C# as code behind language.
- Designed web interface using User Controls, Java Script and AJAX components.
- Created custom web control to be used in the web application to meet User’s requirements.
- Wrote codes for the Data Access, Business Logic and Presentation Tier for the web application.
- Developed template custom method, private, public and protected properties used throughout the 3 tier web application.
- Experienced in developing intranet web based application by using web services.
- Experienced in developing Intranet based applications using WPF, WCF.
- Used Silverlight for better look and feel using controls, Layouts, Styles and Data Binding. Worked on themes and styling for the application.
- Used Photoshop cs4 in developing web applications.
- Created Integration Services (SSIS) package to import raw data from flat files (MS Excel 2005) to the MS SQL Server.
- Created and managed Web-based reports using SSRS to deliver information to both external and internal users.
- Assisted with the writing and testing of various dynamic queries and stored procedures for the Data Access Tier using PL/SQL.
- Converted the development site from Visual Studio 2005 to Visual Studio 2008.
- Involved in Converting Classic ASP to ASP.NET
- Used the SQL SERVER as the ADO.NET Data Object for the entire project.
- Encrypted the data source connection string for the web application.
- Assisted with the troubleshooting of other team member codes to improve performance.
- Migrated the project on the Stage environment for User testing and performing module testing of the new web application.
Confidential, TX
.Net Developer
Responsibilities:
- Developing application involving all product features using technologies ASP.Net, VB.Net, HTML and Sql Server.
- Used .NET for the design and development of Master Pages, CSS (Style Sheets).
- Used VB as the programming language and implemented Scrum Development lifecycle.
- Improved the appearance of the application and cascading style sheet.
- Responsible for implementing Data Access layer to communicate with the Database to communicate with Sql Server database for .net framework.
- Data retrieving, querying, storage and manipulation and also performed Unit test.
- Created Web pages for the application and used classes for the code reusability.
- Used .Net validation control like Custom, Compare, Regular Expression and Range Validation’s to do Server side and client side validation.
- Developed application and used user controls in the application to reuse the controls.
- Developed DLL's for reducing the burden.
- Created files to configure the .NET Application.
- Involved in doing builds in both Development & Staging Server.
- Modified many UI elements via JavaScript to aid in data entry flow.
- Establishing relationships among them, defining mechanisms for managing different versions of these work products, controlling changes that are imposed, and auditing and reporting on the changes that are made.
- Used Web Services for communication with the client using http protocols.
- Communication and collaboration, functioning software, and the flexibility to adapt to emerging business realities using agile methodology.
