Dotnet/c# Developer Resume
Norflok, VA
SUMMARY:
- Over 7+ years of experience as a Full Stack .NET Developer in design, development, testing and maintenance of enterprise web and client/server applications.
- Expertise in software development using Waterfall and Agile - Scrum, TDD methodologies with exposure to diverse business domains including Healthcare and Banking.
- Experience in application development using Service Oriented Architectures (SOA), Model View Controller (MVC), 3-Tier/N-Tier Architecture.
- Extensive experience in .Net Framework 4.5/4.0/3.5/3.0 , C#.NET, ASP.NET,ASP.NET WebAPI, MVC 3/4/5, Web Forms, Windows Forms, ADO.NET, Entity Framework, LINQ, SQL Server, WCF, Web Services.
- Experience in developing web-based applications with ASP. NET, XML/ HTML, JavaScript, JQuery, CSS, Master pages.
- Experience in working with Angular 4/6 modules, services, templates, directives, services and dependency injection to create a SPA.
- Worked with AngularJS components like controllers, components, directives, routing, factory and service resources.
- Expertise in practical implementation of Object Oriented Programing (OOP) concepts such as Inheritance, Abstraction, Polymorphism and Encapsulation.
- Expertise in design and development of application in relational database and client server environment using SQL Server 12/14/16.
- Worked on JIRA to keep track of tickets, tasks and defects.
- Experienced with Microsoft Application building blocks such as Data Access, Exception Handling and Serialization and Deserialization.
- Good experience implementing RESTful API’s with WCF and Web Services.
- Experience in Web Services (SOAP, WSDL) using .NET Framework.
- Good experience working in Object-Relational Mapping frameworks like Entity-Framework.
- Worked with Stored Procedures,View, Triggers, Functions etc. using SQL Server 2012/ 2014/ 2016.
- Good knowledge on Configuring and version controlling with Team Foundation Server (TFS), Visual Studio Team Services (VSTS), BitBucket.
- Extensive work experience on Functionality Testing, User Acceptance Testing.
- Involve in agile development process SCRUM
- Organized and was part of Daily Stand-up, Sprint Planning and Sprint Review Meetings.
- Excellent Communications skills,quick learner, good team player and have good Analytical capabilities.
- Good organizational skills, ability to handle multiple tasks and work independently as well as in team.
TECHNICAL SKILLS:
Programming Languages: C#
.Net Technologies: ASP. Net, C#, ADO.Net, Web Services, WCF, VB.Net, MVC model, Entity Framework.
Technologies: ASP.NET, HTML, CSS, XML Web Services, MongoDB, JSON, SOAP, REST, AWS
Frameworks: Microsoft .Net Framework 4.7/4.6/4.5/4.0/3.5/2.0/1.1.
Web server: Internet Information Server (IIS).
Databases: MS SQL Server 12/14/16
IDE: Visual Studio 2012/2013/2015
Version control Tools: Team Foundation Server(TFS), Visual Studio Team Services(VSTS), BitBucket
Methodologies: Agile, SCRUM
Operating Systems: Windows Server 2008/12, Windows XP, Windows 7/10.
PROFESSIONAL EXPERIENCE:
Confidential, Norflok, VA
DotNet/C# Developer
Responsibilities:
- Analyze the existing system which are already clients are using to generate the reports.
- Developed and Implemented web applications using Microsoft Visual Studio 2017, C#, ASP.NET JQuery, JavaScript, HTML5.0, CSS3, Angular, Web Services, Microsoft SQL Server 2016.
- Worked on converting Services like WCF, REST API from VB.NET to C#.
- Developed web application using multi-tier architecture, C#, ASP.NET MVC 5.
- Develops and designs Single Page Application using Angular 2/4/6.
- Developed various interfaces, classes and Object-Oriented Programming (OOP) techniques to construct the business logic using C# and VB.NET.
- Developed User Interface (UI) Rich Web Applications, and Web Service Applications using Front End/User Interface (UI) Technologies like Object Oriented JavaScript, Type Script, Angular 4/6
- Interacting with the PPO’a and PO’s to implement the new feature / enhancement.
- Provide the estimates and distribute the work across the team.
- Collaborate with internal teams to produce software design and architecture
- Played a key role as developer in this project in building the application according to their requirement documents.
- Write clean, scalable code using .NET programming languages
- Experience in using BitBucket for Version Control and Code Flow for Code Reviews.
- Revise, update, refactor and debug code.
- Develop documentation throughout the software development life cycle (SDLC).
- Agile/SCRUM and project management.
- Translate application storyboards and use cases into functional applications.
- Ensure the best possible performance, quality, and responsiveness of applications.
- Help maintain code quality, organization, and automatization.
- Experience creating database schemas that represent and support business processes
Environment: NET Framework, ASP.NET, C#, ADO.NET, .NET 4.5/4.0, JSON, XML, IIS, Web Services, HTML, AngularJS, CSS, Angular 2/4/6, CSS, SQL Server 2014/16, MS Entity Framework, BitBucket, JIRA.
Confidential, Atlanta, GA
DotNet/C# Developer
Responsibilities:
- Developed technical documents, involved in all phases of software development life cycle
- Implemented front end functionalities using Angular 4 with HTML and bootstrap.
- Updated applications with new features of Angular 4, TypeScript like nq-templates, routers etc.
- Used HTML, CSS, JavaScript, Bootstrap to display responsive user pages of applications.
- Implementation of MS SQL Server 2016/2014 Management studio to create Complex Stored Procedures, User Defined Functions (UDFs) Views using T-SQL to evaluate result for the reports.
- Involved in Design and Development of Web Forms using ASP.NET, MVC, Angular JS and ORM Entity Framework.
- Creating responsive web application for mobile devices using Angular 2/4, Typescript, HTML5 & CSS
- Migrated applications from older versions to .net framework 4.0 with C#. Maintained legacy classic ASP .NET applications.
- Used Oracle and SQL databases for projects. Wrote stored procedures using joins, triggers and views.
- Created PL/SQL schedulers to run jobs daily/ weekly to update data in Oracle database.
- Implemented ADO.NET using classes like Dataset, Data Adapter and Data reader etc.
- Involved in System Design, Generating and Developing Schemas, Mapping and Orchestrations for inbound and outbound messages.
- Consumed Web API RESTful for building Service-Oriented Application hosted by IIS 7.0.
- Implemented Data access layer using ADO.NET to connect and retrieve and manipulate database information. Used Confidential Visual Source Safe (VSS), SVN and TFS for source access management
- Developed solutions for diverse programming scenarios in C#, employing Object Oriented Programming (OOP) concepts such as: encapsulation, inheritance, polymorphism and abstraction.
- Experience in using Visual Studio Team Services (VSTS) and Team Foundation Server (TFS) for Version Control and Code Flow for Code Reviews.
- Agile/SCRUM and project management .
Environment: ASP.NET MVC, Entity framework 4.0, ADO.NET, Angular4, C#, LINQ, Lambda expressions, AngularJS, HTML5, CSS3, Bootstrap4, JavaScript, jQuery, SSIS, XML, JSON, TFS, IIS, data tables, SQL Server, Oracle
Confidential, Sunrise, FL
.NET Developer
Responsibilities:
- Involved in full life-cycle of the project from requirements gathering to transition using Agile Methodology.
- Experience in working with weekly sprints in an Agile/Scrum environment.
- Worked on Projects named PASEO, TV Everywhere and Atom Feed.
- Involved in developing ASP.NET MVC application by creating Views, Controller actions and Model classes.
- Implemented technical use cases by designing and developing the appropriate web pages in ASP.NET using C# code-behind.
- Hands on Creating Restful API’s for the status of profiles associated in an organization and making API calls and displaying the data in UI.
- Developed REST API’s that allow sophisticated, effective and low-cost application integration and multi-tier web applications with the use of Web Services using ASP.NET WebAPI.
- Used JSON to transmit data between Server and Web Application, an alternative to XML Serialization.
- Created various database objects such as Stored Procedures, Functions, Tables, and Views and wrote T-SQL queries to retrieve data from various tables.
- Used Entity Framework code first approach to created data access layer to interact with SQL server.
- Improved the procedures performance by using the database normalization and performance tuning technique.
- Implemented Functionality Testing and User Acceptance Testing.
- Experience in using Visual Studio Team Services (VSTS) and Team Foundation Server (TFS) for Version Control and Code Flow for Code Reviews.
- Experience in using Third party tools such as Fiddler, Postman to track the traces and responses from the Restful API’s.
- Tested the changes and new functions added on GUI with co-ordination of testing team
Environment: C# .NET 4.5/4.0, MVC, WebAPI, JSON, XML, IIS, Web Services, CSS, HTML5, SQL Server 2014/16, MS Entity Framework, LINQ, Team Foundation Server (TFS)VSTS, JIRA.
Confidential, Flint, MI
Software Developer
Responsibilities:
- Involved in all the phases of SDLC like gathering the requirements, analysis, design & development of the project.
- Designed and developed rapid prototyping across different architectural layers, i.e. database, application server, workflow and event management and user interface.
- Designed and developed Web applications in ASP.NET MVC 4, C#.NET utilizing .Net Framework 3.5/4.0.
- Used MVC to create various views of the Web Pages and different action methods in the controllers.
- Coded DOM Manipulations like Templates, Directives, Filters, Dependency Injection using the Angular JS.
- Involved in developing RESTful services using WebAPI.
- Developed ASP pages to communicate with COM+ components as middle tier and MS SQL Server as database tier.
- Worked with JSON to pass the objects from client to server.
- Communication between multiple web services is asynchronous through service bus queues.
- Used Entity Framework code first approach to interact with SQL Server database.
- Use Bootstrap, JavaScript libraries for more productive web design.
- Expertise in AngularJS controllers, directives, components, factory and service resources, routings and events.
- Designing the User Interface using HTML, CSS, JavaScript, jQuery.
- Performed DOM manipulations, Templates, Directives, Factories, Controllers, and established two-way Data binding using Angular JS.
- Used AWS Software Development Kit and .NET to integrate the Amazon IaaS Services such as Amazon S3, Amazon EC2.
- Extensively used JavaScript, CSS, HTML5 for client side scripting and styling.
- Used Node.js, MongodDB, and AngularJS as part of the application developement
- Worked on Test Driven Development, (TDD) used NUnit and MOQ framework for unit testing.
- Work on automating the build, deployment and testing of Front End, Middleware and Database components using Jenkins.
- Knowledgable in the making the testing automated in servers using the Powershell and Batch Scripts.
- Work on Source/Version control Tools using with the SVN, validate the change sets /code changes, apply the Labeling, Check-in/Out etc.
- Used the design patterns such as Repository, Singleton etc.
- Good experience in deploying and testing Web Applications on Cloud.
- Used JIRA for the issue tracking and project management.
- Collaborated with business team to gather the functional requirements.
Environment: .NET Framework 4.0/3.5, Visual studio 2015, ASP.NET MVC4, HTML5, JavaScript, Cold Fusion MX7.0/8.0, CSS, AngularJS, Node.js, C#, WCF, WebAPI, Agile, SQL Server 2014/Oracle 10g, REST, AWS, NUnit Testing, Entity Framework 6, Test Automation, Jenkins, Powershell, JIRA, Tortoise SVN, IaaS, MOQ, Design Patterns.
Confidential
.NET Developer
Responsibilities:
- Involved in all the phases of SDLC like gathering the requirements, analysis, design & development of the project.
- Designed and developed Web applications in ASP.NET MVC3, C#.NET utilizing .Net Framework 3.5/3.0 and Visual Studio 2010.
- Implemented CRUD functionality with Entity framework in ASP.NET MVC and implemented sorting, filtering and paging with Entity framework in MVC.
- Used JSON to transmit data between Server and Web Application, an alternative to XML Serialization
- Developed Restful API’s that allow sophisticated, effective and low-cost application integration and multi-tier web applications with the use of Web Services using ASP.NET Web API.
- A defined request-response message system, typically expressed in JSON or XML, which is exposed via the web, most commonly by means of an HTTP-based web server by a server-side Asp.NET web API.
- Used MVC to create various views of the WebPages and different action methods in the controllers.
- Extensively used JavaScript, CSS, HTML5 and AJAX for client side scripting and styling.
- Involved in Angular JS for single page application which is useful for both development and testing purposes.
- Implemented custom controls in ASP.NET and C#.NET using Visual Studio 2013.
- Developed SOAP and Restful WCF services in C#.NET.
- Used ASP.NET Validation controls and JavaScript for validating user inputs.
- Modified Web Services to interact with the other applications and exposed them using SOAP and HTTP.
- Implemented the Business Layer for the application in C# using Database Authentication.
- Worked on large and complex queries in SQL Server 2010.
- Hands on experience in developing stored procedures,triggers,views,coursors for the database.
- Effectively used Session and Cookies for users to validate and to make a timeout for the connectivity with the database.
- Developed many SQL queries to fetch data as per the business requirements with proper tuning techniques.
- Worked on Source/Version control Tools using with the TFS and SVN, validate the change sets /code changes, apply the Labeling, Check-in/Out etc.
- Involved in Unit Testing for the small units or stand alone units of code and used NUnit testing .
Environment: .NET Framework 3.0, Visual studio 2010, ASP.NET MVC3, HTML3, JavaScript, CSS, C#, WCF, Agile, AJAX, SQL Server 2010, REST, N-Unit Testing, SSRS, Entity Framework, TFS.