Senior .net Full Stack Developer Resume
Glastonbury, CT
SUMMARY
- 5+ years of experience as .Net Developer Professional in all phases of Software Development Life Cycle process (SDLC) involving Analysis, Design, Development, Deployment, Testing and Implementation of Client/Server applications.
- Experience in using Microsoft Technology VB.Net, C#, ASP.NET, XML, Web API RESTful Services, HTML.
- Used 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.
- Experience in working with different object oriented programming techniques, Microsoft design patterns like Model View Control (MVC), Model View - View Model Patterns (MVVM).
- Working knowledge in implementing client-side JavaScript, JQuery, HTML, AngularJS and CSS.
- Experience in multi-tier architecture development usingIIS.
- Experience in designing and branding Master Pages utilizing Server Controls, User Controls, Data Grid control, Form Validation controls, Custom controls.
- Used JQuery to dynamically render the content on web pages developed using C#.
- Experience in Database Design and Development using MS SQL Server, MS Access & Oracle.
- Experience in designing and developing reports using MS SQL Server and MySQL.
- Experience in designing reports for Web Applications usingCrystal ReportsandSSRS.
- Experience withAgile SCRUMmethodology used for new product development.
- Implemented client-side Interface using React JS. Build stable React components and stand-alone functions to be added to any future pages. Used React-Router to turn application into Single Page Application
- Experience in using React JS components, Forms, Events, Keys, Router, plus Redux, Animations and Flux concept.
- Good Experience in React JS for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concepts.
- Experience in RESTful web services to integrate between Server side to Client Side
- Familiar with creating Custom Reusable React Components Library.
- Used versioning tools such as Microsoft Team Foundation Server (TFS), SVN Tortoise and Bitbucket for version controlling of the Application.
- Experience working in SQL Server Integration Services (SSIS) packages to extract, transform and load (ETL) data from different databases
- Experience in Database Design and Database Programming using SQL Server and creating database objects like Stored Procedure, Views, Triggers, Joins and Functions.
- Worked in JIRA and Service Now Ticketing System for tracking and reporting issues.
- Experience in working production Support environment, attending calls, Troubleshooting the application and resolving bugs.
TECHNICAL SKILLS
Languages: C#, C++, C, VB, HTML, SQL.
.Net Technology: .Net Framework3.0 (WCF), .Net Framework 4.5/4.0/3.5 (LINQ) C#, VB.Net, AJAX.
Web Technologies: ASP.NET MVC, HTML, CSS, IIS, AngularJS, XML, JSONJavaScript, JQuery, VB script, React JS, Node JS, Swagger UI.
Database: Oracle 12c/11, SQL Server 2012/2010/2008/2005 , DB2, MySQL.
IDE Tools: Visual Studio 2019/2017/2012/2010 , Visual Studio Code.
Version controls: Bit bucket, SVN Tortoise, Team Foundation Server, Git Hub.
Operating Systems: Windows 10/8/7/ XP, Windows Server 2003/2008
ETL Tools: SSIS 2012
Others Scheduler: Service Now, Tidal Enterprise, JIRA, ETL
Testing: Unit Testing and Regression testing
PROFESSIONAL EXPERIENCE
Confidential, Glastonbury, CT
Senior .NET Full Stack Developer
Responsibilities:
- Involve in the complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance using Agile methodology.
- Involve designing in web pages using ASP.NET MVC, C#, HTML 5, CSS3, JavaScript, React JS, MySQL.
- Design and developing various abstract classes, interfaces, classes to construct the business logic using C#.NET.
- Effectively used ASP.NET security infrastructure for authenticating and authorizing user access as well as performing other security related tasks using C#.NET.
- Developing Business tools using ASP.NET MVC which brings more value to the organization.
- Working on React JS Virtual Dom and React views, render UI using components which contains additional components called custom HTML tags.
- Implementing various screens for the front end using React Js and used various predefined NPM modules like http-server, Request, Elastic Search, express and templating engines.
- Created the Micro Services (API) for the CRUD operations.
- UsingJavaScriptto perform validations and catch the events on client’s browser.
- Create the design documents usingSwagger Editorto allow an understanding of the product from both a technical and non-technical standpoint.
- ImplementedUnit Testing andParticipated in System Documentation and Code Documentation.
- Resolved technical problems in application programs by troubleshooting and proper resolution
- Experience in Configured Web.Config file for the configuration of the entire Web Application.
- Experience in developing database tables, procedures, functions, views using MySQL.
- Experience in IIS manager.
- Participated in learning of technical and latest cutting-edge technologies for improvements.
- Takes lead on Design review and code review.
- Participated in migration of database from Rackspace to AWS.
Environment: Microsoft Visual Studio 2019, Visual Studio Code, ASP.NET, MVC4, C#, ReactJS, MySQL, JavaScript, Swagger, HTML, CSS, XML, IIS, Notepad++.
Confidential, Somerset, NJ
.NET Developer (Production Support)
Responsibilities:
- Worked as production support team to resolve production issue caused by data, UI code and backend code.
- Consult with users, management, and technical personnel to clarify business issues, identify problems and suggest changes/solutions
- Created/Modify various SSIS packages to extract, transform and load data coming from various sources such as flat file, excel file, web service and database.
- Created and altered various stored procedures, Joins, functions and views as per requirements.
- Worked extensively on performance improvement in UI as well as stored procedures.
- Consumed web services in applications to display data from database and make change to data in database.
- Deployed application to all lower environments including UI changes and generated/executed script to move database changes.
- Debug the coding defects, validated the fixes and closed the bugs accordingly.
- Created applications and libraries using C# code and Maintained application and libraries written in vb.net.
- Hands on Knowledge of deploying and testing application in various environments including Dev, test, user testing.
- Used Bitbucket for file repository and version control.
- Used Service Now extensively to keep track of Incidents and hours worked in a task.
- Created test cases for users to test the application changes.
Environment: Microsoft Visual Studio 2012, Service Now, SSIS, ASP.NET 4.5/4.6, MVC4, UI, C#, VB.net, Entity Framework, SQL Server 2012/2014, HTML, CSS, XML, IIS, Notepad++.
Confidential, Norfolk, VA
.NET Developer
Responsibilities:
- Worked in Agile Environment in 2 weeks Sprints release.
- Actively involved in all Agile Ceremonies Daily Stand Up, Backlog Refinement, Grooming, Sprint Planning, Sprint Review and Retrospective Meetings.
- Involved in maintenance and enhancing the load process packages using SSIS.
- Involved in design and development of the application using VB.Net and SQL.
- Created new Tables, Indexes, Constraints, Views, Stored Procedures, modified the already existing Stored Procedures, implemented the error handling in stored procedures and SQL Objects depending on the requirements.
- Worked on SVN Tortoise for Committing the Tickets assigned.
- Worked with application developers and providing necessary SQL scripts usingT-SQL.
- Involved in creating and run Tidal Jobs.
- Worked in JIRA, Trouble Ticketing System for tracking and reporting issues.
- Performed Unit Testing and prepared Test Artifacts on the assignments.
- Involved in production support activities when required.
- Actively participated in Demos for Business Approvals.
- Worked on internal supporting applications like SEUS which is used to ON/OFF the scrubs as per the business requirement.
- Assisted in Code Reviews within the team.
- Used the industry best practices for the full software development cycle.
Environment: Visual Studio 2010/2012, SQL Server, Tortoise SVN, SQL 2012, SSIS, Windows Server 2008.
Confidential
.NET Developer
Responsibilities:
- Involved in different phases of Software Development Life Cycle (SDLC) including Designing, Programming, Testing and Documentation.
- Analyzed and designed approaches using UML use case diagrams, class diagrams, state diagrams, and activity diagrams.
- Used CSS for common appearance all over the website.
- Used Java script for client side data validations.
- Worked with Grid Controls, Sever controls to meet the client requirements.
- Developed Web forms using ASP.Net server controls and validated input using Java Script.
- Created Business Logic Layer and Presentation layer in ASP.NET.
- Created Common Data Access Layer using ADO.NET.
- Used SSIS (Sql Server Import and Export Wizard) to Import and Export data.
- Fixed the bugs and extended the functionality for existing applications.
- Used JASON and XML formats for storing and exchanging data.
- Used pagination and sorting features of data grid in reports.
- Designed and developed stored procedures and User defined functions SQL Server Database.
- Implemented role based security and customizable workflows based on a user's role.
- Created queries and stored procedures in the SQL Server Database.
- Implemented validation using ASP.NET validation controls.
Environment: Visual Studio 2010, ASP.NET 4, ADO.NET, VB 6, VB.NET, C#, SQL Server 2005, XML, AngularJS, RESTful API, SSRS, SSIS, T-SQL, Windows Server.
