Full Stack .net Developer Resume
Plainsboro, NJ
SUMMARY
- 9+ years hands on experience in IT industry, worked in all phases of software development life cycle from requirements gathering to the production and successfully implemented several projects with responsibilities as developer at different locations.
- Experience with Microsoft .Net Framework and Visual Studio .Net on designing, developing and maintaining both web and windows - based applications.
- Expertise in complete software development life cycle (SDLC) including design, development, deployment and testing.
- Experience in working with different software development methodologies like Waterfall and Agile environment with Scrum methodology.
- Experience in developing web-based applications using .NET technologies C#, ASP.NET, LINQ, ADO.NET, JQUERY, Web services and XML.
- Experience in designing and development of applications using MVC design patterns including Controller Actions, View Engine, HTML Helper methods, Entity Framework Model.
- Experience in building SOA applications using .NET JSON, Web-API, Web services, WCF, SOAP and REST.
- Experienced in building rich internet (RIA) web applications using HTML, HTML5, XML, Ajax, JQUERY, JavaScript, AngularJS 2.0, KnockoutJS, Bootstrap and CSS3.
- Experience on developing latest version of Object-Oriented JavaScript Libraries like AngularJS, NodeJS, ReactJS, BackboneJS.
- Proficient in developing customized behaviors using scripting languages like JavaScript, JQuery, JSON, AJAX, HTML, CSS and Razor Syntax.
- Expertise in Web forms GUI development including client and server components, custom controls user controls, Web Services, ADO / ADO.NET.
- Proficient in creating and consuming Services and Endpoints using WCF, Good knowledge of Web Services SOAP and REST.
- Experience with Data Accessing including Data Adapter, Data Reader and Dataset in ADO.Netand security features like Authentication, Authorization, and WCF security.
- Expertise in developing applications using Service Oriented Architecture (SOA), Model View Controller (MVC) and Model-View-View Model (MVVM).
- Strong in writing SQL queries, Procedures, Functions, Triggers and Cursors on SQL Server and Oracle databases.
- Experience with SSIS for building performance data integration solutions.
- Expert in developing custom reports and different types of tabular, matrix, ad hoc and distributed reports using SQL Server Reporting Services (SSRS).
- Experience in Cloud computing Window Azure.
- Ability in developing the Windows/Web Applications which are memory efficient writing clean programming Code, making the software reliable and code optimization.
- Experience in using Visual Source Safe (VSS), GIT, SVN and TFS for version controlling.
- Actively participated in client meetings to gather requirements and to adhere the application quality and the process.
- Strong team player with excellent interpersonal and analytical skills bent to problem solving.
- Good communication and organizational skills with the ability to work independently or in a team to meet the deadlines.
TECHNICAL SKILLS
.NET Technologies: C#, ASP. Net, ADO.Net, Web Services, WCF, WPF, Web API.
Web Technologies: ASP.Net, Ajax, JavaScript, WCF, SOA, Web Services, AJAX toolkit, ASP, HTML5, DHTML, CSS3, JQuery, AngularJS 2.0, ReactJS, NodeJS, KnockoutJS, XML, XSL, XSLT.
Framework: Microsoft .Net Framework.
Databases: Oracle 11g/10g, SQL Server, TSQL, MS Access.
Operating Systems: Linux 5.x, Windows Server, Windows XP, Windows 7.
Web Server: Internet Information Server (IIS) 7.5, 7.0, 6.0.
IDE: Visual Studio, .NET.
.NET Performance Tool: CLR Profiler, Wily.
Reporting& Integration Tools: Crystal Reports, SSIS, SSRS.
Versioning Tools: Source Safe 6.0(VSS), Tortoise, SVN, TFS.
Methodology: Agile Methodology, Waterfall Method, Integration Model.
Incident Reporting Tools: ITIL Service now
PROFESSIONAL EXPERIENCE
Confidential, Plainsboro, NJ
Full Stack .NET Developer
Responsibilities:
- Utilized ADO.Net technology extensively for data retrieving, querying, storage and manipulation using SQL server 2005 and .NET Framework.
- Involved in maintenance and ongoing enhancements to the application developed in ASP.NET, C#.NET, .NET Framework, XML Web Services, JavaScript, AngularJS 2.0, ReactJS, NodeJS, XML and HTML.
- Database design and development of Database objects (Tables, Stored Procedures) in SQL Server 2016 using Microsoft SQL Server Management Studio Express and TSQL.
- Designed Prototype and project layout skeletons using ReactJS, JQuery and CSS/LESS and HTML.
- Responsible for converting the existing project into MVC architecture.
- Utilized the features of Angular 2.0 to present effective web design.
- Implemented 3 tier architecture using WCF services.
- Creating intuitive, flexible User Interfaces using latest web technologies using Angular JS, Knockout JS.
- Responsible for the overall layout design that meet cross-device compatibility using Bootstrap, color scheme of the web site using HTML5, and CSS3.
- Used JavaScript to perform validations and catch the events on client's browser.
- Extensively used in default Model Binding and custom Model Binding to post the data to the controller method using post methods and retrieved the data by Get Methods.
- Used mostly model binding methods like Html Helpers and Model State.
- Worked with WPF using data templates, lay out panels, data binding and styles XAML to configure controls like grid and list box for desired output.
- Most of the functionality business logic and validations are done using custom attributes.
- Used Model View and View Model rendering functionality into the application.
- Defined URL mapping in my application using URL routing system.
- URL mapping to route URL’s to the appropriate controller and action methods.
- Used URL mappings to handle the incoming and outgoing URLS.
- Spent time in research and development of the existing code, business logic, bindings and web services.
- Worked on Areas, Views, Models, Controllers, Action methods, Html. Actionlink, Redirect ToAction etc., in MVC.
- Use Window azure to deploy the application on cloud and managing the session
- Developed background process infrastructure on top of Windows Azure Queues.
- Used Linq-to-SQL classes to get the data from the database tables.
- Involved in creation of internal FTPDownloader.exe file exchange application.
- Used Visual studio to create Windows forms application for the FTP application.
- Worked on Team Foundation Server (TFS), creating and managing projects and accessing the items.
- Used J-Query for the client-side validations, styling and for business logic.
- Attended scrums (daily standup meetings), agile iteration planning meetings and retrospective meetings.
- Attended scrum meetings with the product owners and business owners regarding the products and planning.
- Used XAML coding for WPF for company’s utility tool applications.
Environment: C#.net 5.0, ASP.NET 4.0, ASP.net 2.0, MVC 2.0, SQL serve, Visual Studio 2012, IIS 7.0, Tsql, JQuery, Tortoise SVN, WPF, JavaScript, AngularJS 2.0, NodeJS, ReactJS, Azure, Bootstrap, HTML, XAML, Agile, Scrum, WCF.
Confidential, NC
.Net Developer
Responsibilities:
- Created Functional Requirements Specifications and System Design Specifications and interacted with analysts for changes in existing system.
- Designed UI’s and developed UI’s using ASP.NET 4.0, JavaScript and JQuery, AngularJS 2.0.
- Wrote custom regular expression for ASP.Net Regular Expression Validation Control to validate user input.
- Wrote JavaScript functions for client-side validations on UI controls while inputting required information.
- Involved in Analyzing User Requirements, Design, Development in preparation of the Software Design Document.
- Developed multi-tiered ASP.NET web applications using C# 4.5, HTML, Knockout JS, CSS, Angular 2.0 and NodeJS.
- Writing and maintaining web applications using JavaScript/Jquery.
- Client-Side code were written in ReactJS/JQuery/JavaScript and Server Side Code were developed using MVC4 and C#.
- Designed and developed ReactJs component required for the project.
- Developed Restful service using WCF framework and used Angular Js for getting data.
- Developed and deployed Static/Dynamic web services using Visual Studio and IIS to handle Data feeds across multiple systems using .Net (SOAP/XML).
- Using ADO.NET (Data Reader, Dataset, and Data Adapter) designed and developed custom Data Access layer for data transfer from SQL server database.
- Designed and implemented complex Web Pages using Standard, Data, Validation, Navigation and User Controls, Cascading Style sheets, Themes using ASP.NET and Master Pages.
- Designed and developed multiple User Controls according business needs which are used across all the application like Employee Search, Quick Search.
- Used several Ajax Control Tool Kit Controls like Popup Control Extender, Hover Menu Extender for displaying privileges associated with each and every employee in a given Grid View row
- Heavily involved in the defect fixing and additional development activities - coordinating with theQAteam for the complete approval inUAT.
- Used Infragistics Controls like Web DataGrid, Web Tab and WebDataTree for displaying data.
- Implemented Server Caching technique, state management, Authentication in ASP.NET.
- Involved in the Database Design and Development of the Stored Procedures, Tables, Relations, Indexes, Constraints, Triggers, User Defined Functions, and Views in SQL SERVER.
- Used AJAX Controls such as Validator Callout for validation and Update Panel for Partial ASP.NET web page updates, especially used this functionality to update Grid View on web pages.
- Used SQL Server Reporting Services reporting tool as data feed from SQL Server Database to reports, Created & deployed several Server reports & Local reports.
- Created and executed several test cases for each business case in unit testing.
- Unit and Integration test has been performed with a set of Business Scenarios.
Environment: C#.NET 4.5, ASP.NET 3.5, ADO.NET, SQL Server 2008, SSRS, .Net Framework 4.0, Visual Studio 2010, Ajax, Ajax Control Tool Kit, IIS, XML, XSLT, XSD, JavaScript, Angular JS 2.0, ReactJS, Bootstrap, Windows 7, TSQL.
Confidential, Chapin, SC
.Net Developer
Responsibilities:
- Created Functional Requirements Specifications and System Design Specifications and interacted with analysts for changes in existing system.
- Designed and developed web applications in ASP.NET, C#.Net utilizing MVC framework/ .Net Framework 3.5/4.0.
- Designed and developed of UI web pages using JavaScript, AngularJS, NodeJS, CSS3, JQuery and HTML5.
- Created various Web Forms & User Interfaces Screens using .Net framework.
- Implemented complex financial processes by designing data and business layers utilizing C#, ADO.NET and XML.
- Worked on implementation of web application using backend technologies like NodeJS.
- Written and Developed CSS files, Themes and Skins to maintain same look and feel of WebPages.
- Involving in the part of developing Technical Document for the application as per my module.
- Designing the database and normalizing the tables.
- Design and Development of Data Access Layer using ADO.NET with database SQL server 2008.
- Worked on adding repositories for different modules and called them in controls.
- Developed and deployed Static/Dynamic web services using Visual Studio and IIS to handle Data feeds across multiple systems using .Net (SOAP/XML).
- Extensively used Angular JS for DOM traversing and manipulation.
- Created a number of various user controls for the application using AJAX and JQuery.
- Worked on JQUERY lib to post data to MVC action method
- Used various SQL Server programming methodologies like functions, procedures, cursors, triggers.
- Extensive Experience with development & deployment of Web Services (SOAP, UDDI & WSDL) using WCF.
- Used XML Web Services for exposing some important financial calculation functions to all other applications.
- Hands-on experience in implementing application security using Forms authentication mode.
- Used AJAX Controls such as Validator Callout for validation and Update Panel for Partial ASP.NET web page updates, especially used this functionality to update Grid View on web pages.
- Assisted in the middle-tier design of XML, XSD’s, and XSLT’s for communicating data to and from database via Web Services.
- Involved in the Database Design and Development of the Stored Procedures, Tables, Relations, Indexes, Constraints, Triggers, User Defined Functions, and Views in SQL SERVER.
- Used ADO.NET and strongly typed datasets to insert, update, delete, and retrieve data from a SQL Server 2008 database.
- Generated reports using SQL Server Reporting Services (SSRS) 2008.
- Created and executed several test cases for each business case in unit testing.
- Used AGILE for Release Planning, Iteration Planning and Tracking, etc.
Environment: C#, .Net Framework 3.5, ADO.Net, AJAX, JavaScript, JQuery, Angular JS, Node JS, Java Script, CSS, Soap, UDDI, WSDL, WCF, HTML, XML, AJAX, JQuery, SQL Server2005, PL/SQL, SSRS,SSIS, Microsoft Visual studio.NET 2010, SVN.
Confidential
.Net Developer
Responsibilities:
- Build & Enhance Existing Applications in C#.
- Responsible for deployment of the application in production and resolving various deployment issues.
- Consumed XML Web Services using C#.
- Build rich dynamic pages using JQuery, JavaScript, HTML and CSS.
- Leveraged SSIS to manipulate data to integrate the SQL Server database into larger processes.
- Used LINQ to SQL to manipulate and fetch the data from database.
- Understand the requirement and developed sub-domains as required within the main domain
- Designed six independent sub-domain sites.
- Developed content presentation based on latitude and longitude by using Google API.
- Developed search functionality based on customer location & requirement.
- Designed customer communication forms to provide services online to the customer.
- Worked on Search Engine Analysis, Optimization techniques and analytic tracking methods
- Prepare weekly teamwork status report for the management.
- Consumed XML Web Services using C#.
- Created Stored Procedures, Functions, Views and Triggers in MS-SQL database using T-SQL for regulate and maintain complex data.
- Used Google Api to implement nearby locations based of latitude longitude
- Used Google Chart Api to display property trends respective to each location.
- Implement search functionality and response control for the website to connect buyers & sellers.
- Extensively used XML, XSLT Transformations with front end modular JavaScript to generate dynamic html in ASP.Net webpages.
- Implemented GA Tracking logic for all the webpages and various events in each page across the applications.
- Maintained the application versioning, bug reporting, merging/ branching of development and production applications using TFS.
- Responsible for deployment of the application in production and resolving various deployment issues.
Environment: C#, ASP.Net, Java Script, JQuery, HTML, CSS, Google Analytics, Google API, XML, XSLT, ADO.Net, IIS 6.0, Visual Studio 2003, VSS, TFS, MS-Sql.
