We provide IT Staff Augmentation Services!

.net Developer Resume

3.00/5 (Submit Your Rating)

Richmond, VA

SUMMARY

  • Web Application .NET Developer with 8+ years of diverse full stack experience in front - end and back-end development including web application design, implementation of object-oriented principles, MVC, n-tier architecture, and relational database design.
  • Strong experience in working with highly structured and layered project architectures using the latest Microsoft. Technologies.
  • Expertise in React JS framework to develop the SPA.
  • Experience in using build/deploy tools such as Jenkins, Docker, and OpenShift for Continuous Integration & Deployment for Microservices.
  • Hands-on experience in Azure Development, worked on Azure web application, App services, Azure storage, Azure SQL Database, Virtual machines, Fabric controller, Azure AD, Azure search, and notification hub.
  • Proficient in .Net Core, ASP.NET, C#.Net, and designing and implementing scalable REST services using ASP.Net Web API.
  • In-depth knowledge of front-end Single Page Application (SPA) development using Angular. framework.
  • Manage different AZURE environments for provisioning of Linux servers and services executed by the providers.
  • Experienced in React JS and working with React Flux architecture.
  • Experience in working with Angular 2/4 modules, services, templates, directives, services, and dependency injection to create a SPA.
  • Solid understanding of JavaScript, jQuery, Typescript, AngularJS, and Angular2/7.
  • Profound knowledge of front-end web development and design using HTML5, CSS3, and Bootstrap.
  • Experience in Developing User Interface (UI) Rich Web Applications, and Web Service Applications using Front End/User Interface (UI) Technologies like Object-Oriented JavaScript, TypeScript, Angular 2.0, Angular 4, Angular JS, Node JS, Bootstrap, Media Queries, CSS Frameworks, Java.
  • In-depth knowledge of developing web applications using ASP.NET web forms, ASP.NET MVC, and Content Management tools like Umbraco CMS.
  • Experience in using React JS components, Forms, Events, Keys, Router, plus Redux, Animations, and Flux concepts.
  • Solid understanding and implementation of object-oriented languages like C#.
  • Designed, configured, and deployed Microsoft Azure for a multitude of applications utilizing the Azure stack (Including Compute, Web & Mobile, Blobs, Resource Groups, Azure SQL, Cloud Services, and ARM), focusing on high availability, fault tolerance, and auto-scaling.
  • Proficiency in Database Design, Normalization, writing stored procedures, user-defined functions, Indexes, Triggers, Temp Tables, and views using SQL Server 2012.
  • Experience in Object relation mapping using ADO.NET, Entity Framework, LINQ to SQL, LINQ to Objects, and Lambda Expressions used in LINQ.
  • Extensive experience in developing Microservices using Spring Boot, Netflix OSS (Zuul, Eureka, Ribbon, Hystrix), and followed domain-driven design.
  • Experience in working with Agile SDLC methodology.
  • Proficient in using Test Driven Development (TDD) and unit testing frameworks such as NUnit.
  • Working knowledge of agile tools including JIRA and understanding of DevOps and experience implementing methods and tools for continuous Integration and Continuous Delivery using Jenkins and Azure.
  • Expertise in Angular 2.0 framework and its ability to create simple and scalable code for SPA.
  • Experience with using Version Control systems and project management tools such as SVN, TFS, Git, GitHub, and JIRA.
  • Good at managing hosting plans for Azure Infrastructure, implementing & deploying workloads on Azure virtual machines (VMs).
  • Skilled with documentation tools such as StarUML.
  • Values strong quality processes such as performance tuning, code review, continuous integration, automated deployments, etc., Proficiency in interacting with clients and understanding and translating requirements to technical specifications.
  • Create a desktop application with Angular 2/4 and Unit Test with Karma-Jasmine.

TECHNICAL SKILLS

.NET Technologies: ASP.NET, ASP.NET MVC4/5, Entity Framework 5/6/Core, WEB API, ADO.NET, AJAX, Classic ASP, LINQ, WCF, WPF, SILVERLIGHT

Languages: C# .NET, VB.NET, VB, C, C++, PL/SQL, T-SQL

Web Technologies: HTML, HTML5, DHTML, XML, XSLT, XSD, WSDL, XAML, SOAP, BOOTSRAP, CSS, CSS3, JSON, Web forms, Web Services, POWERSHELL

Scripting Languages: JavaScript, JQuery, knockout JS, Node JS, VB Script, Angular.JS, Angular, Python, PHP

DBMS: SQL SERVER 2014/2012/2008/2005/2000 , Oracle11g/10g/9i/8i, IBM DB2, MS Access, PostgreSQL, NoSQL (MongoDB, Cosmos)

Framework: Microsoft.Net 1.X/ 2.0/3.0/3.5/4.0/4.5/ Core

Operating Systems: Win NT, ad Win 95/98, Win- 2000/2003/2008/2010 , Windows Vista, OSX, Unix

IDE Tools: Visual Studio 2003/05/08/10/12/13/15/17/19 , VS Code, Atop, Eclipse, IntelliJ

Software Methodologies: Agile SCRUM, Agile RUP, Waterfall

PROFESSIONAL EXPERIENCE

Confidential, Richmond, VA

.Net Developer

Responsibilities:

  • Participated in complete project development life cycle.
  • Managing Sprint Review, planning meetings, internal scheduling, and assigning tasks to the off-shore team in India.
  • Created RESTful Web API services using AP.NET Web API to generate data for the EMS which was then consumed in the front-end by the Angular 7 framework.
  • Developed rich interactive web applications with menu bars, screens, detail forms, and grid controls using DevExpress.
  • Architected a module called Exception Manager, which deals with all the runtime errors of any screen dynamically.
  • Manage different AZURE environments for provisioning of Linux servers and services executed by the providers
  • Exposed Virtual machines and cloud services in the VNets to the Internet using Azure External Load Balancer
  • Worked on some of the new features of Angular 4 like new if-else syntax, ng-templates, and form validators.
  • Implemented enterprise library and exclusive database for logging.
  • Worked on performance enhancements tasks in client-side data binding, server-side, and database using SQL Profiler.
  • Wrote many test cases using NUNIT and was responsible for performing System Integrated Testing, User Acceptance Testing along with Unit Testing.
  • React Designed VNets and subscriptions to confirm Azure Network Limits.
  • Designed and developed the application using Angular 2 framework along with HTML5, CSS3, TypeScript, JavaScript, Bootstrap, Node.js, NPM, and Mongo DB.
  • Used Jenkins for CICD, Git for code management/ version control, GitHub for maintaining the repository, and Azure for deployments.

Confidential, Detroit, MI

Sr. Net Developer

Responsibilities:

  • Involved in critical business requirement gatherings for technical analysis, architectural suggestions, and decision-making on solution scope and possibilities.
  • Exposed Virtual machines and cloud services in the VNets to the Internet using Azure External Load Balancer
  • Responsible for all architecture designing and implementing new features while incorporating advanced technologies like DevExpress, AutoMap per, etc.,
  • Created an automated solution using Windows PowerShell to manage the backup of the primary file server and programmatically notify the administrator via email of the backup’s success or failure.
  • Implemented Windows PowerShell scripts to monitor the event logs of critical windows servers in real-time and filter for specific errors, allowing me to view errors from the entire windows infrastructure as they occurred in the environment. (Monitoring could be turned on/off when needed).
  • Deliver quality products by performing code reviews and implementing best practices along with managing team activities such as delivering requirements, timeline estimates, technical solution suggestions, work divisions, and ensuring on-time deliverables.
  • Convert existing Virtual Machines from Standard to Premium Storage accounts. Patching and Validating of Virtual Machine in Azure. O Monitor Azure Infrastructure through System Center Operation Manager (SCOM)
  • Perform CI/CD activities for code deployments enabling continuous testing using Jenkins. Troubleshoot deployment errors and build manual packages for the production environment on the client’s on-premises IIS servers.
  • Develop critical features which involve multiple areas of code development and tools like Web API creation, front-end development, and client-side scripting using Angular 7, DevExpress, HTML, CSS, XML, and JSON. Other tools are Visual Studio 2017, Visual Studio Code, GitLab, GitBash, AS400, and Postman. Customized existing Web APIs for being consumed on the Client’s mobile platforms
  • Integrated new third-party library DevExpress which provides numerous prebuilt custom controls for front-end designing and functionalities in the project for achieving client requirements.

Confidential

.Net Developer

Responsibilities:

  • Implemented the project according to the Software Development Life Cycle SDLC and programming by using a fast-paced agile methodology, involving task completion. user stories, and iterations.
  • Designed and developed rich and enhanced web pages using MVC 3.0. C#. Entity Framework, JSON, HTML5, CSS 3 and JQuery.
  • Implemented abstract, sealed classes. Interfaces and classes to construct the business and data tier using C# and Entity Framework.
  • Converted a monolithic app to microservices architecture using Spring Boot using a 12-factor app methodology. Deployed, Scaled, Configured, and wrote manifest files for various Microservices in PCF
  • Developed the architecture with Model View Controller design pattern. Overridden default controller behaviors and implemented custom action methods. implemented HTML Helper MVC Web Grid with JQuery for boosting the pagination performance and loaded the graphical data with JSON. Also supports custom searching along with sorting the data with partial views.
  • Extensively used Asynchronous JavaScript Calls to do data processing.
  • Created WCF Service to retrieve and send information from the client-side without PostBack and consuming existing Web Services using SOAP, HTTP, and WSDL
  • Worked on .NET Security features such as Authentication Authorization. Forms-based Authentication. Authorizing Users, Rotes, and User Account Impersonation, tracing
  • Used SSRS for developing reports for analyzing the inflow and outflow of different documents, and tickets.
  • Used Bootstrap CSS model adaptability framework for styling the application.
  • Implemented REST Microservices using spring boot. Generated Metrics with method-level granularity and Persistence using Spring AOP and Spring Actuator.
  • Written SQL Scripts, for creating database tables with foreign key relations in SQL Server 2008/2012 using T-SQL.
  • Designed and developed several SQL Server Stored Procedures User-defined Functions, Triggers, and Views for all the DML functionality of the application. Used Team Foundation Server for source control, data collection reporting, and project tracking.
  • Extensively used TPS Spring Templates and Maintained all the User Stories and Tasks in TPS,
  • Participated in various Client meetings with the team and the Project manager to discuss improvements/amendments in the development of the application

Confidential

Software Engineer

Responsibilities:

  • Involved in requirement gathering, design, development, testing, and implementation of the web application and used Agile development life cycle with daily scrum meetings.
  • Built front-end SPA using CSHTML, AngularJS, bootstrap, and back-end using ASP.NET MVC and Web API.
  • Followed single-page application design and integrated all the pages using ng-route and “route Provider”.
  • Implemented ng-grid to show the data in the table.
  • Worked on designing the database using SQL Server 2008 R2 and created data tables, and stored procedures for specific View Models.
  • Used the Entity Framework to create entity models using the database first approach.
  • Helped implement n-tier architecture using Entity Framework 6 as Data access layer and View Model for Business access layer with LINQ to filter and select specific data.
  • Created a RESTful Web API service using ASP.NET Web API to generate data for the EMS which was then consumed in the front-end by AngularJS.
  • Implemented a service layer to keep UI and Database elements loosely coupled.
  • Developed View Models to hold database data and display it to the browser using the Razor View Engine.
  • For the Front-End HTML page used Razor View 3.2.3 as a view engine and HTML5.

We'd love your feedback!