Full Stack .net Developer Resume
PA
SUMMARY:
- Four (4+) years of experience as dot net application developer in windows/web development using Microsoft Technologies.
- Proficiency in Software Development Life Cycle (SDLC) which includes analysis, design, development, testing and implementation of multi - tier web/windows based applications.
- Hands on experience in Agile Methodology for full life-cycle of the project such as planning analysis, prototyping, design implementation, testing, release and following for next iteration as per needs using SCRUM .
- Working experience in developing applications using .NET technologies like ASP.NET Web Forms, Windows Forms, MVC, C#, OOP, SQL, ADO.NET, Entity Framework, Web Services, WPF & WCF.
- Expertise in developing rich front-end User Interface (UI) using HTML, CSS, JavaScript, JQuery, Bootstrap, KnockoutJS and AngularJS.
- Vast knowledge in designing databases, writing stored procedures and developing T-SQL queries using SQL server.
- Worked extensively with ADO.net to access and update the database.
- Sound knowledge of .NET Framework and .NET application architecture.
- Worked with third party controls like Telerik/Infragistics controls.
- Firm understanding in Object Oriented Concepts and in Design Patterns like Model View Controller (MVC).
- Good experience in developing and consuming XML Web Services & WCF.
- Skilled in gathering requirements from Users and from the management to decide on the technical architecture and infrastructure to be used and come up with a design process.
- Well acquainted in creating various Authentication and Authorization methods
- Worked with Test Driven Development (TDD) using N-Unit and Visual Studio Test Tools for unit testing & coded UI testing.
- Ability to rapidly absorb new concepts and apply them effectively.
- Excellent in working independently and collaboratively in teams with excellent communication, task management and written skills with exemplary analytical and problem solving skills.
- Proven record of capability to work under pressure and short deadlines.
TECHNICAL SKILLS:
.Net Technologies: ASP.Net 4.5/4.0/3.5/3.2, MVC 4.0/3.0, ADO.Net, Entity Framework, LINQ, Web Services, WCF, WPF, Window’s forms.
Web Technologies: HTML, CSS, Bootstrap, JavaScript, JQuery, AngularJS, knockoutJS, AJAX, XML.
Programming languages: C++, C#
Databases: MS SQL Server 2015/2012/2008/2005.
IDE Tools: MS Visual Studio .Net 2015, 2012, 2010 and 2008
Software Packages: MS Office
Operating Systems: Windows XP/Vista/Windows7/Windows8/Windows 10/ SERVER 2012 R2/ SERVER 2008 R2.
WORK EXPERIENCE:
Confidential, PA
Full Stack .Net Developer
Responsibilities:
- Implemented extreme programming by using fast paced Agile Methodology, involving completion of tasks and user stories to meet deadlines with quality deliverables.
- Actively participated in SCRUM ceremonies like SCRUM daily call, sprint planning, SCRUM review/retrospective and SCRUM demo.
- Designed a rich, easy - to-use and highly interactive application where we created the application using ASP.NET MVC, JavaScript, Bootstrap, HTML, CSS, Razor, AJAX, the business logic using C# .NET and the database using SQL server.
- Built a robust application using OOPS concepts.
- Extensively involved in developing components for Business and Data tier using C#.NET such as creating controllers to handle the events raised on the Razor views in ASP.NET MVC 4.5 framework.
- Designed and implemented various generic classes, abstract classes, interfaces using C#.
- Created DAL (Data Access Layers) to establish database connectivity and data manipulation.
- Proficient in designing Relational database tables & writing complex T-SQL Queries, Stored procedures, Temp tables and Joins using MS SQL Server.
- Implemented a Responsive Web Design using Bootstrap classes along with HTML5 and CSS3.
- Utilized JavaScript & AJAX for form validation and other interactive features.
- Created and maintained the Admin page for central management of the application.
- Engaged in Test-Driven Development (TDD) and created Unit Tests for web application
- Extensively worked in developing Hand Coded, Coded UI tests (Automated tests) that drives the application through its UI.
- Active participation in unit testing of the application on multiple browser environments and devices like Chrome, IE and android, apple to ensure quality
- Strong skills in debugging, handling exceptions & fixing bugs reported by QA and UAT .
- Used Microsoft Team Foundation Server (TFS) for the purpose of version Control and source code maintenance needs.
- Engaged extensively with offshore team, coordinating handoffs, sending status updates, picking up tasks ensuring user story delivery on time.
Environment: ASP.Net, C#,MVC5/4, ASP. NET MVC, SQL SERVER 2015, ADO.Net, Windows XP Professional, Visual Studio 2015, Ajax Handlers, JavaScript, CSS, HTML, Team Foundation Server, .
ConfidentialFull Stack .Net Developer
Responsibilities:
- Involved in analysis, design and implementation of the modules using MVC framework.
- Participated in the Business Requirements gathering and in writing Program Specifications.
- Actively participated in SCRUM ceremonies like backlog refinement, SCRUM daily call, SCRUM demos and SCRUM retrospective.
- Wrote application configuration settings in web.config file.
- Involved in dynamic GUI design for the project using Master and Content Pages along with User Content.
- Designed and developed various classes, abstract classes and interfaces to construct the middle tier which contained all the business logic, using C#.
- Created Store Procedures, Functions and Views using T-SQL in the application using SQL server 2012
- Utilized LINQ to query dataset stored in application object
- Designed and created Relational database tables using Normalization, Managed clustered and non-clustered indexes and implemented Relationships between tables.
- Utilized ADO.NET technology for data retrieving, querying, storage and manipulation.
- Built a robust application using OOPS concepts.
- Implemented classes for data validation and to perform edit check on the data.
- Utilized AngularJS to create a task rich responsive user website.
- Utilized JavaScript and JQuery for client side validations.
- Used ASP.NET MVC pattern to add functionality to individual pages such that to accept input from the page request, invoke the requested actions on the mode.
- Created and implemented interoperable applications using WCF service for accepting data from other sources.
Environment: ASP.Net, C#, SQL SERVER 2012, ADO.Net, AngularJS, Windows XP Professional, Visual Studio 2013, WCF, Ajax Handlers, JavaScript, JQuery.
Confidential.Net Developer
Responsibilities:
- Actively participated in gathering and analyzing the business requirements through customer interactions.
- Responsible for developing the interactive front end GUI’s using C#, ASP.NET and HTML and the back end database queries using SQL server 2012 for retrieving data from the dot NET Framework.
- Participated in SCRUM ceremonies such as backlog refinement, SCRUM daily call, SCRUM demos and SCRUM retrospective.
- Developed MVC application and enriched user interface with JQuery and Bootstrap.
- Involved in coding and development of complex User Controls.
- Integrated WCF Web services into the application, which are used to exchange information between various systems in the organizations.
- Wrote SQL stored procedures, functions to execute various database routines.
- Implemented LINQ for querying on database for data access for web application module
- Utilized ADO.NET objects such as Data Reader, Dataset and Data Adapter for consistent access to SQL data sources.
- Used JavaScript, JQuery to perform front end validations.
- Worked on security issues related to user Authentication and Authorization.
- Used ADO.NET objects such as Data Reader, Dataset and Data Adapter for consistent access to SQL data sources.
- Created dynamic GUIs with .Net web controls and data bound web forms.
- Investigated bugs and interacted with developers to resolve technical issues.
- Developed testing report, SQL scripts, DTS packages and Data Modeling.
- Used Team Foundation Server (TFS) for all the source code maintenance needs.
- Perform code reviews and ensure that the developed code complies with best practice and standards.
Environment: Visual Studio.Net 2010, Bootstrap, ASP.NET, C#, JavaScript, JQuery, HTML, ADO.NET, SQL Server 2012, XML, Windows XP, IIS, unit testing, .NET Framework.
Confidential.NET Programmer
Responsibilities:
- Responsible for design & development of the application and the database.
- Developed web form based application using ASP.NET, C#.
- Implemented input validation using the ASP.NET Input Validation Controls .
- Implemented Forms-based Authentication in ASP.NET to authenticate the users.
- Designed and Implemented the Data Access Assembly using ADO.NET, C#, and SQL Server.
- Worked with the database using ADO.NET library.
- Configured app.config file and static classes for database connections.
- Developed ASP and C# pages to meet the business requirements.
- Data bound controls such Data Grid and Data List were extensively used to bind data.
- Created, executed & tested queries using T-SQL and stored procedures .
- Used scripting languages like JavaScript to perform client side validations.
- Designed rich User Interface using CSS .
- Developed Interfaces for data exchange using SQL Server, C# and XML.
- Used Unit Testing framework for .NET Technologies.
- Designed and generated reports using Crystal Reports.
- Used Team Foundation Server (TFS) for all the source code maintenance needs.
Environment: . Net framework 3.0, Visual Studio 2005, C#, ADO.NET, ASP.NET 3.2, XML, CSS, SQL server 2008, IIS 6.0.
ConfidentialTrainee / Jr .Net Programmer
Responsibilities:
- Worked with Team Lead on requirements gathering, analysis, design, development and implementation.
- Implemented ASP.Net web form framework for the development of the application.
- Actively involved in developing web applications using ASP.NET, C#, ADO.NET and Visual Studio.Net 2008.
- Implemented Behavior Pattern for code reusability using WCF web service as a Mediator.
- Used Master pages, CSS, HTML, JavaScript, and ASP.NET Server Controls on web forms.
- Extensively used CSS for consistent and rich UI design.
- Created event driven Web Forms using ASP.NET and implemented form Validations.
- Extensively used Java script, JQuery and JQuery plug-ins for various client side scenarios and also for validations.
- Used Entity Framework with database first approach for the Data Access Layer.
- Responsible for writing SQL Queries and Stored Procedures.
- Worked on .NET Security features such as Authentication and Role-Based Authorization.
- Utilized Ajax Controls to reduce the client server round-trip time, hence enhancing the performance of the application.
- Wrote Unit Test for each of the task and also performed code review for the team.
Environment: Visual Studio 2008, ASP.NET web form, C#, XML, AJAX, Entity Framework, JavaScript, JQuery, CSS, HTML, MS SQL Server 2008.
