.net Developer Resume
Dallas, TX
SUMMARY
- .NET consultant with around 7 years of experience in IT with entire SDLC life cycle in Microsoft Technologies.
- Hands on working experience with Microsoft. NetTechnologies (Azure Service fabric, .NETFramework, MS Visual Studio, ASP.NET, MVC, ADO .NET,C#.NET, Angular 6/7/8, Windows Services, and various relational databases (SQL Server), NoSQL database (MongoDB).
- Expertise in Angular 6/7/8 framework and Typescript and its ability to create simple and scalable code.
- Worked on Web applications using MVC 2.0/3.0/4.0.
- Developed services using Windows Communication Foundation (WCF), LINQ and Entity Framework, SPA Framework.
- Experience in Waterfall and Agile/Scrum methodology.
- Worked in Object Oriented Programming and Design Patterns.
- Developed GUI using Web based (Web Forms, ASP.NET) application development usingC#.
- Experienced in consuming and developing Web Services using REST, Simple Object Access Protocol (SOAP), developing Service Oriented Architecture SOA based services
- Designed and described APIs using Swagger and tested the functionality using Postman.
- Working experience with UI/UX technologies, JAVASCRIPT, jQuery, Angular JS, JSON, AJAX, Bootstrap, CSS, HTML5/4
- Involved in Unit testing, Integration testing and Functional testing using NUnit, MOQ Framework, Spec Flow.
- Working knowledge in configuration and version management using Git Flow, Bit Bucket and Team Foundation Server.
- Extensively used Data Reader and Datasets in ADO. Netto retrieve, display, edit and update data in the database.
- Well - versed knowledge in SQL, T-SQL, stored procedures, functions, cursors, triggers, views, joins using SQL Server.
- Working experience with SSRS and SSIS.
- Designed Use-Case diagrams, Class diagrams, Interaction diagrams (Sequence diagrams, Activity diagrams and Collaboration diagrams) using Designer tools like MS Visio.
- Comprehensive problem-solving abilities, excellent verbal and written communication skills, Interpersonal Skills and Leadership Qualities.
- Involved in Client Interaction meetings and in co-coordinating releases with multiple/Onshore/offshore teams.
TECHNICAL SKILLS
Languages: C#, JavaScript, Typescript, jQuery
.NET Technologies: ASP. Net 2.0/3.0/3.5/4.0 , ASP.NET MVC, WCF Web Services, LINQ, ADO. Net, Entity Framework, .NET Framework, .NET Core
UI/UX Technologies: XML, HTML, CSS, Bootstrap, JavaScript, jQuery, JSON, AJAX, Angular2/4/6/7/8, React JS
Databases: MS-SQL Server, Mongo DB, MS Access
Other tools: Visual Studio .NET 2012/13/15/17/19 , SSMS, Postman, Service Bus Explorer
Web Servers& Cloud: IIS, Azure
Versioning Tools: Team Foundation Server (TFS), Git
PROFESSIONAL EXPERIENCE
Confidential, Dallas, TX
.NET Developer
Responsibilities:
- Critical member of a 10 people team in the project.
- Involved in gathering the requirements,analysis,design&developmentof the project.
- Worked inAgile Scrum environment with Sprints involvingbi-weekly launchesof development, testing, and release to Development, QA, and UAT environments.
- Involved in daily Scrum meetings and contribute my part of work which helps me and team members to proceed.
- Active member in designing and developingmicroservices architecturefor creating scalable cloud-based application.
- Involved in implementation of Object-Oriented Concepts during the development.
- Worked on Queues, Blobs, and Containers to persist data on Azure.
- Experience in developing code in C# to read and write Service bus Queues and topics asynchronously.
- Consumed differentASP. Net Web APIsto retrieve customer information and other application related information.
- Responsible for creating efficient design and developing User Interaction screens using HTML, CSS3, Bootstrap, JavaScript, Angular 6/7/8.
- Enhanced application performance by Angular 6 Component based development in view of future Angular framework transitions.
- Experience with creating custom directives, decorators, and services to interface with both RESTful and SOA services.
- Used AJAX, JSON to send request to the server to check the functionality of the websites and for storing and exchanging information between browsers and servers.
- Wrote SQLqueries, Stored ProceduresandTriggers, which will execute againstSQL Server Azuredatabase in order to extract the appropriate data.
- UsedAzure Service Bus queuesandweb jobsto pass messages between different rest web API in order to decouple them to ensure scalability.
- Gitis used as a version control for code repository.
- Designed and developed data access layer usingEntity frameworkdatabase first or schema first model.
- ImplementedUnit Testing, Integration TestingandSystem Testing.
- Followed TDD programming pattern.
Environment: .NETCore, ASP.NET, MS Visual Studio, SQL Server, Entity Framework, UML, Web API, REST, HTML, CSS, JavaScript, TypeScript, Angular 6/7, Bootstrap, Kendo, Git, MOQ, Postman
Confidential, West Chester, PA
Full Stack Developer
Responsibilities:
- Followed Agile (Scrum) Methodology for development process and to meet deadlines.
- Involved in the daily scrum meetings, documenting the functional and business requirements.
- Involved in maintaining several internal applications built in Service Oriented Architecture (using WCF).
- Involved in supporting and building enhancements for in house applications using C#, .NET Framework, Entity Framework, SQL server, ASP .NET Web forms.
- Writing SQL queries, scripts, stored procedures and to fetch the data using SQL Server.
- Extensively using Application and page level tracing feature of .NET to trace and debug the code.
- Deploying production ready features and change requirements on the IIS server.
- Use Entity Framework in the DAL to communicate with the database using LINQ to Entities provider. Created and developedRESTful Web APIs usingASP.NET Web API.
- ImplementedLINQfor querying, sorting, filtering the complex objects.
- Built UI with Angular7/8, TypeScript to design and styles for the web pages and enhance the functionality and added new features to the web pages.
- Created single page application structure with multiple modules using Angular, Typescript.
- Leveraged TFS (Team Foundation Server) on visual studio for Source Control Management.
- Involved in the modifying scripts, stored procedures, functions and triggers in the database in SQL Server 2017 for ensuring data integrity.
- Participated in code reviews, architectural reviews and technical discussions.
- Collaborate with the Application managers and Development leads to create work assignments, providing input to the project schedule.
Environment: .NETCore, MS Visual Studio, Angular7/8, Typescript, SQL Server, Entity Framework, UML, Web API, REST, TFS
Confidential, Norwalk, CT
Full Stack Developer
Responsibilities:
- Involved in Requirement gathering, Design, Development and Testing phases of the project.
- Involved in the client meetings, documenting the functional and business requirements.
- Developed Micro Services using Azure Service Fabric and communicating with other services using Azure Service Bus.
- Involved in analysis, design and code the Billing Microservice using C#, .NET Core, Azure Service Bus and Service Fabric which deals with the invoices and payments, updating the corresponding invoices in database.
- Writing SQL queries, scripts, stored procedures and to fetch the data using SQL Server 2017.
- Created collections, documents, indexes, etc. in Mongo Db.
- Extensively used Application and page level tracing feature of .NET to trace and debug the code.
- Writing pre-request scripts and tests for automation testing of the use cases using Postman.
- Used Entity Framework in the DAL to communicate with the database using LINQ to Entities provider. Created and developedRESTful Web APIs usingASP.NET Web API.
- Used Angular CLI for initializing and project setup with scaffolding features.
- Created individual Modules, Components, and Directives with single responsibility principle.
- Worked with Angular, Kendo, Bootstrap to design and styles for the UI/UX web pages and enhance the aesthetic value of the web pages.
- Leveraged Git Flow (Release, Feature, Hotfix and other branching strategy) with Bit Bucket for Source Control Management.
- Assisted in the designing of database and creating database Triggers, Functions and Stored Procedures in SQL Server 2017 for ensuring data integrity.
- Responsible for writing Unit Tests for the code developed using MOQ Framework, NUnit and SpecFlow.
- Collaborated with the Enterprise Application managers and Development leads to create work assignments, providing input to the project schedule.
Environment: .NETCore, MS Visual Studio, Angular6/7, Typescript, Rx Js, SQL Server, Azure Service Fabric, Entity Framework, UML, Web API, REST, Git, MongoDB, NUnit, MOQ, Postman
Confidential, Omaha, NE
Full Stack Developer
Responsibilities:
- Followed Agile (Scrum) Methodology for development process and to meet deadlines.
- Used OOPS concepts and SOLID principles in C# to implement business logic and code behind view models.
- Migrated the application written in Python using C# on the visual studio IDE.
- Involve in daily scrum meetings to discuss various aspects of the code, related to individual modules.
- As part of Test-Driven Development (TDD) involved in writing Unit tests using MOQ framework, NUnit template.
- Worked on SQL queries, LINQ and wrote stored procedures to fetch the data using SQL Server 2016.
- Extensive use of Application and page level tracing feature of .NET to trace and debug the code
- Used MOQ Frameworkfor writing unit tests.
- Involved in System Unit Testing and Integration testing in development environment and ensuring application is according to specifications.
- Creating complex webservices using Entity framework to get the expected Outcomes from SQL Server 2016.
- TheADO. Net Entity Frameworkwas used for theobject to database mappings.
- Created aRESTful Web APIservice usingASP.NET Web API.
- UsedPostmanto testWeb APIfunctionality.
- Updated the application with new features ofAngular 4.
- Worked on some of the new features ofAngular 4like new if else syntax, ng-templates, form validators.
- Enhanced legacy application by building new components inAngular 2andtypescript.
- Used Angular 2 ngIf and ngFor directives used for validations for the input fields of the forms with the data existed in the database.
- Experience with features of Angular 2 such as directives, dependency injection, modules and routing.
- Developed Search Engine, Slider-Directives, Grids, Checkbox directives, and other functionalities using AngularJS (extensive usage of $scope, ng-controller, ng-grid, ng-model, and many more).
- Follow SOLID principles in the application and Design patterns to make the code more robust and maintainability.
- To modify the existing code, if required. Update activities and progress on assigned tasks.
- Used Git as a Version Control System for Source Code Management
Environment: Angular (2/4), Angular CLI, TypeScript, JavaScript, Node.js, NPM, Express.js, jQuery, Bootstrap, Ajax, HTML5, CSS3, GIT,.NETCore 2.1, MS Visual Studio.NET, Entity Framework, UML, Entity Framework, Web API, VSTS, Postgres SQL, LINQ, Postman, RabbitMQ, NUnit, MOQ
Confidential, Denver, CO
.NET Developer
Responsibilities:
- UsedNPMfor installing required node modules and other publishedAngular NPM modules.
- Created custom directives in Angular 2 for reusable components (directive for browser controls like: disable right click, browser close, and lock screen while transition, multifield form elements, background file uploads etc.).
- Involved in developing applications using Angular 2 - Bootstrap like Grids, Toolbars, Panels, Combo-Box and Button etc. Used filters while coding in Angular 2.
- Developed multiple POCs to create an interface between Backend to Frontend by using MongoDB, Express JS, Angular 2 and Node.js.
- Developed Bootstrap responsive web application pages using Angular 2.0 services, components and directives for front end UI/UX and consuming the Restful web service API and made use of CRUD Services for effective use of Web services
- Working knowledge on Azure Cloud IaaS and PaaS Services.
- Worked Extensively withAngular CLIfor creating components, Services, pipes, Directives.
- Designed and developed the application usingAngular 2framework along withHTML5,CSS3,Type Script,Java Script,Bootstrap,Node.js,NPM,Mongo DB.
- Moved existingAngularJS controllersandservicestoAngular 2 componentsfor more responsive and less dependency.
- Hands on Experience onAngular 2technology for one complete project in rebasing the UI of the application using the techniques inAngular 2.
- Designed, developed, planned, andmigrated servers,relational databasesand websites to Microsoft azure cloud.
- Knowledge in configuring Cloud platform such as VMs, Azure AD, Web Apps, DB’s,Cloud Services, etc.
- Experienced on creating and managingAzure VM, VMware tools, Cloud Services,andStorages.
- Experienced with deployments, maintenance and troubleshooting applications onAzure Cloud.
- Creating and managingAzure Web-Appsand providing the access permission orAuthorizationtoMicrosoftAccounts.
- Extensively Worked onCSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Sprites, CSS Padding, CSS Table, Pseudo Elements & Classes, and CSS Behaviors in CSS.
- Involved in agile software methodologies usingTEST DRIVEN DEVELOPMENT(TDD).
- UsedJIRAto keep track ofbugsto reducedowntime, increase productivity, and Communication.
Environment: Angular 2, Angular CLI, TypeScript, JavaScript, Node.js, NPM, MongoDB, Express.js, jQuery, Bootstrap, Ajax, HTML5, CSS3, GIT, WebStorm, TDD, Jasmine, Karma, LESS, Azure Cloud Services.
Confidential, Newark, NJ
.NET Developer
Responsibilities:
- Developed new views using ASP.NET MVC and maintained existing ASP pages.
- Implemented business logic using C#.NET.
- Developed Classic ASP pages to maintain the existing applications.
- Implemented master page for ASP.NETPages.
- Design, develop, test, support and deploy desktop, custom web, and mobile applications.
- Developed GUI using ASP.NET and C# as code behind language to implement the business logic.
- Created composite web custom controls for easy reuse.
- Worked with WPF designing rich User Interface, creating Custom Controls using Expression Blend.
- Implemented data editing, Filtering, Sorting, paging in Data list and Data grid controls using ADO.NET.
- Extensively used WPF Layouts like Grid Panel, Stack Panel, and Dock Panel while designing the Views.
- Edited XML files to configure ASP.NET applications.
- Performed Client-side validation and logic for UI/UX using JavaScript, HTML, CSS.
- Designed a CSS (Cascading Style Sheet) file for giving a standard look and feel for all the Form.
- Implemented authentication and authorization.
- Involved in System Unit Testing and Integration testing in development environment and ensuring application is according to specifications
- Extensively used Application and page level tracing feature of .NET to trace and debug the code.
- Created stored procedures to extract the data from the SQL Server.
- Developed the code to run the SSRS reports.
- Created the web reports using SQL Server Reporting Services (SSRS).
- Provide extensive production support and fix problems in a short span of time