Full Stack .net Developer Resume
SUMMARY
- Around 8 years of IT (Information Technology) experienced in all phases of software development life cycle (SDLC) - Feasibility study, Project Analysis, Requirements, Design, Development, Testing, Documentation, UAT, Deployment and Warranty Support.
- Technical expertise in Microsoft Technologies such as .Net Core (2.0/3.0), .Net Framework (4.0/4.5), ASP.Net Web API, MVC, C#, WCF, SOA, AJAX, ADO.NET.
- Worked on evolving web technologies like ASP.NET MVC, Restful WEB API, and Angular .
- Experience in various ORM frameworks such as MS Entity Framework.
- Expert in developing N-Tier application with Custom Control, User Control and Provided Rich Functionality.
- Good experience in developing rich UI web applications using ASP.NET MVC, HTML 5, Java Script, jQuery, jSON, CSS.
- Hands on experience in developing and consuming XML Web Services using WSDL and SOAP, REST API Services.
- Extensive work experience in working with SOAP and Rest Services using Windows Communication Foundation (WCF) and Web Api
- Knowledge on Data warehouse tools like SQL Server Integration Services and Oracle-PL-SQL.
- Created Entity classes, relationships between entity classes using LINQ (Language Integrated Query) to SQL to manage relational data as objects.
- Hands on experience on analytics, line listings, summary tabulations, visualizations, and dashboards by using reporting tool (SSRS).
- Familiar with AGILE development methodologies, sprint calls, backlogs, etc.
- Hands on experience in using Web Server - IIS.
- Used ADO.NET components like Data Adapter, Dataset to perform data operations. Extensively used ADO.NET to implement data layer to communicate with different databases also worked with Entity Framework 6.
- Created Stored Procedures to extract data for generating reports by using Reporting Services (SSRS), Triggers, Indexes and Views for performance tuning and retrieval of data and BI.
- Implemented .NET Security features such as Authentication & Authorization using Form-based and Window-based Authentication, Authorizing Users, Roles and User Account Impersonation.
- Good Experience in managing SDLC using TFS, GIT,SVN.
- Good Experience in Test automation tools.
- Experience with JIRA Cloud.
- Good Experience with Powershell.
- Extensive experience in working on with different software development methodologies likeWATERFALL, AGILE, SCRUM and Test-Driven Development.
- Proficient in writing Technical and Functional test scripts. Experienced in test driven development using N-Unit Testing for the piecewise testing of the Applications.
- Strong debugging and problem-solving skills.
- Exceptional ability to quickly master new Technologies and capable of working in-group as well as independently with a sense of responsibility and ownership.
TECHNICAL SKILLS
Languages: C#.NET, VB.NET, Python,SQL, T - SQL
Web Technologies: .Net Core, ASP.NET MVC, Angular, CSS, Java Script, jQuery, HTML 5
Development IDE: Visual Studio 2KX, SSMS
Database: SQL Server 2012/2015/2018 (T-SQL, Stored procedures), Oracle 10g/11g
Middleware: .Net Core Web API, WCF, SOAP, ADO.NET
ORM Tools: Microsoft Entity Framework.
Reporting Services: Crystal Reports, SQL Server Reporting Services (SSRS) and Power BI
Enterprise Servers: IIS Server
Source Systems: SVN, TFS, GIT
PROFESSIONAL EXPERIENCE
Confidential
Full Stack .Net Developer
Responsibilities:
- Requirements gathering from the business team of Maryland State Department of Education, analyzing, designing, developing and unit testing the application using Iterative AGILE Methodology to meet user needs as per the sprint schedule.
- Participated in detail design of the application using MVC architecture.
- Experience in writing logical functionality using JavaScript to maintain all the tabs between different grades in school education.
- Developed front end using HTML, CSS3, JavaScript, jQuery, JSON and Ajax, Angular.
- Suggested refactoring methodologies for reduced rendering.
- Worked on Cloud technologies like Azure for deploying the Applications using CI/CD.
- Using various design pattern like Façade, Dependency Injection and Singleton.
- Worked on SQL server database skills especially on SQL Server performing tuning.
- Followed normalization standards to design better Database Architecture.
- Worked with SSIS packages for data sync between different environments.
- Worked extensively with Asp.Net Core MVC and .Net Core Entity Framework.
- Worked with Microsoft Cloud technologies like Azure for deploying the Applications.
- Using various design pattern like Façade, Dependency Injection and Singleton.
- Involved in Re-engineering and refactoring as per client specifications.
- Created SSIS packages
- Worked Closely with Business Team to understand the user requirement and develop accordingly.
- Hands on code as well as the knowledge around design and architecture
- For managing the code, used TFS and well maintained.
Confidential
.Net Developer
Responsibilities:
- Used C#.net 5.0, ASP.NET MVC Page Controller pattern to add functionality to individual pages such that to accept input from the page request, invoke the requested actions on the mode.
- Used ADO.NET Entity Framework namespaces and classes and created data access components to access database using code first approach with data migrations.
- Used ASP.NET MVC 5.0 framework to support the use of Dependency Injection to inject objects into a class, instead of relying on the class to create the object itself.
- Implemented Code First and used LINQ to Entities to manage the data and optimized the query expressions.
- Requirements gathering from the business team, analyzing, designing, developing and unit testing the application using Iterative AGILE Methodology to meet user needs.
- Participated in detail design of the application using MVC architecture with the help of Web API, involved in creation of use cases, sequence diagrams and class diagrams.
- Design each piece of an application or system and plan how the pieces will work together.
- Developed SSIS packages
- Worked with Web API and OData to provide services to HTTP requests.
- Created complex Stored Procedures, Views, Triggers, and Functions for database for fast retrieval of data in SQL Server using T-SQL.
- Ensure that a program continues to function normally through software maintenance and testing.
- Team Foundation Server (TFS) is used for Version Controlling followed by documentation, Helping Files creation to maintain consistency among all the team members.
- Used N-Unit to test developed components.
Environment: Visual Studio 2015, C#, .NET 4.0, Entity Framework 5.0, SSIS, SQL Server 2008, MVC 5.0, IIS 7.0, XML, SOAP, Web API, OData, Agile Methodology and TFS.
Confidential
.Net Developer
Responsibilities:
- Analyzing and documenting business requirements, recommending alternatives
- Performing Proof of concepts for the new requirements.
- Project execution throughout all the phases (Design, Build, System Integration, UAT) of implementation as per the project plan.
- Creating Power Shell scripts for batch deployment, configuring search scopes and rules using Power Shell scripts
- Configuring Publishing site to use term set as Navigation, create term store and define term sets.
- Create site columns and Content types based on Term sets.
- Reporting project status regularly to the managers as well as internal communication.
- Designed the User Interface screens using ASP.NET Web Technology.
- Involved in Designing the Database with the SQL server database.
- Stored Procedures, Queries were used to retrieve the data from the database. Provided the critical database stored procedures using ADO.NET for SQL Server and SSMS.
- Used ADO.NET objects to retrieve and update data to the database.
- Responsible for implementing proposed solution and sending Status reports to Manager.
Environment: Visual Studio 2015 with C#, Power Shell Scripting C#.Net, Web API, Restful Services, VM Ware Work station, TFS 2015, IIS 7.0, HTML, CSS, Java Script, JQuery, BootStrap.
Confidential
Technology Analyst
Responsibilities:
- Involved in the design and development of web application using ASP.Net Web forms.
- Coded the application in C# using ASP.NET including textboxes, Grid Views, tree view control, buttons, validation controls, and image buttons.
- Developed web pages using Asp.Net, JavaScript for Client side Validation.
- Created WCF services to communicate between front end C# and Sql.
- Created and consumed WCF services in the application, created WCF client proxy to communicate with services, made synchronous and asynchronous WCF service calls.
- Extensively designed re-usable .NET web custom controls and attractive web forms in C#.
- Create Branding, Custom CSS, Custom page layouts, Master page, and .aspx pages.
- Responsible for writing stored procedures in T-SQL, PL/SQL for backend communication.
- Created triggers, functions, cursors and joins on database tables in SQL Server database.
- Performed client side validations.
- Designed Software system considering application scalability, security, performance on Microsoft .Net Platform.
- Generated reports using SSRS and integrated into the application.
- Involved in Unit testing, bug fixing and User acceptance testing.
Environment: Visual Studio 2012 with C#, C#.Net, WCF,Microsoft SQL Server 2008, TFS 2012, IIS 7.0, HTML, CSS, Java Script, JQuery, BootStrap.
