We provide IT Staff Augmentation Services!

Senior .net Developer Resume

5.00/5 (Submit Your Rating)

Minneapolis, MN

SUMMARY

  • Microsoft .Net Professional with 7 years of experience in Information Systems, involved with the Design, Development, Integration and Implementation of complex Client/Server and web based n - tier Architecture Systems/ Business Applications with Object-Oriented Analysis (OOA), Design (OOD), and Programming (OOP).
  • Expertise in .NET framework with great proficiency in creating applications using Win Forms, Web Forms, ASP.NET, C#/VB.NET, ASP.NET MVC, ADO.NET, Cascading Style Sheets (CSS), JavaScript, IIS, SQL Server 2000 / 2005 /2008 , and Visual Studio.NET, Telerik Rad Grid Control, SOAPWeb Service
  • Good understanding of Software Development Life Cycle (SDLC).
  • Competent in Object Relational Mapping (ORM) technologies such as ADO.NET Entity Framework 4.3/5.0/6.0 and LINQ to Entities, LINQ to XNL, LINQ to Objects.
  • Extensive Design and Programming experience in C#,VB.NET, ASP.NET 2.0/3.0/3.5/4.0/4.5 , MVC, LINQ, WCF Rest Full Web Services, ADO. Net, XML, XSLT, CSS, Java script, Web Services, SQL Server 2005/2008, SilverLight
  • Expertise in working with Web Server Controls, HTML Controls, User Controls, Custom Controls using C# and VB.NET.
  • Experience in version control tools such as Microsoft Visual Source Safe (VSS), Team foundation server (TFS) etc.
  • Good experience in writing Stored Procedures.
  • Good working experience in MVC 3.0/4.0 patterns.
  • Expertise in SQL Server creating and maintaining stored procedures, Constraints, Indexes, Views, Triggers and UDF’s.
  • Experience in designing UML diagrams including Use Case diagrams, Class diagrams, Interaction diagrams, State diagrams and Deployment diagrams.
  • Expertise in XSLT, XML and writing Xpath queries
  • Good noledge on Reporting Tools, like SSRS and SSIS
  • Experience in handling and Execution of Tables, Triggers, Indexes, and other ETL functions.
  • Good working experience with ADO.NET, Microsoft Application Blocks and Entity Framework as a part of accessing and updating the database.
  • Good experience in Exception Handling and Debugging by which the whole picture of application runtime behavior can be seen and analyzed more efficiently.
  • Expertise in writing PL/SQL and SQL scripts
  • Good experience with development methodologies like Agile (SCRUM) and Test driven development (TDD).
  • Experience in advanced JavaScript/UI frameworks like CSS, AngularJS, Bootstrap/UI, JSON, JQuery.
  • Good noledge on design patterns implemented different design patterns including MVVM(model-view-view-model) for WPF and Silverlight applications
  • Extensive front end and backend development experience and working with .Net Framework 4.5/4.0/3.5/3.0/2.0 using Visual Studio.NET 2012/2010/2008/2005
  • Maintaining and setting up new IIS application pools across multiple domains.
  • Developed enterprise level ASP.NET applications using Design Patterns.
  • Experienced in different phases of software development cycle including Strategic Systems Planning, Designing, Programming, Testing, Documentation, and Presentation to clients and preparing customer specifications as part of software technical requirements and Customer support.
  • Extensive experience with Web based, Window based Client-Server and N-tier Architect.
  • Hands on experience on AJAX using Microsoft Visual Studio .NET 2005/2008/2010/2012.
  • Experience with Graphic Design and Photoshop.
  • Expertise in Object Oriented Analysis & Design.
  • Excellent communication, interpersonal skills and self motivated to implement next-generation paradigms.

TECHNICAL SKILLS

Programming Languages: C#.Net, SQL, Transact-SQL (T-SQL), VB.Net and VB6

Web Technologies: ASP.Net, Classic ASP, HTML / HTML 5, XAML, HTML/HTML5, XML, XSD, XPath, JavaScript, CSS2/CSS3, AJAX, JQueryAngular, Knockout, Silverlight.

IDE: MS Visual Studio 2008 / 2005 / .NET 2003, MS Expression Blend, SQL Server Enterprise Manager, SQL Server Query Analyzer, SQL Server Profiler, Windows Installer, Crystal Reports 8/8.5/9/10/11, Microsoft Reporting Services, Internet Information Server (IIS), MS Visual Basic 6.0, MS Visual InterDev 6.0, Microsoft Office, MS Office InfoPath.

Scripting Languages: VB Script, JavaScript and Jquery

XML Technologies: XML, XSL, XSLT, XSD

ORM: Linq, Entity Framework, LLBLGen.

UI Technologies: Win forms and WPF application development

Databases: SQL-SERVER 7.0, 2000, 2005 and 2008, MS-SQL Reporting ServicesOracle 8i/10g, MS Access.

Business Intelligence: SSIS, SSRS, Crystal Reports, Database testing

Testing Frameworks: Unit Testing, Integration Testing, Automation Testing using TFS, WCF testing with WCF Test Client, SOAP UI

Software Development Process Models: Iterative/Agile Development Methodology, SCRUMRational Unified Process, Water Fall Model, Spiral ModelRAD Model and View Models and Content Management.

Version Control Tools: MS Visual Source Safe (VSS)Team Foundation Server (TFS), Rational Clear Case.

Operating System: MS Windows 7/Vista/XP, UNIX/LINUX/ MAC

Technologies & Libraries: .NET Framework 1.1, 2.0, 3.5,.NetCF 3.5, Win Forms, Win32 API, COM/DCOM/COM+, ActiveX, Web Services, SOAP, Web Forms, ADO.NET, ADO, ODBC, CDO, ISAPI, Design Patterns, WCF, WWF, WPF, LINQ, JQuery Plugins, AJAX Control Tool Kit, Silverlight Control Tool Kit.

Tools: MVC Architecture, MS Visio, Rational Rose, Design Patterns (Singleton, Abstract Factory and Observer,), UML, OOAD, OOD, Application Blocks, CSS, User Interface Tools, MVVM, and MVP, Test-Driven Development (TDD).

PROFESSIONAL EXPERIENCE

Confidential, Minneapolis MN

Senior .Net Developer

Responsibilities:

  • Participated in daily Scrum, Sprint Planning and Retrospective meetings.
  • Creating intuitive, flexible User Interfaces using latest web technologies using Knockout JS and RequireJS.
  • Developing Web application using ASP.Net, MVC5, C#, JavaScript, Knockout JS, JSON, HTML5 and CSS3.
  • Code first Approach to create Entity Models for the solution in C# using Entity framework 6.
  • Configuring and Development in Windows Communication Foundation (WCF).
  • System exposes all the data/content through a MVC Rest API and Windows Communication Foundation (WCF).
  • Leveraged HTML5, CSS3 in web page development.
  • Used Kendo Telerik Q 2015 UI controls for UI building
  • Thoroughly followed the Agile Methodology in the entire project.
  • Developing complex Stored procedures, User Defined Function and Triggers in SQL Server.
  • Actively involved in data modeling and contributed in the designing and creation of SQL Server databases.
  • Created the link servers to pull the data from different data sources and used them in the stored procedure which will be executing on the scheduled basis through SQL agent.
  • Used ASP.NET MVC framework to support the use of Dependency Injection to inject objects into a class, instead of relying on the class to create the object itself.
  • Used ASP.NET MVC Page Controller pattern to add functionality to individual pages such as to accept input from the page request, invoke the requested actions on the controller.
  • Responsible for designing the ASP.NET application autantication using .NET Framework, Model View Controller MVC and IIS security model.
  • Definedrequest-responsemessage system, typically expressed inJSONorXML, which is exposed via the web—most commonly by means of anHTTP-based web server using server-sideweb API.
  • Extensively worked on Repository Framework in Data Access Layer with respect to Database operations (CRUD) which encapsulate the Entities generated at Business layer
  • To extend functionality within aweb browseror other HTTP client. Originally these were most commonly in the form of native plugin-architectures however most new ones target standardizedJSONbindings with aclient-sideweb API a programmatic interface.

Environment: Visual Studio.Net 4.5, ASP.NET (MVC5, C#, Entity Framework 6), ADO.net, LINQ, WCF, SQL SERVER 2012, TFS, T-SQL, CSS, XML, HTML5, XSD, WSDL, SOAP, JSON, Knockout JS, Require JS, JavaScript, NUnit.

Confidential, Lincoln,NE

Senior Web Developer

Responsibilities:

  • As a senior developer me was responsible for interaction with business users and documenting the required features with sufficient details.
  • Involved in gathering functional requirements, writing design specifications, prototype and architecting the new application using SOA and Agile.
  • Programming Complex module and Business Logic.
  • Creating intuitive, flexible User Interfaces.
  • Developing Web application using ASP.Net, MVC4, C#, JavaScript, JQuery, JSON, HTML5 and CSS3.
  • Created Entity Model (EDMX) for the solution in C# and custom Build Entity framework for MSL solution.
  • Configuring and Development in Windows Communication Foundation (WCF).
  • System exposes all the data/content through a Windows Communication Foundation (WCF).
  • Development of Web role and Worker role applications using MVC 4 and C#
  • Leveraged HTML5, CSS3 in web page development.
  • Migrating the portal application to MVC4.
  • Hosting of application in full IIS and Hosted Web Service Core
  • Experience of handling queries using .Net LINQ components.
  • Implemented Web Services for validating credit card information.
  • Used SMTP mail class of .NET for the users to send mail with suggestions, receive any alerts, receive confirmation notifications etc.
  • Developed full stack JavaScript using Knockout.js and plain js modules
  • Implemented various Validation Controls and also created Custom Validation Controls using JavaScript to perform Client Side Validation.
  • Used SSRS to create reports, customized Reports, on-demand reports, ad-hoc reports and involved in analyzing multi-dimensional reports in SSRS.
  • Implemented Bootstrap in developing UI.
  • Used forms based Autantication and role based Authorization for security.
  • Worked on TFS for version control, Code Review and for automatic builds and continuous integration.

Environment: Visual Studio.Net 4.0, ASP.NET (MVC4, C#, ADO.NET), WCF, SQL SERVER 2010, TFS, AJAX, T-SQL, CSS, XML, HTML5, XSD, WSDL, SOAP, JSON, JQuery, Knockout JS, JavaScript.

Confidential, Fort Mayers, Florida

Web Developer

Responsibilities:

  • Developed web pages in ASP.NET.
  • Used VB.Net extensively in code-behind for event handling in Customers and Shopping Cart Modules
  • Used ADO.NET object model to interact with Database.
  • Used the ASP.NET server controls
  • Used Web service to get the data of customers in the process of tracking.
  • Designed and developed Data Access layer, Business layer and Presentation Layer (user interface) for the n-tier architecture web application using VB.NET, ADO.NET and ASP.NET.
  • Used Dataset, Data Adapter, Data Reader, Data Relation and other ADO.NET connectivity objects.
  • Used Master page and different server controls.
  • Used XSLT transformation for formatting and displaying XML output.
  • Developed the necessary stored procedures and SQL Queries.
  • Designed and developed reports using SSRS.
  • Developed the necessary Stored Procedures and created complex Views for robust and fast retrieval of data from using SQL server 2008.
  • Performance tuning of Stored Procedures.
  • Designed and Coded Tables & Views in SQL server 2008.
  • Encapsulated all data logic into stored procedures and created triggers. Used SSIS for data archiving, analysis in the application development purpose.
  • Designed and developed rich user friendly forms using VB.NET. Worked on on-going maintenance of in-house systems.
  • Built new in-house applications usingVB.NET
  • Wrote web app to collect data from scanners and deliver reports based on scans.

Environment: ASP.NET 3.5/4.0, VB.NET, Visual Studio .NET 2010, ADO.NET, SQL Server 2008, XML/XPATH, T-SQL, XSLT., NET Framework 3.5., Web Services, AJAX, JavaScript, IIS7, Putty, Unix, Putty, SqlLoader

Confidential - Columbus, OH

.NET Developer

Responsibilities:

  • Designed and developed the application.
  • Used MVC (custom written implementation of the MVC called front controller framework) using .NET Framework 3.5/4.0.
  • Followed waterfall software development process.
  • Created and modified ASP.NET files like aspx, ascx files.
  • Used VB.NET and C# as programming language and CSLA framework in data tier.
  • Worked on XML and XSD files using Altova XMLSpy tool.
  • Created and consumed WCF services.
  • Added functionalities and enhancements to applications for new requirements using C#.
  • Effectively used master pages to create consistent layout for the ASP.NET web pages and merged them with content pages.
  • Enhanced and developed various windows forms, User controls, HTML server controls in C#.
  • Used Data grid for effective data display.
  • Created SQL Server2008 database Tables and wrote Stored Procedures, Views those are required for the application.
  • Extensively Used ADO.NET to access database objects tables, stored procedures.
  • Used REDGATE tool for deploying database and transfer data on different servers.
  • Deployed ASP.NET applications running at IIS 6.0.
  • Used WPF to create and import data into excel files.
  • Created SSIS package for data extraction from files to SQL Server and replicate it to other servers.
  • Involved in Production Support, Bug fixes and Co-ordinated with offshore team.
  • Involved in SQL Server migration from 2005 to 2008.
  • Responsible for maintaining versions of source code using Visual Source Safe (VSS).
  • Involved in unit testing and Regression testing.

Environment: .Net Framework 3.5, ASP.Net (MVC), ADO.Net, JavaScript, HTML,CSS,C#,SQL Server 2005/2008,wpf,SQL, Visual Studio 2005/2008,SSIS,Redgate,VSS,IIS.

Confidential

Developer

Responsibilities:

  • Developed REST Web Service on HTTP Handlers with POST, GET Methods for XML
  • Developed, configured and exposed WCF endpoints using basicHttpBinding, wsHttpBinding to accept entity requests.
  • Created Windows Batch Scripts for content data extraction, purging and uploading to FTP server.
  • Developed multithreaded Windows Service incorporating Task Parallel Library to perform background processing.
  • Applications designed based on n - Tier Architecture.
  • Developed multithreading Windows Services applications using Task Parallel Library for data extraction.
  • Extensively used basichttp, nettcp, wshttp bindings for different endpoints in WCF services.
  • Developed Administrator model in MVC using Razor views for metadata driven to facilitate content agility.
  • Performed NUnit testing and system integration testing and prepared requirement documents for testing.
  • Developed ASP.Net, AJAX, and JavaScript centric Extract Service UI for subscribing content information.
  • Used appropriate Design Patterns in application development.
  • Developed generic Data Access Layer module using Microsoft Enterprise Library Configuration Tool.
  • Used Entity Framework for some applications in retrieving all business objects from Database.
  • Developed efficient cross component Database systems in multiple environments on SQL Server and Oracle across Data Centers.
  • Implemented Apache Logging Services me.e. log4net to all Web and Windows applications.
  • Developed Generic Logging Library using Dependency Injection pattern.
  • Developed various complex Views, Triggers completely generic and metadata driven.
  • Developed the project in agile methodology using JIRA Tool, handling SCRUM meetings, Story Boards and Sprit Boards.
  • Responsible for day-to-day on-site developments, business / consumer queries and coordinating with offshore team.
  • Involved in writing Interface Guides, Technical and Functional documents.
  • Involved in end-to-end activities from Analysis, Design, Development, Unit Testing and Support for Applications.

Environment: WCF, Visual Studio 2008/2010, .NET Framework 3.5, C#.NET,VB.NET,ASP.NET, ASP.NET Ajax, MVC 2.0/3.0, SQL Server 2008, LINQ to Objects, Entity Framework (EF4), ADO.NET, Data Entity Model, Developer Express Tools, JavaScript, TFS, IIS 6.0, CSS,HTML,XML,XAML, Photoshop.

Confidential

Entry Level Developer

Responsibilities:

  • Application design based on n-tier Architecture.
  • Involved in the Database design.
  • Involved in writing Technical use cases for a given functional use cases.
  • Developed the project in agile methodology.
  • Involved in design the application by using various design patterns.
  • Extensively used basic http, nettcp, wshttp bindings for different endpoints in WCF services.
  • Utilized the AJAX control toolkit 2.0 tools like Calendar, Dropdown, Animation controls for implementing AJAX partial page updates and extensively used AJAX extenders with UI control elements.
  • Architected and implemented a production ASP.NET 3.0WebPages in C# that retrieved data from different data sources using ODBC, ADO.NET and LINQ.
  • Involved in development of business logic which includes Code-behind files, User controls and Classes in the middle tier using C#.Net.
  • Used Entity Framework (EF4) for all business Objects and Retrieving data from DB.
  • Used Web Services (SOAP, WSDL) for communicating with other application and components.
  • Worked on ASP.NET client side state management (view state, cookies and query strings) and server side state management (application state, session state and profile properties) using C#.
  • Performed NUnit testing and system testing and prepared requirement documents for testing.
  • Developed application in agile model and involved in daily scrum meetings.
  • Used Microsoft Team Foundation Server for the purpose of version control and source code maintenance needs.
  • Coordinated with testing team to identify the bugs and release process.

Environment: C#.Net, ADO.Net, Visual Studio 2005 SQL Server 2000, .Web services, MS Visual SourceSafe, Windows 2003

We'd love your feedback!