Lead .net/fullstack Developer Resume
SUMMARY:
- Around 13 + Years of experience in the IT industry with Architecture, Analysis, Design, Development, Maintenance, Debugging, Reporting and Testing of Client/Server, Object - Oriented, Web & Windows Based Applications.
- Expertise in developing applications using .NET, C#.Net, ASP.Net, VB.Net, ADO.Net, XML, HTML, AJAX, JavaScript, XHTML, DHTML & CSS.
- Developed, configured and deployed a variety of .Net Framework Applications including Win Forms, Web Services, Web API, Web Forms and Windows Services.
- Expertise in web technologies like HTML5, XML, CSS3, Bootstrap, JavaScript, jQuery, Angular JS, Node.js, PHP, backbone.js and Ajax.
- Strong knowledge of cross-browser Compatibility Issues and Support.
- Good exposure with .Net Framework 3.0, 3.5, 4.0, 4.5 & 4.6 in implementing WCF (Windows Communication Foundation) and Web Services.
- Expertise in developing Client/Server Applications on various architectural design patterns including MVC 4.0/5.0 Entity Framework, N-Hibernate, Two-Tier & Three Tier & N-Tier Architecture for Multi users.
- Expertize in developing single page applications using Angular.js, node.js and react.js
- Expertise in UI Mocking Frameworks and Prototyping techniques.
- Extensive experience in Graphic Design Tools such as Adobe Illustrator, Adobe Photoshop, Adobe InDesign, Adobe Flash, Adobe Dreamweaver.
- Proficient in writing Services, Directives and Controllers in Angular JS.
- Expertise in using Angular UI Bootstrap for rich user interface.
- Experience in Configuration Management tools like Visual Source Safe (VSS), Sub Version (SVN) and Team Foundation Server (TFS).
- Experience in database programming using RDBMS like ORCLE and SQL R2/2012 and maintaining the database, including requirement analysis, design, data conversion, loading, testing and implementation.
- Theoretical knowledge and exposure to Microsoft Azure Cloud Service
- Proficient in developing systems built on SQL Server & Oracle using Tables, Triggers, Views, Packages and Stored Procedures in T-SQL & PL-SQL.
- Expertise in developing, monitoring and transforming data using SQL Server Integration Service (SSIS) and SQL Server Analysis Service (SSAS).
- Experience in querying using LINQ to SQL, LINQ to XML and other data sources including web services.
- Experience in ADO.NET components such as Datasets, Data Adapters, Data Readers and working experience in ENTITY FRAMEWORK.
- Experience in Creating and Consuming WCF services as a .Net Remoting Service and an XML Web Service.
- Successfully used several Binding Techniques like (HTTP, TCP, MSMQ, and Named Pipes) to transport message between Client and WCF Service Host.
- Hands on experience developing reusable components using Object Oriented Techniques.
- Expert working knowledge of Microsoft Ajax Libraries, Ajax Control Tool Kit.
- Excellent working knowledge in developing data access using XML Applications, XML Schema, XSLT/XPATH & Web Services.
- Team Player with Committed / Get-the-Job-Done Attitude, Highly organized and Excellent People-Interaction Skills.
- Ability to take and give directions, instructions and provide assistance through completion of tasks.
- Ability to work under minimal supervision, adhere to deadlines, excellent verbal and communication skills.
TECHNICAL SKILLS:
Web/UI/ Scripting/ Markup Technologies: JavaScript, Angular.JS, Angular 2/4/5/6/7/8+, Bootstrap, Ember.JS, Ajax, Node.JS, Backbone.JS. DHTML, CSS, XML, XSLT, XAML, JSP, HTML/HTML5, DOM, XHTML, jQuery, CSS/CSS3, JSON, Responsive Design and Media Queries etc.
Programming Language: VB.Net, C#, ASP.Net, C/C++, ASP and JavaScript, VBScript and SQL Scripting XML, XSL, XSD, DTD, HTML4&5/XHTML, DHTML, jQuery, CSS, Java Script and VB Script
Design pattern: MVC, MVP, MVVM
Graphics Tools: Adobe Illustrator, Adobe Photoshop, Adobe InDesign, Adobe Bridge, Adobe Flash, SnagIt
IDE: Visual Studio .Net, Visual Studio 6.0, Nunit Testing Framework
Databases: SQL Server 2008R2, Oracle 11g, MS Access, ODBC, T-SQL, Sybase and DB2
Web Server: IIS 7.0/6.0
Software/Tools: MS Office 2013/2010, MS Visio, WSP Builder, BDC Meta-Man, Active Directory, MS Project Server, Microsoft Azure Cloud services.
Operating Systems: Windows 7/XP/Vista, Windows Server 2012/2008, Linux and Mac
Version Control: MS Visual Source Safe (VSS), Team \ Foundation Server (TFS), Clear Case
Reporting Tools: Crystal reports, SSRS 2005, Telerik Reports
WORK EXPERIENCE:
Lead .NET/FullStack Developer
Confidential
Responsibilities:
- Extensively worked on User Interface pages (aspx) using C#, CSS, Bootstrap, HTML, AJAX, JQuery, Java Script and to implement complex Business Rules and Validation of front end forms.
- Designed and developed the User Interface using JSP, HTML5, CSS3, JavaScript, NodeJS, AngularJS and Bootstrap.
- Developed Single page application and structured the JavaScript code using Angular.JS.
- Defined new validations through Angular.JS for the form field validation implemented through HTML Used AJAX, JSON to send request to the server to check the functionality of the website.
- Developed Business Logic layer by implementing Object Oriented Programming Language (OOPs) features like Inheritance, Polymorphism, Abstraction and Encapsulation in C#
- Documented UX Design standards and templates by analyzing business requirements.
- Participated in daily Scrum, Sprint Planning and Retrospective meetings.
- Vision Documentation, Use Cases, Page Flow, Wireframes, Mockups and Functional Prototypes.
- Developing Web application using ASP.Net, MVC5, C#, JavaScript, Angular.JS, Knockout.JS, JSON, HTML5 and CSS3.
- Developed the code using C#, ASP.NET, HTML5, Ajax, NodeJS, Angular JS and J-query using Visual Studio.
- Applied Master Pages and CSS, Navigation controls, HTML, Bootstrap for a consistent look and feel for page design.
- Prototyped pages using HTML5/JavaScript/CSS3 to suggest new UI and UX concepts.
- Assisted in implementing projects with agile methodology implemented.
- Worked with n-Tier Architecture involving Services Layer, Data Access Layer, and Business Layer
- Accessing the data from Data Access Layer for the User Interface using Web Services.
- Developed Single page application and structured the JavaScript code using Angular.JS.
- Defined new validations through Angular.JS for the form field validation implemented through HTML
- Created Responsive Web Design templates using Bootstrap.
- Standardize UI Framework
- Actively involved in SCRUM meetings discussing the requirements, integration of modules and best developmental practices for solution.
- Extensive experience using Bootstrap for layout and involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Used HTML, DHTML, CSS, JavaScript to develop frontend web pages.
- Leveraged HTML5, CSS3 in web page development.
Environment: .Net 4.5, ASP.Net MVC 5.0, SQL, AJAX, NodeJS, JavaScript, jQuery, Angular8, HTML5, IIS 7.0, MS Visual Studio 2013, Web API, Web Services, Agile, Scrum, C#, Entity Framework, Windows Application, SQL Server 2012 and TFS
Lead Web Designer/ Developer
Confidential
Responsibilities:
- Actively involved in SCRUM meetings discussing the requirements, integration of modules and best developmental practices for solution.
- Extensive experience using Bootstrap for layout and involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Used HTML, DHTML, CSS, JavaScript to develop frontend web pages.
- Leveraged HTML5, CSS3 in web page development.
- Extensively worked on User Interface pages (aspx) using C#, CSS, Bootstrap, NodeJS, HTML, AJAX, JQuery, Java Script and to implement complex Business Rules and Validation of front end forms.
- Designed and developed the User Interface using JSP, HTML5, CSS3, JavaScript, AngularJS and Bootstrap.
- Developed Business Logic layer by implementing Object Oriented Programming Language (OOPs)
Environment: .Net 4.5, ASP.Net MVC 5.0, SQL, AJAX, JavaScript, jQuery, Angular.js, React.js, Angular6/7, NodeJS, HTML5, IIS 7.0, MS Visual Studio 2013, Web API, Agile, Scrum, C#, Entity Framework, Windows Application, SQL Server 2012 and TFS
Sr.NET Web Designer/ Developer
Confidential, NY
Responsibilities:
- Assisted in implementing projects with agile methodology implemented.
- Worked with n-Tier Architecture involving Services Layer, Data Access Layer, and Business Layer
- Accessing the data from Data Access Layer for the User Interface using Web Services.
- Created Responsive Web Design templates using Bootstrap.
- Standardize UI Framework (Twitter-Bootstrap-Less).
- Responsible for migrating backend core solution in .NET C# environment to the new CIQ+ platform.
- Extensive experience involved in writing application level code to interact with APIs, Web Services.
- Designed the table less web applications using CSS and with the help of and tags as per W3C standards.
- Designed and coded the user subscription JSP pages and utilized JSTL library.
- Created designs for order those are efficient and functional utilizing UI/UX standards.
- As a developer, coordinated with the offshore team and client in understanding the business process and requirement understanding.
- Developed stores procedures, triggers, functions and database tables in SQL database.
- End-to-end web application development, architecture and project management, data capture, 3rd party application, UI upgrades and improvements.
- Participated in day-to-day meeting, status meeting, strong reporting and effective communication with project manager and developers.
- Participated in daily meeting for enhancing the features for the portal.
- Participated in Code review and Quality Assurance.
Environment: .Net 4.5, ASP.Net MVC 5.0, SQL, AJAX, JavaScript, JQuery, HTML5, IIS 7.0, MS Visual Studio 2013, Web API, Agile, Scrum, Angular4+, C#, Entity Framework, Web Services, Windows Application, SQL Server 2012 and SVN.
Web Designer/ Developer
Confidential, Austin, TX
Responsibilities:
- Actively involved in SCRUM meetings discussing the requirements, integration of modules and best developmental practices for solution.
- Documented UX Design standards and templates by analyzing business requirements.
- Participated in daily Scrum, Sprint Planning and Retrospective meetings.
- Vision Documentation, Use Cases, Page Flow, Wireframes, Mockups and Functional Prototypes.
- Developing Web application using ASP.Net, MVC5, C#, JavaScript, Angular.JS, Knockout.JS, JSON, HTML5 and CSS3.
- Developed the code using C#, ASP.NET, HTML5, Ajax, NodeJS, Angular JS and J-query using Visual Studio.
- Applied Master Pages and CSS, Navigation controls, HTML, Bootstrap for a consistent look and feel for page design.
- Prototyped pages using HTML5/JavaScript/CSS3 to suggest new UI and UX concepts.
- Worked with 3-Tier Architecture involving Presentation Layer, Data Access Layer, and Business Layer
- Worked with the development team to create appropriate cloud solutions for client needs, using Azure services.
- Reported all issues.
- Involved in migration projects from Classic ASP to ASP.Net using Angular JS, C#, Entity Framework.
- Developed applications using HTML5, NodeJS, CSS3, JQuery, Java Script, Ajax, BootStrap and Angular JS.
- Involved in implementation of Business Logic using C# & ASP.Net.
- Created User Controls, Web Forms for Penn files using ASP.NET and C#.
- Used Entity Framework Code First approach for the Data Access Layer for the ASP.NET MVC 5.0 application using HTML5 and Razor view.
- Developed and Enhanced Master Pages, User Controls, Custom Controls, User Interface by using HTML5, CSS3, Telerik Kendo UI and Telerik .NET UI Controls and Used Entity-Framework for database operations.
- Developed in Object Oriented Analysis and Design (OOP/OOD) programming.
- Designed and Implemented Rich Interactive UI screens using ASP.Net, AJAX and performed data manipulations using Entity Framework and Written test cases using N-Unit.
- Implemented Caching, Session State, Cookie Management, view state, POST and GET techniques.
- Used Agile methodology to implement the application.
- Followed Test Driven Development (TDD) approach and Used Angular JS to develop single page application.
- Used Angular UI Router to navigate pages.
- Extensively used JavaScript, Angular JS for client side validations in the views.
- Involved in Analysis, Requirements gathering, Development, and Unit Testing, Testing, Deployment and User acceptance test support.
- Involved in creating Cascade Style Sheets (CSS), Cross Browser Compatibility.
- Experience in working on ASP.NET MVC 5.0 Framework.
- Involved in Database design, writing stored procedures & queries, functions.
- Worked with Team Foundation Server 2012 (TFS) for Source Code management.
Environment: .Net 4.5, ASP.Net MVC 5.0, ADO.Net, Angular.JS, Knockout.JS, LINQ to SQL, AJAX, JavaScript, JQuery, HTML5, IIS 7.0, MS Visual Studio 2012, TDD, Microsoft Azure, Web API, Web Services, Agile, Scrum, C#, Entity Framework, Windows Application, SQL Server 2012 and TFS.
Web Designer/Developer
Confidential, Herndon, VA
Responsibilities:
- Worked with n-Tier Architecture involving Services Layer, Data Access Layer, and Business Layer
- Creating the UI pages using ASP.NET MVC 4.0, C#.NET and HTML
- Extensive experience using Bootstrap for layout and involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
- Used HTML, DHTML, CSS, Dream weaver, JavaScript to develop frontend web pages.
- Leveraged HTML5, CSS3 in web page development.
- Extensively worked on User Interface pages (aspx) using C#, CSS, Bootstrap, HTML, AJAX, JQuery, Java Script and to implement complex Business Rules and Validation of front end forms.
- Designed and developed the User Interface using JSP, HTML5, CSS3, JavaScript, AngularJS and Bootstrap.
- Developed Single page application and structured the JavaScript code using Angular.JS.
- Defined new validations through Angular.JS for the form field validation implemented through HTML Used AJAX, JSON to send request to the server to check the functionality of the website.
- Developed Business Logic layer by implementing Object Oriented Programming Language (OOPs) features like Inheritance, Polymorphism, Abstraction and Encapsulation in C#
- Involved in working with Server side State Management Techniques like Session state to maintain state between ASP.NET pages
- Implementing Data Access Layer (DAL) and access the data using the Entity Framework
- Configuring and Development in Windows Communication Foundation (WCF).
- System exposes all the data/content through a MVC Rest API and Windows Communication Foundation (WCF).
- Code first Approach to create Entity Models for the solution in C# using Entity framework.
- Responsible for code merging using Microsoft Team Foundation Server (TFS) and for other source code maintenance needs
- Consumed the WCF services using JQuery Ajax calls to enable effective communication
- Extensively used Visual Studio 2012 development tool for building Web Application.
- Worked on multiple modules in the business logic layer which had various external interface calls to services like Auto Coder, Interstate Connection Network (ICON) services and also developed use cases like RTAA, Back Date Claim, Assign and Maintain TPA, DUA and few others.
- Analyzed business processes to identify challenges and created solutions through the use of database and communication software across the entire company
- Manage database security, Design, develop and implement automated data backup.
- Assisted in developing database objects like Tables, Views, Stored procedures and updating the databases
- Analyzed test results, including user interface data presentation, output documents, and database field values, for accuracy and consistency and Followed Test Driven Development (TDD) approach.
- Assisted in preparing presentations and scheduling meetings
- Prepared unit test cases and performed N-Unit Testing prior to system implementation
- Based on the support tickets, fixed bugs on priority basis
Environment: .Net 4.0, ASP.Net MVC 4.0, C#.Net, ADO.Net, LINQ to SQL, AJAX, HTML5, IIS, Bootstrap, MS Visual Studio 2012, TFS, Entity Framework, TDD, TFS, Agile, WCF, WWF, Windows Application, SQL Server 2012 and N-Unit
Sr.Web Developer
Confidential, Detroit, MI
Responsibilities:
- Worked on Agile Methodology (Scrum Framework) to meet timelines with quality deliverables.
- Involved in gathering and preparing the requirements from clients for product design and enhancements.
- Experience in using MVC 3.0 architecture with hands on exposure to RAZOR view engine.
- Designed and developed rich and enhanced web pages using HTML 5, CSS 3 and JQuery.
- Coded frontend interface with Bootstrap, Angular.JS, CSS3 and HTML5.
- Experience with jQuery, backbone.js and Node.js
- Used Java Script, jQuery for user interactions in pages.
- Excellent experience in implementing Web Service, WCF, REST service which communicate data in a both XML &JSON
- Involved in developing applications in C# and .Net Framework to meet the business requirements using Visual Studio.NET.
- Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#.NET.
- Extensively used CSS for page layout and display of graphics.
- Responsible for designing the ASP.NET application authentication using .NET Framework, Model View Controller MVC and IIS security model.
- Designed and implemented a number of support tools using ASP.NET MVC, WEB API, JavaScript
- Developed ASP.NET MVC applications using Code First Approach in Entity Framework and UI in Razor View Engine.
- Created new SSIS packages for populating data into MS SQL database.
- Accessing the data from Data Access Layer for the User Interface using Web Services.
- Created Indexes, Views and Stored Procedures for quick and efficient retrieval of data using SQL Server 2008.
- Performed Test Driven Development (TDD): N-Unit Testing and Load Testing.
- Used type-safe SQL Parameters for data access in order to avoid SQL Injections.
- Used Team Foundation Server (TFS) to maintain the version control history during development.
- Assisted in quality assurance measures such as code reviews, test case creation and unit testing for different modules
- Worked with a team to define requirements and provide technical advice and troubleshooting. Update technical documentation.
Environment: HTML 5, JavaScript, Angular2+, Node.js, backbone.js, AJAX, Bootstrap, XML. C#, ASP.NET, MVC 3.0, .NET Framework 4.0, jQuery, CSS3.0, ADO.NET, Web Services, SQL Server 2008, Windows XP, IIS, Visual Studio 2010 and TFS.
Sr. Web Developer
Confidential, Long Beach, CA
Responsibilities:
- Designed, developed and supported the first successful Retail Fulfillment Incentive Performance Dashboard ever at Confidential Healthcare.
- Developed Web forms using ASP.Net server controls and validated input using JavaScript.
- Used ASP.NET Controls, Telerik .NET UI Controls to develop User Interface, Custom controls and User Controls.
- Extensively used ASP.NET Ajax Controls like Script Manager, Update Panels and Updated Triggers to make the page more responsive and interactive to the users.
- Created Login Forms and implemented Form-based Authentication to authenticate the users.
- Used WCF for developing and deploying services on windows in line with the Service Oriented Architecture (SOA).
- Being the only UI and .Net developer on the Team, the entire application was developed all by me along with managing the database work during database developer transitions.
- Key player in requirements gathering and analysis, data gathering and analysis and project requirements for this application which is developed using agile methodology.
- Developed the data access throughout the application with extensive use of LINQ to SQL and its partial classes using DBML's.
- Used Entity Framework for database operations.
- Extensively used CSS and jQuery to create visually appealing User Interfaces.
- Developed the procedural code using C#, ASP.NET MVC 2.0, HTML, Ajax and JavaScript using Visual Studio.
- Involved in the development of the project through MVC Design Pattern.
- Extensively worked on most of the data and validation controls in Visual Studio and also creating a variety of Dynamic Controls in the application supported by dynamic style sheets since there were quite some pages which were database driven.
- Designed and implemented a PROXY mechanism using just C# and asp.NET in the site with extensive use of session state so that Managers can login as team members/employees where they can assist, monitor and support their individual children.
- Developed and implemented custom Tracking and Error Logging mechanisms.
- Developed and implemented a custom calendar control to add, update, delete and edit recurring and non-recurring events.
- Assisted in developing Tables, Triggers, Views, stored procedures and updating the SQL Server database and Optimized SQL Server Stored Procedures using joins & indexes.
- Supported the database for daily, weekly and scheduled jobs along with bug fixing and production issues.
- Created SQL Server Integrating Services (SSIS) Reusable packages to extract data from Multi Formatted Flat files, XL, XML files into DB2 Systems.
- Assisted in the design and development of reports in SQL Server using SQL Server Reporting Services (SSRS).
- Designed, processed and displayed reports in the website using the Report Viewer web server control.
- Assisted other businesses with their respective Incentive plans, requirements gathering, project plans, code and application support.
Environment: .Net 3.5, ASP.Net MVC 2.0, C#.Net, ADO.Net, LINQ to SQL, IIS, Angular.JS, backbone.JS, AJAX, HTML, DHTML, XML, XAML, JavaScript, CSS, jQuery, Agile, TFS, MS Visual Studio 2010, Entity Framework, SQL Server 2008 R2, SQL Server Integrating Services (SSIS), SQL Server Reporting Services (SSRS), T-SQL, and PL/SQL.
.Net Developer
Confidential, Purchase, NY
Responsibilities:
- Experience in developing ASP.NET Applications using Web Forms and java script.
- Understanding and analyzing the client's requirement and involved in GUI designing of the application.
- Created custom data component using ADO.NET to perform database operations
- Created more than 15 normalized data tables, 150 stored procedures in oracle database.
- Involved in the design and development of WinForms using VB.Net
- Created custom security component using VB.NET to encrypt and decrypt data
- Implemented tracing using Trace listeners and Trace switches and configured the application for debugging
- Created login XML Web Service that handles the primary authentication, availability of licenses and generation encrypted key, which would be used for many operations
- Implemented Custom Error handlers, Custom Exceptions, Custom Error Pages
- Written e-Mail scheduler application in ASP.NET to deliver messages to users on specified date
- Built customized Data Grid control with ascending descending sort features on each column
- Extensively used Crystal Reports to generate billing, activity, historical reports
- Used JavaScript for client side validations wherever necessary along with .NET validation controls
- Followed N-Tier Architecture development which involves Presentation Tier, Data Access Tier, Business Tier, Database Tier
- Closely interacted with QA team and updated Rational Clear Quest system after resolving the bugs
Environment: .Net 3.0, VB.Net, ASP.Net, VSS, Visual Studio 2008, IIS, Java Script, CSS, HTML, DHTML, XML, PL/SQL, Oracle, T-SQL, Waterfall, ADO.Net, Waterfall, Crystal Reports and Web Services.
.Net Developer
Confidential, Nashua, NH
Responsibilities:
- Involved in the design and development of the project.
- Developed UI components using ASP.NET and C#
- Involved in building ASP pages from already existing HTML pages.
- Used ADO.NET to interact with SQL Server Database.
- Used Java Script and .NET Validation Controls for Client side validation.
- Heavily used .NET Web Controls, Validation Controls and User Controls.
- Aggressively used the ADO.NET features like Data Grid, Data List and other controls.
- Extensively used Dynamic SQL commands and SQL stored procedures to interact with the Database.
- Developed various reports based on the requirements using Crystal Reports
Environment: .Net, .Net Framework, ASP.NET, ADO.NET, Web Services, SQL Server 2000, Windows 2000, MS Visual Studio .NET 2003, Crystal Reports 8.0, SQL, T-SQL, XML, HTML, JavaScript
. Net Developer
Confidential
Responsibilities:
- Evaluated user requirements and technical requirements to determine feasibility, cost and time required for developing new systems and modifying existing systems while maintaining compatibility with existing systems.
- Used in Master Pages, Web User Controls and Custom Controls in developing the frontend application and multi-thread web applications using C#.
- Developed n-tier Application with UI, Business and Data Access layers using C#.
- Implemented the security at application level such as Role based Security, User validation.
- Involved in designing and developing different modules using C#.Net.
- Created UML (Class Diagrams, Sequence Diagram, and Component Diagram) diagrams using Visio.
- Created Views, Triggers, Cursors, Constraints, and Normalization at the Data Access Layer.
- Involved in writing Stored Procedures to validate the data at backend and to execute the desired result at front end.
- Used Web Services for communication with in different LOBs in the organization.
- Used Visual Source Safe for Version control.
- Involved in report generation using Crystal reports.
- Implemented page level error handling using Custom Error pages and Error logs.
- Used various client side Validation controls, custom validation controls.
- Performed Unit Testing with different kinds of data.
- Used Agile (SCRUM) Methodology with 4-week iterations (sprints).
Environment: .Net Frame Work, Visual Studio, C#.Net, Web Service, JavaScript, SOAP, SQL Server Integration Services (SSIS), ADO.NET, HTML, CSS, VSS, PLSQL, and Web forms, XML, IIS, Crystal Reports and SQL Server, Agile Methodology.