We provide IT Staff Augmentation Services!

Senior .net Developer Resume

0/5 (Submit Your Rating)

Atlanta, GeorgiA

SUMMARY

  • Over 10+ Years of experience in IT Industry with rich experience in developing Windows and Web based applications using .Net Framework.
  • Hands on experience in C#.Net, VB.Net, ASP.NET, ASP.NET MVC 5, Web API, Jquery, AngularJS 1.x, AngularJs 2.0, SSRS, ASP.NET AJAX, ADO.NET, LINQ, T - SQL, Entity Framework, Autofac, Serilog, FakeItEasy, xUnit, RabbitMQ and AWS Redshift.
  • Expertise in Object oriented programming (OOP) concepts
  • Experience in creating web based applications using technologies like ASP.NET MVC, ASP.NET, JavaScript, JQuery, TypeScript, AngularJS, XML, HTML5, CSS, DHTML, AJAX and Entity Framework
  • Experience in creating Windows based applications using C#.NET & VB.NET
  • Experience in creating Executable and set up files for Windows Based Applications.
  • Experience in creating Click Once Deployments for Windows Based Applications.
  • Experience in designing User Interface using Third Party Controls (Infragistics Controls) to enhance the performance, looks and features of the website.
  • Strong Technical expertise in using Microsoft .NET Framework 2.0/3.0/3.5/4.0/4.5.1/4.5.2/4.6.1 , Visual Studio.
  • Expertise with identifying Business processes, Business rules, Application, User requirements, Data modelling and Data matching.
  • Expertise in Dependency Injection containers like Autofac.
  • Expertise in Code-First approach in Entity Framework
  • Experienced with MS SQL Server 2005/2008/2012 , Oracle and proficient in writing Queries, Views, Stored Procedures, Cursors, Triggers and User Defined Functions
  • Experienced in creating SQL Jobs and scheduling them.
  • Extensive experience in all phases of software development; activities include Analysis, Design, Development, Implementation and Maintenance.
  • Involved in all the stages of Software Development Life Cycle (SDLC)
  • Implemented applications using multi-Tier architecture (Presentation Layer, Business Layer and database Layer)
  • Experience in reporting tools like SQL Server Reporting Services (SSRS).
  • Experience in using AJAX Controls Toolkit and AJAX Extensions
  • Experience writing Web Services in .net technology using SOAP and WSDL
  • Strong ability to translate from business to sound technology solutions.
  • Good working experience in using version control tools like Visual Source Safe (VSS), Team Foundation Server (TFS), Subversion and GIT for Code Repository, Deployment and Version control
  • Experience in Continuous Integration using Team City
  • Implemented Data Adapters, Data Readers, Datasets, and Data Connections for Creating and opening connections, accessing and Binding Data and Commands for reading and Updating Data on SQL server
  • Used bug tracking / issue tracking tools like JIRA
  • Agile management and software development with Extreme Programming and Scrum methodologies
  • Worked extensively with Agile Methodologies (SCRUM) and Waterfall Methodologies
  • Team player with the positive attitude and ability to learn in a fast paced environment

TECHNICAL SKILLS

Operating Systems: Windows 7/XP Windows Server 2003/2008

Programming Languages: C#.Net, VB.NET, VB6

.Net Technologies: ASP.Net, ASP.Net MVC 5, ASP.Net Web API 2.0, ASP.Net Core 2.0, Entity Framework, ADO.Net, Fluent API

Scripting and Markup Languages: JavaScript, AngularJS 1.x, Angular 2.0, TypeScript, VBScript, HTML5, XML, CSS3, Bootstrap

Unit Testing Frameworks: Xunit, Shouldly, FakeItEasy

Databases: MS SQL Server 2008/2010/2012

Tools: /IDE: Visual Studio. NET 2015/2012/2010/2008 , SQL Server Management Studio 2005/2008/2008 R2/2012

Version Control: VSS, Tortoise SVN, TFS, GIT

Methodologies: Waterfall, Agile

PROFESSIONAL EXPERIENCE

Confidential

Senior .Net Developer

Responsibilities:

  • Created Components using AngularJs 2.0
  • Created services to consume REST API's using Component based architecture provided by Angular2.
  • Implemented Routing using built-in AngularJs 2.0 feature.
  • Developed Web API using ASP.Net Core to retrieve data from SQL Server.
  • Experience in using Code First approach in Entity Framework Core for database related operations.
  • Experience in Code First Migrations.
  • Used C#.Net as programming language to develop Web API.
  • Written LinQ queries to query in-memory objects.
  • Designed User Interface using HTML5, Bootstrap and CSS3.
  • Used Bootstrap to create Responsive Page Design.
  • Written Media Queries to have the different styles, including different font-sizes for different devices.
  • Written SQL Stored Procedures, functions and views for SQL Server.

Environment: Visual C#.Net, Visual Studio Code, AngularJs 2.0, Visual Studio 2017, ASP.Net Core - Web Api, SQL Server 2014, HTML5, TypeScript, JavaScript, Bootstrap, TFS.

Confidential

Senior .Net/AngularJS Developer

Responsibilities:

  • Developed Web API to retrieve data from SQL Server.
  • Written custom exception filter by inheriting ExceptionFilterAttribute.
  • Used C#.Net as programming language to develop Web API.
  • Written LinQ queries to query in-memory objects.
  • Designed User Interface using HTML5, Bootstrap and CSS3.
  • Used Bootstrap to create Responsive Page Design.
  • Written Media Queries to have the different styles, including different font-sizes for different devices.
  • Created Controllers to provide data to the view and encapsulate UI based logic
  • Created Angular Services to retrieve data from the service (Web Api).
  • Created custom directives to increase the reusability of the HTML elements.
  • Created Interceptors and configured using $httpProviders to handle global error handling.
  • Used Built-in Filters to satisfy the business needs.
  • Used ngMessages module to perform form validations.
  • Implemented routing module using UI-Router
  • Created custom modal factory to display alert messages.
  • Deployed Web Applications and Web Api to Dev and Test environment.

Environment: Visual C#.Net, Microsoft Visual Studio 2015, Web API 2.0, SQL Server 2014, HTML5, JavaScript, AngularJS 1.x, Bootstrap, Ajax, Autofac, TFS.

Confidential

Senior .Net/AngularJS Developer

Responsibilities:

  • Developed Web API to retrieve data from Redshift database in Amazon Web Services.
  • Written custom exception filter by inheriting ExceptionFilterAttribute.
  • Used C#.Net as programming language to develop web API.
  • Written LinQ queries to query in-memory objects.
  • Designed User Interface using HTML5, Bootstrap and CSS3.
  • Used Bootstrap to create responsive page design.
  • Created Controllers to provide data to the view and encapsulate UI based logic
  • Created Angular Services to retrieve data from the service (Web Api).
  • Created custom directives to increase the reusability of the HTML elements.
  • Created Interceptors and configured using $httpProviders to handle global error handling.
  • Created Custom Filters and used Built-in Filters to satisfy the business needs.
  • Used ngMessages module to perform form validations.
  • Implemented routing module using UI-Router
  • Created custom modal factory to display alert messages.
  • Deployed Web Applications and Web Api to Dev and Test environment.

Environment: Visual C#.Net, Microsoft Visual Studio 2015, Web API 2.0, AWS Redshift, Dbeaver, HTML5, JavaScript, AngularJS 1.x, Bootstrap, Ajax, Autofac, TFS.

Confidential, Atlanta, Georgia

Lead .Net Developer

Responsibilities:

  • Used Agile and Scrum development cycles.
  • Used JIRA for Bug Tracking
  • Design and developed the web modules in web application using ASP.Net MVC.
  • Written Custom Validation Attributes to validate the model in MVC Application.
  • Developed anMVC 5application usingRazorsyntax for view engine.
  • Written Custom Exception Handler in MVC 5 application and logged all the exceptions to the database.
  • Design and Created ViewModel for passing data.
  • Developed web services using Web API to in corporate business logic.
  • Used C#.Net as programming language to develop Domain Models, Domain, Infrastructure layers, Web API and Console Applications.
  • Used AngularJS JavaScript framework to handle client-side events and validations.
  • Development of HTML forms using AngularJS and HTML5.
  • Experience in working in Domain Driven Design, creating Domain Models, Domain and Infrastructure layers.
  • Created App Services, Domain Services and Infrastructure Services in Domain layer to facilitate the API call.
  • Experience in Code-First approach in Entity Framework to deal with database related operations.
  • Used Fluent API to create configurations for Table mapping, Database Table Columns to class Property mapping.
  • Created Navigational Properties and added One-to-One, One-to-Many, Many-to-Many relationships in the entities based on the Table Design
  • Hands-on experience in CQRS pattern, and involved in creating commands and queries.
  • Used Fluent Validation API to enforce the business rules in Web API.
  • Experience in using Dependency Injection containers like Autofac, which facilitates in creation and destruction of objects.
  • Written SQL Stored Procedures, functions and views for SQL Server.
  • Experience in using LINQ to query database and in-memory objects.
  • Involved in logical and physical database design discussions with DBA team.
  • Used Serilog, structured logging framework, for logging purposes.
  • Used GIT for version control and source code control.
  • Created Unit Tests to test the smallest testable part of each functionality.
  • Used FakeItEasy to create fakes while creating unit tests.
  • Created Integration Tests to test the business flow and to verify, if the requirements are met.
  • Used Shouldly API to assert the unit test calls.
  • Used xUnit framework to create unit tests.
  • Used asynchronous programming model with async and await keywords.
  • Designed PDF templates using Nitro PDF, which is used invoice PDF generation.
  • Experience in using RabbitMQ to Queue and DeQueue the entire invoice object from the Queue.
  • Experience in using iTextSharp to handle PDF related operations like reading PDF templates, merging, selecting specific page range, etc
  • Used GsPrint and Ghostscript to create PostScript files from PDF and also to send PostScript files to Printer
  • Providing clarification to business users and technical support team
  • Involved in deploying QA packages and providing UAT support.

Environment: Asp.Net MVC 5, Visual C#.Net, Microsoft Visual Studio 2015, Web API 2.0, HTML5, JavaScript, JQuery, AngularJS, Ajax, Autofac, Entity Framework, Serilog, FakeItEasy, xUnit, Shouldly, Nitro PDF, iTextSharp, RabbitMQ, GhostScript, GsPrint, MS-SQL Server 2012, Windows Server 2012, GIT, JIRA.

Confidential, Charlotte, NC

Sr .Net/Lead Developer

Responsibilities:

  • Understanding the client business, requirements and analysis of requirements.
  • Design and develop the web modules in web applications using ASP.NET with C#.Net as code behind and ASP.Net MVC3.
  • Merge new business requirements, maintaining current business passiveness
  • Created Stored Procedures and functions using SQL server.
  • Utilized ASP.NET validation controls and JavaScript to perform client side validation.
  • Integrating the SSRS to generate Reports based on the User selected filter criteria.
  • Design and Develop SSRS reports to show the data for Collateral Analysts.
  • Used third party controls i.e. Infragistics for grid view and dropdown controls.
  • Created User controls (ASCX) for filters purpose.
  • Used Web APIs for showing the filters data.
  • Used JavaScript for client side validations.
  • Designed Master Pages with Menu Controls.
  • Developing the ASP.Net MVC application which is a new version to the existing system.
  • Used Team Foundation Server (TFS) for version control and source code control.
  • Involved in unit testing.
  • Prepared Unit Test Cases and Design Documents.
  • Performing QA Releases and providing UAT Support
  • Worked in Agile methodology, attending Daily Stand-Ups, Backlog Grooming, Sprint Planning, Spring Review Planning and Retrospective meetings.

Environment: Asp.Net, C#.Net as Code Behind, ASP.Net MVC3, Jquery Ajax, CSS, Web API, Microsoft Visual Studio 2010, SSRS, MS-SQL Server 2008, Team Foundation Server, Windows Server 2003.

Confidential, Charlotte, NC

Sr .Net developer

Responsibilities:

  • Develop and maintain data-centric web applications using .NET including ASP.NET and C#.Net.
  • Design and develop the modules in web application using ASP.NET and Infragistics controls.
  • Merge new business requirements, maintaining current business passiveness
  • Designed, Developed Business Logic, Data Access and User Interface Components
  • Unit Testing
  • Involved in Data Modeling, Designing, Normalization and Data Integrity of tables.
  • Created Stored Procedures, Views and Functions using SQL server.
  • Worked on LINQ framework for querying internal collections such as Generic Lists.
  • Utilized ASP.NET validation controls and JavaScript to perform client side validation.
  • Used Tortoise SVN for version control and source code control.
  • Performing QA Releases and providing UAT Support

Environment: Asp.Net with C#.Net as Code Behind, AJAX, LINQ, Microsoft Visual Studio 2008, Infragistics, MS-SQL Server 2008, Tortoise SVN

Confidential, Charlotte, NC

.Net developer

Responsibilities:

  • Involved in analyzing the legacy application which is developed in VB6.0.
  • Gather the requirements from Client and analysed them to match the new version.
  • Responsible in the implementation of n-layer architecture with a Business and Data Objects.
  • Responsible in analyzing all modules are for its coherence with the business and functional requirements.
  • Design and develop the modules in Windows application with VB.Net as programming language.
  • Used LINQ for querying the collection objects.
  • Merge new business requirements, maintaining current business passiveness
  • Performed Unit Testing
  • Created Main Menus, Context Menus, Toolbars, User controls and other UI elements.
  • Created MDI container and Menu control to include the child pages
  • Wrote T-SQL Queries, Stored Procedures and SQL User Defined functions for fetching Transaction details, Customer Details, and Product Configuration data.
  • Used Tortoise SVN for the purpose of version Control and source code maintenance needs
  • Performing QA Releases and providing UAT Support

Environment: VB.Net, Microsoft Visual Studio 2008, MS-SQL Server 2008, Tortoise SVN, Windows XP, VB 6.0

Confidential, New York City

.Net Developer

Responsibilities:

  • Design and development of Web forms using ASP.Net with C#.Net as Code behind.
  • Created Master Page and ASCX Web User Controls for reused codes.
  • Used Object Oriented Programming skills in encapsulating the business functions and data.
  • Implemented Data Caching Technique.
  • Implemented the SQL Server Session state.
  • Extensively worked on creating CSS and Themes to enrich the Web Site.
  • Used JavaScript to perform front end validations as per the business rules proposed.
  • Created Database objects like Stored Procedures, triggers and functions in SQL Server.
  • Created Windows Services for nightly tasks.
  • Unit testing.
  • Involved in Client Meetings.

Environment: ASP.Net with C#.Net as Code Behind, Javascript, AJAX, Microsoft Visual Studio 2005, MS-SQL Server 2005, VSS

Confidential

.Net Developer

Responsibilities:

  • Responsible for developing the Admin module, which includes creating Users, Groups and assigning Roles, in the web application
  • Developed Front-End screens using ASP.Net Web forms.
  • Created Database objects like Tables, Stored Procedures, triggers in SQL Server
  • Used ADO.Net to communicate with database.
  • Used JavaScript to perform front end validations as per the business rules proposed.
  • Implemented ASP.NET security and Authentication modes, using Forms Authentication, provided by IIS and ASP.Net.

Environment: ASP.Net, C#.Net, Microsoft Visual Studio 2005, MS-SQL Server 2005, MS Visual Source Safe

Confidential

Jr. Software Engineer

Responsibilities:

  • Gathering the requirements and analysing them to in corporate into the application.
  • Involved in Development & Database design, Coding, Testing and support for the various releases.
  • Developed Application using .NET Framework 2.0, Object Oriented Principles (OOP), and n-Tier Architecture.
  • Developed Presentation layer, Data Access Layer (DAL), Business Logic layer (BLL) also in implementing Business Processes.
  • Used VSS for the purpose of version Control and source code maintenance needs
  • Involved in Unit Testing of the developed modules.

Environment: VB.Net, Microsoft Visual Studio 2005, MS-SQL Server 2005, MS Visual Source Safe

We'd love your feedback!