Full Stack .net Developer Resume
Atlanta, GA
SUMMARY:
- Around 8+ years of experience in Analysis, Design, Development, Testing and Deploying of Software applications and implemented n - tier Client/Server architectures.
- Hands on experience all phases of SDLC life cycle with Iterative Agile Programming Methodologies, Scrum and Test-driven development (TDD).
- Extensive experience in .NET Framework 4.5/4.0/3.5/3.0.
- Extensive work experience on Web based and Windows applications using C#, MVC (4/5), VB. NET, ASP. NET, ADO.NET, AJAX, JavaScript, JQuery, Angular JS, Bootstrap, XML, XSLT, CSS, CSS3, HTML, HTML5 Technologies.
- Strong experience in Object Oriented Programming (OOP) and methodologies and implemented design patterns.
- Implemented Authentication & Authorization using Windows and Forms-based Authentication.
- Implemented SOA architecture using WCF and REST architecture using WEB API.
- Expertise in using third party controls like Telerik (Kendo UI) RAD grid and other controls for web application development.
- Extensively used Entity framework (ORM), LINQ to implement data access layer.
- Extensive experience in designing and developing in databases like SQL Server 2012/2008/2005, Oracle 10g/9i and interfacing UI with ADO.NET, LINQ.
- Extensive experience in creating Stored Procedure, Triggers, User Defined Functions, Transaction Management using T-SQL and PL/SQL, Code optimization and performance.
- Expertise in developing reports using SSRS, CRYSTALREPORTS.
- Hand-on working experience in creating SQL Server Reports using SSRS.
- Hands on Knowledge WPF, WWF and Silverlight.
- Actively involved in technical documentation using UML.
- Worked extensively with ADO.NET objects such as Data Adapter, Dataset, and Data Reader to interact with databases like SQL Server 2008/2005/2000, Oracle 8/9i, Netezza Database & IBM DB2
- Proficient in analyzing the Business Requirements, User Requirement Specifications (URS), Functional Requirement Specifications (FRS).
- Have planned and coordinated all aspects related to SDLC, Good experience in coordinating and working with developers (Offshore and Onsite) and End Users in Team based environment.
- Worked with different source control and management tools like Team Foundation Server (TFS), Tortoise SVN, MS Visual Source Safe (VSS).
- Developed the test scripts and performed the unit and integration testing of the functionality.
- Good exposure to the onsite and offshore model.
- Worked for almost three years in United States with Client team and have helped in giving Technical inputs and assisted them in system development and testing.
- Excellent Communication and Inter-personal skills, flexible and versatile to new environments, self-motivated a good team player and have worked in multicultural environment.
- Ability to work on strenuous team/single projects and meet deadlines.
- Extensive experience in interaction with client and functional people for gathering the business requirements and functional specifications.
- Excellent Interpersonal and Communication skills, coupled with strong technical and problem solving capabilities.
TECHNICAL SKILLS:
Languages: C#.NET, VB.NET, T-SQL, PL- SQL.
Web Technologies: XML, HTML5, XAML, CSS, AJAX, JSON, JQuery, JavaScript, Angular JS, Node JS
.NET Technologies: ASP.NET 3.0/3.5/4.5, ASP.NET MVC, WCF, WPF, LINQ, Silverlight, ADO.NET, Web Services, Web Forms, Web API, Entity Framework
Databases: MS SQL SERVER 2008/2005/2000, MSAccess 2010/2007/2003, Oracle 9i/8i,Netezza Database & IBM DB2
Protocols: TCP/IP, HTTP, FTP, SOAP.
Development Environment: Visual Studio.NET 2003/ 2005/2008/2010 /2012, BizTalk, SharePoint 2010/2013, SQL-Server Management Studio.
Methodologies: Design Patterns, Agile methodology/Scrum, Test driven development (TDD), Water fall methodology.
Framework: Microsoft.Net 3.5/4.0/4.5.
Web Servers: Internet Information Server 5.0/ 6.0/7.0.
ORM: ADO.NET Entity Framework.
Cloud Services: AWS Amazon Web Services, Windows Azure.
Version Controller: MS Visual Source Safe (VSS) and Team Foundation Server (TFS) 2005/2008/2010, GIT, Tortoise SVN.
PROFESSIONAL EXPERIENCE:
Full Stack .Net Developer
Confidential,Atlanta,GA
Responsibilities:
- Developed new views using Asp.net MVC and migrating Asp.net Web Forms.
- Design, develop, test, support and custom web applications.
- Implemented business logic using web services in WCF and LINQ.
- Developed the services using WCF to access catalog and basket related functionalities
- Migrated the data access layer from ADO.NET implementation to Entity Framework.
- Implemented data editing, Filtering, Sorting, Paging in Data list and Data grid controls using ADO.NET.
- Edited XML files to configure ASP.NET applications.
- Performed Client-side validations using Jquery & JavaScript.
- Implemented Angular JS controllers to maintain each view data. Implemented Angular Service calls using Angular Factory.
- Participated in making Responsive Web Designs using Twitter Bootstrap .
- Performed coding and supporting work of .NET web applications using MVC architecture and Web API as back-end REST service.
- Written Stored Procedures in SQL Server 2008, Netezza Database & IBM DB2
- Hands on experience on implementing AJAX functionalities for partial page rendering through JSON.
- Implemented .NET security features such as Authentication (Windows-based Authentication, Forms-based Authentication) and Authorization (Authorizing Users and Roles)
- Designed a CSS (Cascading Style Sheet) file for giving a standard look and feel for all the Form.
- Created Stored Procedures to extract the data from the SQL Server.
- Created the web reports using Report viewer (SSRS).
- Used Telerik controls likeRadchartandRadGridview to provide richer user experience
- Maintained the Audit of the application using SQL Server triggers.
- Wrote and executed the test cases using NUnit testing framework to test the functionality.
- Create team specific Agile Process flow in JIRA to move tasks from one activity to another.
- Involved in Unit testing, Integration testing and Functional testing to manage and test the builds on build servers.
- Used GIT Repository with VS extensions for the purpose of version control and source code maintenance needs.
Environment: Visual studio 2012/2015, ASP.NET 4.5, ADO.NET, SQL Server 2012/2014, AJAX, XML, XSLT, MVC5, IIS 8.0, HTML, C#.NET, NUnit, BOOTSTRAP, IBM DB2, SSRS, Java Script, WCF, Angular JS, JIRA, Web API, REST, JSON,GIT.
.Net Developer
Confidential,Richmond,VA
Responsibilities:
- Gathered, captured and analyzed all necessary requirements by involving in meeting with the business users.
- Designed the Web application layout and forms using HTML, CSS, and JavaScript.
- Developed reusable web components or user controls and business logic components using WCF service.
- Developed the user interface using ASP.NET MVC .
- Used Agile methodologies for project life cycle management.
- Implemented ASP.NET globalization and localization for handling resources based on thread culture.
- Participated in making Responsive Web Designs using Twitter Bootstrap .
- Involved in Java Script for Client Side Validation.
- Implemented LINQ for querying, sorting, filtering the complex objects.
- Build Business logic components and reusable java script view models using Angular JS
- Developed tabular and chart type of reports in SSRS.
- Implemented Windows Workflow foundation 4.0 ( WWF ) for Validations Module to automate the tasks.
- Created and maintained databases objects, complex Stored Procedures, Triggers, Cursors, and Tables, Views and SQL Joins and other statements for various applications.
- Created and Consumed Web Services using SOAP.
- Contributed in Design and Coding part of the application.
- Managed source code using VSS.
Environment: .NET 3.0/4.0/4.5 , ASP.Net, C#, Visual Studio 2008/2012/2013, LINQ, IIS6.0, Web Services, XML, XSLT, VSS 6.0, SQL Server 2008/2012, BOOTSTRAP, XML Web services, Angular JS, CSS, HTML,IBM, JavaScript and JQuery.
.Net Developer
Confidential
Responsibilities:
- Developed a high quality software model using N-Tier Architecture with Software Development Life Cycle (SDLC) followed by agile methodologies.
- Maintained a session of messages between a client and a service using WCF facilities.
- Used Windows Workflow Foundation (WWF) for service interoperability and also created activities and processes for WWF.
- Extensively worked with ASP.NET Web Site Administration Tool and the Web.config file to create Roles, Profiles, Login Controls, Membership, Identification, Authentication and Authorization for Site Security.
- Worked With ASP.NET Web Parts, Navigation Control, User Controls, and Master Pages and developed Cascading style sheets (CSS) for consistent look and feel of the website.
- Handled ASP.NET client side state management (view state, cookies and query strings) and server side state management (application state, session state and profile properties).
- Implemented AJAX controls to reduce the server trip while modifying Grid View Data.
- Used ASP.NET AJAX Toolkit controls like Script Manager, Update Panel and Timer in some web pages.
- Used JavaScript for triggering Pop-ups with a CSS-class, dynamic forms that include built-in error checking, dynamically changing background and text colors or buttons.
- Implemented Query Expressions, Expression Trees to get the data from SQL and XML using LINQ to SQL and LINQ to XML.
- Analyzed and designed new WPF application using MVVM and Repository pattern from design to completion.
- Used ADO.NET objects like Data Reader, DataSet, and Data Adapter for consistent access to data sources.
- Created SQL Server Tables, Stored Procedures, Views and User-Defined Functions as required for the application.
- Used Team Foundation Server (TFS) for version control of the source code along with the maintenance of builds and the relevant documents.
Environment: .NET Framework 4.0, C#, WPF, WCF, WWF, ASP.NET, ADO.NET, Visual Studio 2010/2012, SOA,SQL Server 2008, XML, .NET Remoting, AJAX, LINQ, WPF,MVVM, web services, SSRS, Tortoise SVN, VSS, SSIS.
.Net Developer
Confidential,Dallas,TX
Responsibilities:
- Used Agile Methodology (Scrum) to meet customer expectation, timelines with quality deliverables.
- Presentation layer (GUI) application has been created using . NET Web Forms, ASP.NET, MS Visual Studio, HTML.
- Followed SOA Architecture for Web services.
- Created and consumed WCF Web Services (SOAP, WSDL), Restful WEB API services for communicating.
- Coded in Data Access Layer, and Business Logic Layer using C#.NET and SQL Server in backend.
- Created Entity Framework object model For data in SQL
- Implemented search and CRUD operations using Entity Framework object model.
- Implemented Asmx web services and consumed on the client side using AJAX client call backs to for performance reasons.
- Used LINQ to Entity Framework using lambda expressions for communicating between business layer and database.
- Used ADO.NET objects to access data from SQL Server 2008R2 database by using stored procedures and queries in T-SQL.
- Created Model classes, Data Transfer Objects (DTOs), Mappers, Controllers and Views while developing ASP.NET MVC 3.0 application using Razor View Engine.
- Analyzed and designed new WPF application using MVVM and Repository pattern from design to completion.
- Implemented Object Oriented Concepts such as Polymorphism, Inheritance, Encapsulation .
- Created Stored Procedures, triggers, cursors, views and user defined functions for maintaining business functionalities.
- Worked with the group which evaluated and recommended technologies including ASP .NET MVC .
- Used Team Foundation Server (TFS) for version controlling and assisted in documentation and creating Help files.
Environment: ASP.NETMVC 3.0, C#, Entity Framework, XML, JavaScript, ASMX Web services, LINQ, Lambda Expression, CSS, Subversion, Visual Studio, IIS, SQL Server 2008, WCF, WPF,MVVM, TFS.
.Net Developer
Confidential, Dallas,TX
Responsibilities:
- Designed initial framework for the system using visual studio 2008.
- Creating Multilingual WebPages using Global Resources.
- Involved in all phases of the application life cycle.
- Developed and support above applications in VB.NET, .NET 2.0/3.0, ASP.NET, ADO.NET, HTML, CSS, JavaScript
- Developed GUI using ASP.NET, and C# as code behind language to implement the business logic.
- Used Object Oriented Design Patterns to implement classes and modules.
- Developed chat application by using SignalR .
- Created web pages with HTML and JavaScript.
- Implemented the business logic/rules using XML based web services in C# and integrated the ASP.NET web services with the solutions
- Writing and creating of SQL queries and Stored Procedures.
- Created SQL queries for business class functions to access databases.
- Involved in developing java script validations.
- Maintained ADO.NET based database access layer in C#
- Designed and developed ASP.NET web pages for the GUI.
- Developed packages by using SSIS and developed various reports by using SSRS Worked on Team Foundation Server (TFS) which stores the entire code, as well as a record of all changes and current check-outs in a SQL Server database.
- Involved in designing, development and testing of the modules of the project.
- Involved in production support for defect fixing and minor enhancements.
- Held meetings with client for understanding requirements.
Environment: Visual studio 2008/2010, ASP.NET 3.5/4.0, ADO.NET, SignalR, SQL Server 2005, AJAX, XML, IIS, HTML, VB.NET, SSRS, Java Script, TFS, AJAX, JSON.
