We provide IT Staff Augmentation Services!

Senior .net Developer Resume

3.00/5 (Submit Your Rating)

Portland, OR

SUMMARY:

  • Around 7 years’ experience working as a software developer using .Net, ASP.NET, C#.NET while working in various domains including E - commerce, telecommunication, and finance.
  • Strong experience in developing .Net applications using Web services, Windows Communication Foundation (WCF), and Web API.
  • Experienced in various .Net technologies including ADO.NET, Web/Windows Forms, LINQ, Entity Framework, MVC 5/4/3, MVVM, ASP.NET Core 2.
  • Highly skilled in designing Razor view and implementation on IIS Server.
  • Expertise in Web based languages such as HTML 5, JavaScript, jQuery, JSON, and XML with framework based on Angular2.
  • Working experience in AngularJS, developing services, controllers, directives, Custom directives, UI routing, Isolated scope, Filters, Digest cycle and performed validations.
  • Participated in development using Angular4 and Web API.
  • Engaged in developing Single-Page Applications (SPAs) using Bootstrap.
  • Hands on experience in design and development of applications using Object Oriented Programming (OOP), OOD patterns, SOLID principles like IOC.
  • Expertise in SQL Server, writing Stored Procedures, User-Defined Functions(UDF), Views, Indexes, Triggers, Joins and other Complex Queries using PL/SQL, T-SQL.
  • Expertise in Extract Transform Load (ETL) and Data Transformation Services (DTS).
  • Strong Experience in Creating, Configuring, Deploying and Testing SSIS Packages.
  • Expertise in creating SQL server Reports using SSRS and Tableau.
  • Good Experience with Confidential Cloud IAM, Data pipeline, EMR, S3, EC2, Confidential CLI, and other services.
  • Experience with moving Businesses to Azure Cloud.
  • Experience using source control Tools such as Team Foundation Server (TFS) and VSS.
  • Participated in software development methodology such as Agile (Scrum), Test-driven development (TDD) and Waterfall methodologies.
  • Experience as a full stack developer in software development life cycle involving requirement analysis, design, coding, testing, and deployment in Client/Server, N-tier Architecture.
  • Extensive experience in creating Unit Test cases for testing applications using NUnit frameworks.
  • Good experience with Team Foundation Server and GIT as source control for versioning and collaboration.
  • Self-motivated, teamwork, working under high pressure, working in several projects simultaneously, dynamic problem-solving, adept at working with minimal to supervision, highly-caliber teams of professionals.

TECHNICAL SKILLS:

Web Technologies\ Development Tools & Technologies: AngularJS, Angular2, Angular4, Bootstrap\ Visual Studio 2008/2010/2012/2013/2015/2017 \ jQuery, JavaScript 1.8, HTML 5, CSS 3\ VS Code, SSMS

.Net Technologies: Framework 3.0//4.0, ASP.NET, ADO.NET

Version Control: TFS, SVN, GIT, CVS MVC 5, Web Forms, LINQ, EF, WCF

Testing: Jasmine, Karma

Cloud: Confidential, WinForms, .NET Core 2.0\ Azure, Windows server 2012\

Database\ Programming Languages: SQL, SQL Server 2008/2012/2014 , MySQL\ C#, C, C++, Java, Python, Haskell, R

PROFESSIONAL EXPERIENCE:

Confidential, Portland, OR

Senior .Net Developer

Responsibilities:

  • Designed and developed application by ASP.NET, MVC 5 and ASP.NET WEB API with Angular 2, C#, JSON, HTML5, Bootstrap, CSS as front-end implementation.
  • Implemented Custom Services and Custom directives along with Isolated Scope in Angular2 to get better reusability.
  • Used AJAX Operations to load data into the view using Angular.
  • Developed Single Page Application (SPA) by using routing Service.
  • Used MVC features such as routing, controllers, action results, filter, model binders, IOC container and used dependency injection.
  • Used Integrated Entity Framework 6.0 to process queries on database for faster speed and more reliability.
  • Used SQL Server 2014 to build database and tables, Stored Procedures and Triggers
  • Implemented Admin Panel to updating contents and to approve user request in the application.
  • Integrated ASP.NET Identity based Authentication for authenticating and authorizing users.
  • Consumed REST API's by using Angular $http service. Utilized Fiddler tool to debug Web API exposed over HTTP ().
  • Used EF(Entity Framework) and Web API for data retrieving from the database.
  • Coded application functionality and Filters for heavy DOM manipulation. Implemented Client-side validations using built-in classes and states in Angular.
  • Used ChartJS library to present data intuitively and analyze data graphically.
  • Performed verification and validation process by using Jasmine testing framework by testing across various scenarios of the applications and debugging with Batarangle.
  • Used GitLab to update, access and version control the code and created a new baseline for updated code as a daily activity.

Environment: Visual Studio 2017, Angular 2, .Net Framework 4.5, IIS 7.0, ASP.NET MVC5, ASP.NET Web API, C#, Entity Framework 6.0, SQL Server 2016, LINQ, JSON, HTML5, CSS3 and Bootstrap, Batarangle, ChartJS, GitLab, Jasmine

Confidential, Portland OR

.Net Developer

Responsibilities:

  • Developed single page applications using Angular4, Typescript, HTML5, CSS3, JavaScript and Bootstrap and worked in an Agile (Scrum) development methodology and involved in sprint planning and review.
  • Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular4.
  • Implemented responsive web design using Bootstrap and used Ng-Bootstarp based on Angular4 Components.
  • Used Bootstrap to help the responsiveness of webpage and design with few custom CSS3 style sheet on elements.
  • Implemented HTTP requests using Observable library to handle multiple values over time.
  • Worked with making calls to WEB APIs to fetch the data from the back end as JSON response and parse it on the UI along with DOM/CSS Manipulation.
  • Developed Custom Authentication, Exception Filters in Web API that handles Token based Authentication and Exceptions respectively and returns appropriate Http Status Codes.
  • Used the Database first approach with the Entity Framework to generate models and the DbContext.
  • Implemented Unit Testing using MSTest along with MOQ for mocking the objects.
  • Debugged and tracked using Fiddler for Web API service and Jasmine to unit test the Angular project in an isolated and automated manner.

Environment: VS Code, C#, Visual Studio 2015, Angular4, Bootstrap, CSS3, JavaScript, HTML5, Web API2, Fiddler, Jasmine, SQL Server, Entity Framework, NUnit, Agile (Scrum) Confidential Inc. Portland OR

Software Engineer

Confidential

Responsibilities:

  • Developed User Interface using HTML, CSS, JavaScript, AJAX, JSON, Angular and Bootstrap based on Confidential .
  • Used Database first approach in Entity Framework to perform CRUD operations.
  • Used LINQ and LINQ to Entities data provider for interacting with the data in the Entity Framework.
  • Responsible for Designing and Developing the Reusable UI Components Like Partial View and MVC Layout View.
  • Involved in building flexible UI, more user interactive and user-friendly web pages, reusable classes, functions using ASP.NET, C#, AJAX and JavaScript for client-side validation.
  • Implemented JavaScript form validation using Regular Expressions, Created synchronous and Asynchronous web service invocation with JavaScript.
  • Implemented security, authentication and authorization in MVC.
  • Optimized the application’s performance by Minification and Bundling.
  • Developed RESTful web services using WEB API.
  • Used serialization and Model binding in Web API.
  • Actively involved in Exception Handling, Testing and Debugging in Web API.
  • Created Indexes to speed up the Query process, Procedures and Cursors in SQL Server Management Studio.
  • Involved in design and developing of navigations control, user controls, custom control etc.
  • Involved in gathering requirement and creating prototype for the new upgrade for application.

Environment: ASP.NET 4.5, C#, MVC, 5.0 JavaScript, ADO.NET, Entity Framework core 2.0, HTML5, CSS3, XML, AJAX, JSON, JQuery, Angular 2, Bootstrap 4.0, SQL Server 2014, ADO.NET

Confidential, Seattle WA

Senior .Net Developer

Responsibilities:

  • Developed Multi-Tier Application using 3-layer approach, Presentation layer was developed using ASP.NET MVC5, the business layer was developed using C#, and data access layer using Entity Framework.
  • Used ASP.NET MVC5 filters like Action Filters, Exception Filters and created custom filters to implement in controller action level and controller level.
  • Implemented client-side validations using jQuery validation plugins and ASP.NET MVC5 validation at controller level using data annotations for model validations.
  • Implemented CRUD functionality with Entity framework in ASP.NET MVC5 and implemented sorting, filtering and paging with Entity framework in MVC.
  • Use jQuery client-side scripting for auto complete, tabs, validation, date picking, sorting, auto-submit and other functions.
  • Created and optimized views for user interactions using objects of HTML Helper class, Custom Helpers.
  • Developed Stored Procedures, Views, and Triggers for data manipulation, ensuring set up relations includes Indexing, Constraints and Foreign Keys.
  • Maintenance and Defect Tracking Using TFS, JIRA. Responsible for quality assurance of finished websites including the validation of web forms and links.
  • Involved in testing like Unit test, Integration test, Acceptance test and Regression testing using NUnit and responsible for writing test scripts and scenarios.

Environment: ASP.NET MVC5, jQuery, JavaScript, C#, Entity Framework, WCF, JIRA, TFS, NUnit, SQL Server, HTML, CSS, Visual Studio

Confidential, Corvallis OR

Software Engineer

Responsibilities:

  • Involved in requirements gathering, design, architecture, programming, testing and implementation of the application.
  • Developed an ASP.NET MVC application in Visual Studio using the test-driven development (TDD) approach.
  • Involved in building flexible UI, more user interactive and user-friendly web pages, reusable classes, functions using MVC, C# and JavaScript for client-side validation.
  • Implemented Web Services using WCF to update the information displayed in the browser and to authenticate the current users to ensure security and information sharing.
  • Implemented Dependency Injection with constructor injections for loosely coupled components using Ninject IOC container.
  • Generate Entity Framework context models utilizing database first approach and built library of data access methods.
  • Used RESTful service methods for create, read, update and delete form data.
  • Product development is an Agile (SCRUM) methodology, where progress and task assignment are discussed in everyday meetings.
  • Involved in Unit testing using MS testing and integration testing of the entire application.

Environment: ASP.NET MVC, WCF, Entity Framework, AJAX, jQuery, IIS, Agile(Scrum), Unit test, Visual Studio, SQL Server, JavaScript, C#, TDD

Confidential

C# Developer

Responsibilities:

  • Involved in gathering of requirements by interacting with analysts.
  • Used Waterfall development methodology.
  • Developed .Net assemblies using C#.NET (Data access and Business Logic).
  • Worked on Reusable software components Design and Development.
  • Developed web pages using HTML, CSS, JavaScript, jQuery and Ajax.
  • Worked on JavaScript for Client-Side Validation.
  • Used AJAX extensively with JavaScript and XML.
  • Involved in designing complete database objects like Tables, Views, Stored procedures and triggers using SQL Server.
  • Successfully integrated data from multiple data sources including, SQL Server 2008 and legacy data delivered via message queues using ADO.Net.
  • Used Web Services to access data from the Remote Application.
  • Implemented Distributed computing using .NET Remoting.
  • Performed Unit testing.

Environment: ASP.NET, MVC, Visual Studio 2008, C#, ADO.NET, .Net Framework, Web Services, AJAX, HTML, CSS, JavaScript, jQuery, SQL Server 2008

Confidential

C# Developer

Responsibilities:

  • Involved in collecting and analyzing the business requirements from the customers.
  • Designed Web Forms, User Controls, AJAX Web Forms and HTML Pages using ASP.NET.
  • Performed validations on Web Forms using .NET Validation Controls and JavaScript.
  • Designed Web Forms using different ASP.NET Server Controls, API Validation Controls, and other third-party controls.
  • Performed required field, comparison, range, custom validations of the input controls of the Web Forms.
  • Implemented Web services for the communication between client and server using SOAP.
  • Created web pages using HTML and CSS to take advantage of the newest web techniques and styles.
  • Used ADO.NET extensively for database interactions using Data Reader, Data Adapter, Data view and Datasets.
  • Wrote Stored Procedures, Triggers, Functions and Indexes to improve the throughput of application using optimized queries.
  • Created and supporting custom reports from the TFS data warehouse.

Environment: Visual Studio 2008, .NET 3.0, C#, Serviced Components, Web Services, Custom controls, XML, SQL Server 2008, VSS, Agile, Scrum

We'd love your feedback!