.net Developer Resume
Rock Island, IL
SUMMARY
- Around 8 years of professional experience in gathering Requirements, Analysis, Design, Development, Maintenance, Enhancement, & Production Support of Applications using Microsoft Technologies.
- Expertise in developing Client/Server Applications using Layered Architecture, SOA (Service - oriented Architecture) and MVC (Model View Controller).
- Extensive experience in developing web applications in Visual Studio Environment using C#, ASP.NET, MVC, Entity Framework and WCF.
- Proficient in front end UI development using HTML, AJAX, CSS (Cascading Style Sheets), bootstrap, Java Script libraries and jQuery.
- Expertise in using ADO.NET objects such as Connection Object, Command Object, Data Reader Object, Data Adapter Object and Dataset Object.
- Worked with .NET Server Controls, Web User Controls, Data Grid Web Control, and Form Validation Controls and created numerous Custom controls.
- Extensive experience in working with LINQ to Objects, LINQ to SQL and LINQ to XML and REST services.
- Experience in database designing and Relational Database Management Systems using Oracle, SQL Server and MS Access.
- Expertise in Creating and Managing database objects like Stored Procedures, Functions, Triggers, Views, Schemas, and Constraints.
- Very good experience in developing distributed applications using Web Services, SOAP, WSDL, WCF and XML in C#.
- Knowledge in Microsoft’s Data Warehousing Tool SSIS (SQL Server Integration Services) and SSRS (SQL Server Reporting Services).
- Experience in using MVC/Razor design pattern in developing scalable, standards-based web applications.
- Experience in system and flow architecture, designing user interface, application integration and maintenance.
- Willingness to work in a highly dynamic environment and ready to take up challenges.
TECHNICAL SKILLS
.NET Technologies: ASP.NET, ADO.NET, WCF, Microsoft Entity Framework.
Programming Languages: C#, VB.NET, C, C++.
Web Technologies: Classic ASP, HTML, XML, XSLT, CSS, JavaScript, UML, SOAPUI, VBScript, AJAX, MVC, ASP.NET, Web APIs, Fiddler.
Database Technologies: MS-SQL Server, Oracle, MS-Access, DB2.
Web /Application servers: MS Internet Information Server (IIS), Apache.
IDE: Microsoft Visual Studio .NET 2013/2012/08/05 , Microsoft Business Intelligence, Power Builder.
Operating Systems: Windows 7/XP/NT/2003/2000
Configuration Tools: MS Visual SourceSafe, MS Team Foundation Server, SVN
Framework: Microsoft .NET Framework 4.54.0, 3.5, 3.0, 2.0
Reporting tools: SQL Server Reporting Services, Crystal Reports, Report Builder 3.0
Testing Tools: Win Runner, N-Unit, MS Test.
PROFESSIONAL EXPERIENCE
Confidential, Rock Island, IL
.NET Developer
Responsibilities:
- Created MVC 5 based web applications that use SQL server on the backend for individual use by Departments for pulling member and product info.
- Extensively used MS Visio to design Sequence Diagrams.
- Queried Dynamics CRM and SharePoint Lists (using CAML queries) to retrieve data.
- Extensively used Web APIs to integrate with various third party applications.
- Consumed WCF services to post data to external tools.
- Worked with Splunk to read MSMQ queues for reporting purposes.
- Used Angular JS for building SPAs to manage correspondence with the members.
- Used Release Manager to manage code releases to different environments and to integrate build Templates.
- Extensively worked with web services to interact and retrieve data from outside environment Data sources.
- Used HTML5, Bootstrap, JQuery Validations and JavaScript functions to meet UX standards.
- Followed 3-tier architecture with emphasis on Business Logic Layer and Data Access Layer.
- Designed and built SOA based services using NServiceBus and ESB Architecture.
- Extensively used LINQ to parse messages and to interact with objects.
- Utilized MicrosoftTeam Foundation Server (TFS)for source code repository.
- Automated batch processing using JAMS.
- Created lookup tables, stored procedures and views in database using MS SQL.
- Built Win Forms applications that call other MVC based web applications using Rest Sharp to Extend business functionality.
- Created simple reports using SSRS according to the business user’s requirement.
- Created Nuget Packages within enterprise to reuse code for common functionality.
- Migrated legacy applications that use COBOL into .NET based services.
- Worked with all aspects of Agile Software Development.
- Worked with ADO.NET objects to interact with data sources to accomplish business logic.
Environment: C#.NET,ASP.NET MVC 5, jQuery, Bootstrap, AGILE, AJAX, SQL Server2012, HTML5, VS 2013, WCF, ADO.NET, Bootstrap, MS Test, Dynamics CRM, Angular, Microsoft Release Manager, JAMS, Splunk, MSMQ, Rest Sharp, ESB, SharePoint, MS Visio .
Confidential, Kansas City, Kansas
.NET Developer
Responsibilities:
- Development was done using C#, MS SQL databases, VS 2012, EF and integration with third party applications.
- Extensively used APIs as a means of communication with other applications.
- Used bootstrap to design screens according to the UX team requirements.
- Used JIRA for bug tracking and agile report creations.
- Created Stored Procedures, Triggers, Views and User Defined Functions for easy data accessibility in SSMS.
- Extensively used SOAP UI to test REST based web services.
- Converted many form based applications to console applications according to the business need.
- Involved in migrating SSIS packages to windows applications.
- New functionality was created to the existing websites to give production support more insight on the settlement processes.
- Used JavaScript Libraries, JQuery Validation, and Bootstrap UI to create dynamic web pages.
- Extensively used all features of MVC Web Development for more cleaner and robust code.
- Continuous improvement in team efficiency through sprint reviews and retrospectives.
- Involved in Unit testing, Build and integration testing for the interfaces.
- Production support of the applications.
- Deployed applications on the production servers using Jenkins.
Environment: .NET Framework 4.0,ASP.NET 3.5/4.0, ADO.NET,WCF, SSIS,, XML/XSL/XSD,SOAP,WSDL/UDDI, Win Forms, Web Forms, SOA, Bootstrap, SQL Server 2012, T-SQL, HTML,C#, Visual Studio 2012, TFS, AJAX, JavaScript, J-query, IIS 6.0/7.5, Core .NET, Jenkins, MVC 4, UML.
Confidential, Irving, TX
.NET Developer
Responsibilities:
- Interacting with Sales Reps to gather requirements and create TDD.
- Created strongly typed views using model, MVC helper classes and HTML elements.
- Created actions in controller to compose data using models and generate views in UI.
- Extended WCF service layer by defining signature of methods in Interface and Implemented them in classes.
- Used AJAX methods in jQuery functions to send and request data from controller actions.
- Created entities to interact with database and perform CRUD operations usingEntity Framework.
- Utilized MicrosoftTeam Foundation Server (TFS)for source code repository.
- Used bootstrap for styling the UI of the application.
- Created lookup tables, stored procedures and views in database using MS SQL.
- UsedNUnitfor Unit Testing and Test Driven Development.
- UsedjQuery libraryfor a dynamic and interactive UX, data retrieval, data validation and posting.
Environment: C#.NET,ASP.NET MVC 4, jQuery, CSS, AGILE, AJAX, SQL Server2008, HTML5, VS 2010, WCF, Entity Framework 5.0, Nunit, Dynamics CRM.
Confidential, Jacksonville, Florida
.NET Developer
Responsibilities:
- Involved in analyzing the functional requirements and designing the Use-Cases.
- Development was done using C#/ASP.NET using 3-tier architecture.
- Created ASP.NET custom controls and User Controls for reusing GUI components.
- Worked with Business Teams and Technical Design Architects to design acceptance criteria.
- Developed and consumed WCF Services to communicate with third party integration tools.
- Designed and developed UI using AJAX Control Tool Kit.
- Used Master Pages, Datasets, Data table and Data view to retrieve data.
- Created Stored Procedures, Triggers, Views and UDFs for easy data accessibility in SSMS.
- Added functionality to applications to give insight on the credit settlement processes.
- Secured the application against security attacks like SQL Injection, XSS and Denial of Service.
- Implemented Data Access Layer using ADO.Net to communicate with the SQL Server 2008R2.
- Involved in deployment of the application on the production servers.
Environment: .NETFramework4.0,ASP.NET3.5/4.0, ADO.NET,WCF, SSIS,, XML/XSL/XSD,SOAP,WSDL/UDDI, Win Forms, Web Forms, SOA, CSS,SQL Server 2008R2, T-SQL, HTML,C#, Visual Studio 2010, TFS, AJAX, JavaScript, J-query, IIS 6.0/7.5.
Confidential, Cranston, RI
.NET Developer
Responsibilities:
- Participated in all aspects of agile software development.
- Developed Presentation layer (Web Forms) using ASP.NET, HTML, and JavaScript.
- Implemented 3-Tier architecture, facing key challenges on Business and Database layers.
- Implemented AJAX Library, CSS, and various web controls to present interface to users.
- Used Grid Views and custom paging for displaying huge amounts of data.
- Created Stored Procedures, Indexes, Views and Triggers using SQL Server 2008.
- Used LINQ to Entities, LINQ to XML and LINQ to Objects for clean and efficient data retrieval.
- Developed web services and exposed them using SOAP and HTTP.
- SSIS was used for creating packages and automating them using SQL scheduler.
Environment: .Net Frame Work 4.0/3.5, Visual Studio 2010, ASP.Net, C#, CSS, SQL Server 2008, XML, XSLT, Web Services, LINQ, Web Services, SSIS, VSS, TFS, Agile Methodology, Rest Sharp.
Confidential, Harleysville, PA
.Net Developer
Responsibilities:
- Involved in Design, Development, Testing and Implementation of the web application.
- Developed the presentation layer of web application using ASP.Net controls and C#.Net.
- Worked closely with Business users to understand and analyze the business requirements.
- Stored Procedures and Triggers were written to automatically update the Database Server.
- Involved in all phases of development of the 3 tier architecture system.
- Used XML based Web services for exchange of data.
- Involved in generating reports through MS SQL Server reporting service.
Environment: ASP.Net 3.5, C#.Net, ADO.Net, MS SQL Server 2008, SSRS, Web Services, SVN.
Confidential
Jr.Net Developer
Responsibilities:
- Interacting with end users to gather and document requirements by following Waterfall Methodology.
- Involved in the Analysis, Design and Development of the enhancement systems.
- Created applications using ASP.NET, ADO.NET, HTML, JavaScript, AJAX Controls and VB.NET.
- Implemented OOPS concepts for more robust, reusable and extendable classes.
- Creating Packages and Stored Procedures for data storage and retrieval.
- Involved in Load Testing the application.
Environment: VB.NET, ASP.NET, ADO.NET, VB.NET, Win Forms, Web Services, SQL Server 2000, JavaScript, Visual Source Safe, HTML, CSS, Waterfall Methodology.