Full Stack .net Developer Resume
Baltimore, MarylanD
SUMMARY
- Around 7+ years of experience as a full stack .net Software Application Developer in the IT industry with sound knowledge in design, development, testing and maintenance of enterprise web - based applications using Microsoft .NET technologies across HealthCare and Finance.
- Expertise in working with Microsoft Technologies such as .Net Framework, C#, ASP.NET, MVC, ADO.NET, LINQ, Web Services, SOAP, WCF, Rest API, Ado.Net Entity Framework 6, Design Patterns including Dependency Injection (DI) & MOQ Framework.
- Proficient in Front-End technologies like HTML5, CSS3, XHTML, XML, JSON, JavaScript, jQuery, jQuery UI, Bootstrap, Ajax, AngularJS, React JS, Node JS and SSIS for creating Responsive Web Applications and Single Page Applications (SPA).
- Expertise in database programming involving Stored Procedures, functions with SQL Server 2005/2008/2012.
- Good Experience on working with design patterns, N-tier architecture, 3-tier architecture, Model-View-controller (MVC) & SOA.
- Strong hands on programming, design, understanding and deep functional experience in creating, deploying and consuming of XML Web Services, WCF services, REST Services and Web API.
- Worked extensively with ADO.NET objects such as Data Adapter, Dataset, and Data Reader to interact with databases like SQL Server & Oracle.
- Involved in all phases of System development life cycle (SDLC) like System Analysis, Software requirement, specification/documenting, designing, coding, testing, debugging, application evaluation and implementation of complex systems.
- Used Language-Integrated Query (LINQ) query to retrieve data from different data sources (LINQ to SQL and LINQ to ENTITIES).
- Designed and developed UI components implemented event handling using C#, JavaScript, AJAX and Worked on Bootstrap to get consistent look, responsive and feel of the web site.
- Experience in using ASP.NET AJAX framework for quickly creating efficient and interactive Web applications that work across all popular browsers.
- Responsible for creating different types of reports like Drilldown, Drill Through, Parameterized reports using SSRS 2008.
- Experience working with JIRA management tools.
- Involve in the Code Review Process and testing the application using N-Unit.
- Extensive working experience with different methodologies like Agile (Scrum), Test-driven development (TDD) and Waterfall methodologies.
- Experience in using Tortoise SVN, Team Foundation Server (TFS) as Version Controls.
- Experience in deploying and testing web applications on IIS 6.0/7.0/8.0.
- Good team player and communicator with interpersonal and presentation skills & excellent work ethics, self-motivated, quick learner, willing to learn and adapt new technologies.
TECHNICAL SKILLS
Programming Languages: C#.NET 3.5/4.0/4.5, VB.Net, My SQL, T-SQL in SQL Server and PL/SQL in Oracle Server.
.NET Technologies: ASP.NET 3.5/4.0/4.5, VB.Net, C#.NET, Web Forms, LINQ, Entity
Framework: ASP.NET MVC, ADO.NET, Web Services, WCF, REST API, OData, Saga.
Web Technologies: HTML5, CSS3, Bootstrap, Java Script, jQuery, Ajax, jQuery, Vue Angular JS.
Database Servers: SQL Server 2005/2008/12/14 , Oracle 9i/10g/11g
Reporting Tools: SQL Server Reporting Services (SSRS), SQL Server Integration Services (SSIS), Crystal Reports, Telerik Controls.
IDE: Microsoft Visual Studio 2008/10/13/15/17 , SQL Server Management Studio, Microsoft Visio, JIRA, Dreamweaver.
Others: SVN, Team Foundation Server, Git, IIS 6.0/7.0, Postman & Fiddler Soap UI, Web Service Buddy.
PROFESSIONAL EXPERIENCE
Confidential - Baltimore, Maryland
Full Stack .Net Developer
Responsibilities:
- Requirements gathering from the business team, analyzing, designing, developing and unit testing the application using Iterative Scrum/AGILE Methodology to meet user needs as per the sprint schedule.
- Implementing Confidential application using .net Core, C#, MVC, Web API, Angular 8/9.
- Provides production support to the existing web-based applications.
- Trouble shooting issues, fixed them in applications and SQL based queries.
- Working knowledge in creating/automating CI/CD pipelines with Azure, Gitlab and Azure Devops.
- Also deals with testing, debugging, and implementing C# and MVC based applications.
- Worked with ASP.NET MVC 5.0 pattern for creating MVC based Web application using extensively Controllers that handle and respond to user input and interaction, and Views that display the user interface (UI).
- Heavily involved in writing NUnit tests to make sure application runs well with all needed validations.
- Experienced with deployments, Maintenance and troubleshooting applications on Microsoft Cloud infrastructureAZURE.
- Build web applications using Angular 8/9 and worked on Angular material components.
- Created, consumed, and hosted Rest Apis and deployed them.
- Improve web application design by employing the industry’s most relevant best practices and SOLID design principle.
- Utilized ASP.NET core input validation controls using middle fluent validations.
- Involved in resolving JIRA ticket items, preparing RCA document for release, CM (Configuration Management) document, Security Checklist preparation for releases. Involved in CM walkthroughs, daily scrum meetings and team discussions.
- Added front end tests using Jasmine framework for Angular web pages.
- Custom code generation as per the business logic using SSRS and jQuery.
- Worked with unit test frameworks and Test-Driven Development (TDD) and MOQ framework.
- Experience working with ORM tools (Entity Framework).
Environment: .Net Framework 4.5, Visual Studio 2019, C#, ASP.NET, HTML5, CSS3, Bootstrap, JavaScript, jQuery, Ajax, json, MVC 5.0, SSIS, SQL Server 2016, SSRS, LINQ, Entity Framework 6.0, TFS, Kendo UI, Angular 8/9, Web API, Telerik UI Controls, Web API, HTML/DHTML/HTML5, MVVM, Azure Cloud, Agile/Scrum Development, Xamarin/Xamarin Forms, Unit Testing Frameworks.
Confidential - Dallas, TX
Dot Net Developer
Responsibilities:
- Designed and developed the normalized data base structures in MS SQL 2008.
- Responsible for designing the ASP.NETapplication authentication using .NETFramework, Model View ControllerMVCand IIS security model.
- Used ASP.NETMVCframework to support the use of Dependency Injection to inject objects into a class, instead of relying on the class to create the object itself.
- ImplementedASP.NET MVC5.0 architectural pattern mechanism to display the data record catalogs and categories for the new application.
- Involved in developing the Web pages development/enhancements using HTML, CSS including Angular JS, JavaScript,Node.js and jQuery.
- Client side validations for the user login credentials and API response errors are done through Java script and jQuery
- Developed Restful Services using WEB API.
- Involved in deployment and implementation support for the various applications developed.
- Creating database tables, stored procedures, views and functions in SQL Server.
- Analyzing the Business requirement and the technical requirements.
- Worked on various C# based Web applications (ASP.NET).
- Worked on configuration management Using Team Foundation Server.
- Received special appreciation from client for proper project documentation.
- Writing test cases for testing the code based on the requirements and Involved in the Unit testing and Integration Testing.
- Helping junior developers throughout migration project lifecycle.
Environment: Visual Studio 2017, ASP.NET, MVC5.0, Web API, C#, JavaScript, Angular js, AJAX, SQLServer2016, GIT, Azure.
Confidential -Orlando, FL
Dotnet Developer
Responsibilities:
- Worked on great extent on OOPs concepts like encapsulation, inheritance, polymorphism, and abstraction.
- Designed the business logic and implemented it by creating interfaces, abstract classes, static classes and sealed classes.
- Used C# and ADO.NET to define and implement Business Logic Layer and Data Access Layer.
- Experienced in Developing and Enhancing Web forms, Master Pages, User Controls and Custom Controls by using HTML, CSS and Asp.Net Controls.
- Implemented Server and Client side validations using ASP.NET validation controls and JavaScript.
- Developed various report formats using Crystal Reports which include Standard Reports and Graphical Reports.
- Used JavaScript and .NETValidation Controls for performing client-side validations.
- Designed a Master Page and used CSS for to provide a consistent look and feel of inherited web pages.
- Designed Custom and User Controls that allows Change, Edit, and Move the content on aspx pages.
- State Management Techniques are used to maintain state at control level using View State and at application level using Sessions.
- Implemented Banking Security Features using ASP.NETLogin Controls, Personalization, Membership, Authentication and Authorization.
- Implemented DAL using ADO.NET components like Data Set, Data Provider, and Data Reader to store and retrieve database information.
- Performed database operations on SQL Server 2008 to create and maintain customer's information by creating SQL queries, stored procedures, functions, and views.
- Involved in gathering the requirements, analysis, design & development of the project.
- Designed and developed a web application using visual studio 2008.
- Written views, functions and stored procedures and joins in oracle.
- Involved in the Unit and Integration testing.
Environment: Visual Studio 2010, ASP.Net, C#, .Net Framework, Oracle 9i, Odp.Net, Web Services, ADO.Net, AJAX, Java Script, HTML, Crystal Reports and SVN.