We provide IT Staff Augmentation Services!

Senior .net Developer Resume

4.00/5 (Submit Your Rating)

Sterling, VA

SUMMARY

  • 8+ years of IT experience in Analysis, Design, Development, Implementation and Testing of Web Based, Client - Server and N-tier Architectures.
  • Experience in diverse business sectors including Health, Financial, Banking, E-Commerce, Telecommunications and IT Services.
  • Experience in Microsoft .NET Technologies - .NET Framework 4.6.1/4.6/4.5 /4.0/3.5/3.0/2.0 , C#.NET, VB.NET, ASP.NET, and ADO.NET.
  • Proficiency in Software Development Life Cycle (SDLC) and AGILE (SCRUM and KANBAN) methodologies of development process such as requirement analysis & definition, designing, coding, testing and implementation.
  • Experience in working with Web Forms, User Controls, and Web Controls using HTML/HTML5, DHTML, CSS, CSS3, XML, JavaScript, jQuery, Visual Studio (2016/2015/2013/2012/2010/2008/2005 ).
  • Experience in design using Object Oriented Programming Principles like Polymorphism, Inheritance, Encapsulation.
  • Experience in OOAD/OOD with all phases of SDLC in the Agile (SCRUM) methodologies.
  • Experienced in building sophisticated distributed systems using REST/hypermedia Web APIs (SOA).
  • Expertise in using ADO.NET objects such as Connection Object, Command Object, Data Reader Object, Dataset Object and Data Adapter Object.
  • Experience in web programming with hands on experience on using Custom Controls, Master Pages, Themes and Validation Controls.
  • Experience working on N-Tier Architectures such as MVC (Model View Controller), MVVM (Model View, View Model) in applications.
  • Experienced in utilizing the new integrated features of ASP.NET 4.6.1/4.6/4.5 /3.5/3.0 versions like Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF).
  • Experience in Data Modeling, Designing and Creating Tables, Views, Indexes, Stored Procedures, Triggers, Joins, Cursors, user defined data types and functions using Microsoft SQL Server 2016/2014/2012/2008/2005 , T-SQL, Oracle and DB2 relational databases.
  • Familiar with JavaScript libraries like ReactJS, KnockoutJS and Bootstrap templates and BackboneJS & AngularJS framework. Built dynamic web view applications using AngularJS.
  • Technology leadership for the direction of the Cloud based application using NodeJS and MS SQL Server integrating to a proprietary framework.
  • Experience in setting up, configuring, maintaining, monitoring Physical servers, VM’s and cloud environments like AWS, Microsoft Azure.
  • Experience in building the MS Dynamics CRM forms, screens, and views, as well as workflows and reports around the customer needs for an interface.
  • Evaluated applicationarchitectures, made suggestions, and led refactoring efforts to solve problems by applying enterprise application design patterns including Domain Driven Design (DDD), Object-Relational Mapping (ORM), Repository and Unit of Work patterns, Inversion of Control (IoC), separation of concerns, and proper layering and solution structure.
  • Experience in Classic ASP applications and VB6 scripting. Experienced with the WinForms to provide GUI components to the .Net Framework.
  • Worked with IIS and Windows Server 2008 during application deployment. Good Experience in Data Structures and Algorithms.
  • Experience in Cloud computing Microsoft Azure and AWS Amazon Web Services.
  • Experience in development and implementation of Windows Communication Foundation (WCF), and Responsible for developing WCF based Service, Data, Fault and Message Contracts.
  • Experience in usingLanguage-Integrated Query(LINQ to Objects, LINQ to XML, and LINQ to SQL) and retrieve data from different data sources.
  • Experience in MOQ (Mock) unit testing framework.
  • Performed N-Unit Testing for the piecewise testing of the Applications.
  • Experience in Configuration Management, setting up company Version policies, build schedule using Team Foundation Server.
  • Excellent analytical and interpersonal skills. Quick learner and good performer both in team and independent job environments. Proficient at grasping new concepts, applications and technologies quickly, and utilizing the same in a productive manner.

TECHNICAL SKILLS

Languages: C#, VB.NET, XML, Java Script, HTML, HTML5, XHTML, XSL, CSS, CSS3, C++, C.

Operating System: DOS, NT/98/XP/2000/2003/, Vista/2008, Windows 2003,2008,2012, XP, Windows 7.

Databases: SQL Server 2005/2008/2010/2012/2016 , Oracle, T-SQL, DB2.

.NET Technologies: .Net Framework ( 4.6.1/4.6/4.5 /4.0/3.5/3.0/2.0 ), ASP.NET, ADO.NET, C#.NETEntity Framework 6.0/5.0/4.0, MVC, Web API, WPF, Win Forms, Web FormsWindows Services, AJAX, JQuery, AngularJS, NodeJS, Bootstrap, KnockoutData models, WCF, MSM, IIS.

IDE: Visual Studio 2003/2005/2008/2010/2012/2013/2015/2016 Visual Source Safe (VSS).

Unit Testing Frameworks: NUnit, MOQ, XUnit.

Methodologies: N-tier Application, SOA, Client/Server Architecture, OOAD PrototypingProcess Models Systems Integration.

Web Servers: Internet Information Server (IIS).

Version Control Tools: Team Foundation Server(TFS), GitHub, SubVersion(SVN).

Project Management Tools: JIRA, Rally, TFS.

Reporting Tools: SSIS, SSRS, Microsoft Reporting Services, Crystal Reports.

Browsers: IE, Google Chrome, Mozilla, Opera.

PROFESSIONAL EXPERIENCE

Confidential, Sterling VA

Senior .Net Developer

Responsibilities:

  • Involved in full life cycle of the project from requirements gathering, analyzing, designing, and developing the application using Iterative AGILE Methodology.
  • Worked closely with the client team to Design and Develop a web based application and components as per client requirement using .Net Framework 4.6.1/4.6/4.5 , WCF with the business logic implemented using C# to automatically generate constants by reading and parsing XML source files and schema files.
  • Enterprise N-tier software agent using Windows Communication Foundation (WCF) Web service hosted on IIS.
  • Involved in the creation of interface to manage user menu and bulk update of Attributes using AngularJS, Java Script and JQuery.
  • Customized the Data Grid View Events for various rich UI features. Developed User and Custom Controls with Event handling mechanism.
  • Involved in development of UI (User Interface) Pages using the HTML5, CSS3, Master Pages & ASP.NET Controls and ASP classic controls.
  • Experience in using AngularJS ability to test views and able to do end to end unit testing. Also, using continuous integration.
  • Used Windows Communication Foundation (WCF) web services for creating Service end points and Service contracts for the Application and consumed the web services.
  • Designed and developed an application using Model View Controller (MVC) application framework.
  • Used the Object-Oriented Programming (OOP) techniques and created classes (C#.NET) for database access.
  • Used Dependency Injection Pattern to reduce the dependency coupling between classes.
  • Communicate with server team to discuss and provide technical solutions to develop web services for data communication between client and server.
  • Create database tables using SQL Server stored procedures, triggers and cursors for the forms.
  • Involved in development of project using SQL Server Integrated Services (SSIS). Worked on SSIS Packages for the extraction of data and schedule the jobs to run on daily feed basis
  • Created various reports like tabular reports, matrix reports, and parameterized reports using SSRS.
  • Integrating all client components and performed Unit Testing.
  • Followed Agile Scrum methodologies, Test Driven development (TDD).
  • Participated in various client meetings with the team to discuss improvements options during the development of the application.

Environment: .NET Framework 4.6.1/4.6/4.5 , C#, MVC 4, ASP.NET, WCF, AngularJS, NodeJS, AJAX, Visual Studio 2013/2015, JavaScript, JQuery, Bootstrap, LINQ, TDD, REST, IIS 6.0/7.0, TFS, Agile, SQL Server 2016/2014, Windows 7.

Confidential, NY

Senior .Net Developer

Responsibilities:

  • Collaborated with business stakeholders, architects and developers and to design and enhance large scale, customer-facing web applications developed on the existing e-Business platform framework, which is built on the Microsoft technology stack (ASP.NET/C#/MVC, SQL Server).
  • Involved in Agile Methodology (SCRUM) in developing and implementing web applications to meet customer expectation, timelines with quality deliverables.
  • Collaborated with the architects to design and implement a framework that allows for the development of a shared library of user interface (UI) components that may be used on multiple pages on applications built on the platform
  • Designed and Developed front-end UI using AngularJS, HTML5, CSS3, JAVASCRIPT, JQUERY, BOOTSTRAP.
  • Analyze and optimize the performance of back-end service calls and browser requests for HTML.
  • Followed N-Tier architecture and worked on several layers.
  • Develop / update web services, MVC controllers and associated libraries / classes and data sources.
  • Developed customized web services to interface data between legacy systems and BizTalk.
  • Implemented features in ASP.NET MVC application using NHibernate, Structure Map and jQuery
  • Created Web APIs using ASP.NET Web API allow new web/client projects to leverage reusable data.
  • Developed Web and REST services within greater project schemes.
  • Developed multi-channel and content aggregation features.
  • Created consistent and fast interfaces using best practices.
  • Responsible for transition from Entity Framework to NHibernate and creating NH conventions.
  • Created and consumed WEB API for implementing business logic.
  • Developed the components like Controllers, Views, Layouts, Action Filters in ASP. NET MVC 4.0.
  • Used NHibernate as the ORM tool for data access.
  • Developed Restful APIs for the third-party systems using WEB API.
  • Hosting of Windows WEB API's, ASP.NET application in IIS and creating Cloud Instance using AWS for deployment in product environment.
  • Experience in Migrating applications to the AWS cloud.
  • Setting up Connection Strings and connecting SQL Server AWS Databases from locally Installed SQL Server Management Studio(SSMS) for Developers.
  • Integrated the third-party APIs into the current system.
  • Used collections, interfaces, abstract classes to implement the project and worked with the Exception Handling.
  • Developed and maintained stored procedures, User Defined Functions, Indexes, Views, Tables, relationships on SQL Server 2012 database.
  • Developed Microsoft SQL Server stored procedures and staging tables for pushing and pulling data to and from BizTalk.
  • Ensure work products are delivered on-schedule and comply with best practices and standards.
  • Developed functional requirement specifications by collecting data and preparing use cases.

Environment: ASP.NET, C#, WEB API, MVC, SQL Server, AngularJS, Cloud AWS, AJAX, HTML 5, CSS3, JavaScript, JQuery, Visual Studio 2016/2014, Web Services, TDD, IIS, Rally.

Confidential, Washington D.C

.Net Developer

Responsibilities:

  • Involved in gathering of requirements and creation of functional specifications for the project, based on the existing use cases and new use cases proposed by the client.
  • Involved throughout in Software Development Life Cycle (SDLC) process.
  • Experience in OOAD with all phases of SDLC in the Agile (SCRUM) methodologies.
  • Implemented IOC (Inversion of Control) through Structure map.
  • Used C#.Net to implement business logic.
  • Experience in working on Bootstrap loader global CSS3 settings and improve the HTML elements style behavior for the UI display.
  • Designed Frontend with in object oriented JavaScript Framework like BackboneJS.
  • Used BackboneJS to create Controllers to handle events triggered by clients and send request to server.
  • Developed Web Services to identify employee hierarchy and contact info for budget approval process and consumed them in front end to auto-populate hierarchy for better user experience.
  • Experience in using JavaScript, ability to test views and able to do end to end unit testing. Also, using continuous integration.
  • Created forms to collect and validate data from the user in HTML5.
  • Experience in using RAPID APPLICATION DEVELOPMENT (RAD), to create a system that can be modularized in 2-3 months of time.
  • Developed sophisticated algorithms for compiling diagrams into runnable code, synchronizing droplet operations, compressing programs, visualizing simulations etc.
  • A completely original approach to control validation that does not require per-control XAML, while still building on the extensibility of the WPF validation architecture.
  • Used Try, Catch, finally blocks to catch exceptions thrown.
  • Utilized Master pages, Themes, Navigation controls, Authentication to design secure web pages using ASP.NET MVC 2.0 and built highly responsive and interactive AJAX enabled Web applications using AJAX Tool kit.
  • Worked with WPF, Silver light 3.0 to develop the Graphical Representation of Insurance Reports.
  • System design and development, Rapid Application Development (RAD) usingMVC and MVP patterns withdesign patterns, code review, release management.
  • Used LINQ to retrieve the data from the backend through Entity framework.
  • Transferred data to front-end in JSON format.
  • Participated in a fully scalable WPF based client/server brokerage application using C#, WCF, Entity Framework and Oracle.
  • Creating WPF/Silverlight applications using MVVM architecture. Extensively used Silver light/WPF page layouts, animated transition controls and Key-frame animations.
  • Experience with Reporting Tools like SQL Server Reporting Services (SSRS).
  • Designed and coded asynchronous messaging system using MSMQ, reflection, and XML serialization.
  • Designed and Developed a Windows Service which uses MSMQ for asynchronous message processing. Used MSMQ for email service.
  • Used Entity framework as ORM tool to map classes with tables to enable working with rows as objects.
  • Involved inDatabase modeling, creating tables and in writing stored procedures using Oracle.
  • Created Oracle Queries and store procedures for back end.
  • Performed N-Unit Testing for the piecewise testing of the Applications.
  • Followed TDD (Test Driven Development) when implementing Web Service for budget approval process.
  • Involved in debugging and testing of Win Forms in the application using the trace and Log Files.
  • Provided Production Support to troubleshoot and debug the issues during migration.

Environment: C#, ASP.NET MVC 2.0, AJAX, BOOTSTRAP, WCF, CSS3, LINQ, JSON, Agile (scrum), WPF, Silver Light, Visual Studio 2010, HTML5, Oracle, WinForms, JavaScript, jQuery, T-SQL, NodeJS, IIS, GitHub, JIRA, Web Services. Rapid Application Development (RAD).

Confidential

.NET Developer

Responsibilities:

  • Worked closely with members of the development team through the full systems lifecycle including requirements capture, design, development, testing, and deployment.
  • Developed 3-tier logic for various classes, modules and Web forms in ASP.NET 2.0 using C#.NET as a code behind language.
  • Designed Web-Form, User Interface with HTML and Cascading Style Sheets (CSS).
  • Created Common Data Access Layer (DAL) Using Visual Studio.NET and ADO.NET.
  • Used ASP.NET 2.0 Server controls, User Controls and HTML controls.
  • Used Object Oriented Programming (OOP) to make it more efficient.
  • Created (BLL) Business Logic Layer and Presentation layer in Visual Studio 2005 and C#.NET.
  • Used ADO.NET to get the data from database and send it back.
  • Worked documentation and managed version of software using VS. Merging Code using VSS.
  • Designed and created Relational database tables using Normalization, managed clustered and non-clustered indexes and implemented relationships between tables.
  • Created stored procedures for inserting, deleting and updating screens data into database using SQL Server 2005.
  • Coded extensively in VB.NET targeting the Business requirements.
  • An exclusive experience working with User Controls with VB.NET code-behind files, debugging and Quality Testing of the code.
  • Used the built-in mechanisms of SQL Server 2005 for the data integrity like Default, Not Null, Check, Unique, Primary Key, and Foreign Key, etc.
  • Worked on MS SQL Procedures, indexes, Functions, and cursors etc., Created/Altered Tables using SQL Server 2005.
  • Involved in development of projects using SQL Server Integrated Services (SSIS).
  • Involved in implementation of Master Data Services through Data Quality Services, Designed the SSIS packages.
  • Created Stored Procedures, Triggers and Views to perform automated rules, updating to relate tables Using SQL Server.
  • Used GUI testing to check for appearance of the website.

Environment: VS, .NET, VB.NET, C#, ASP.NET 2.0, SQL Server 2005, XML, ADO.NET, JavaScript, T-SQL, HTML, Web services, CSS, IIS.

Confidential

.NET Developer 

Responsibilities:

  • Got trained on various techniques in .NET application development with ASP Web Forms, Win Forms, C#, VB.NET as code behind and relational databases SQL Server 2005, Oracle, DB2.
  • Understanding the functional requirements, studying the system specifications and designing the Object Model for the software using Object Oriented Techniques with the 3 - tier architecture.
  • Experience in developing various aspects of E-commerce web applications.
  • Designed and developed user interface using ASP.NET and C#.NET.
  • Developed user controls and validation controls using ASP.NET.
  • Was involved in all the stages of development from the Design till the Maintenance.
  • Master Pages were developed and used for uniformity and CSS were coded and used for implementing themes. Prepared User Documentation.
  • Implemented business logic as .NET Framework assemblies using C#.NET.
  • Used ADO.NET and related data objects such as Data Adapter, Data Reader, Data Set and Data Table for consistent access to SQL data sources. Used LINQ for updating data through C#.
  • Coded Stored Procedures that contained joins and used in ADO.NET for creating, updating or deleting the data and even perform some information related tasks with multiple tables.

Environment: .NET 2.0, C#, Visual Studio 2005/2008, JavaScript, SQL Server Management Studio 2005, ADO.NET Entity Framework.

We'd love your feedback!