Full Stack Developer Resume
NY
SUMMARY
- 8+ years of experience in analysis, object oriented design, development and implementation of client/server and web based applications using the latest technologies.
- Ability to work under strict deadlines and worked as an active team member
- Experienced in understanding the design, performing in - depth application analysis, modify. Having excellent documentation skills and Ability to write Test cases and Scenarios from requirements.
- Extensive experience in .NET framework application development (VB.NET, C/C++, C#, ASP.NET, ADO.NET, ASP.Net Web services, Remoting, WSDL, WPF, WCF, WWF, Web forms and Win forms, AJAX, Content Management Systems(SharePoint and Documentum).Full life-cycle of .NET product development experience.
- Tuned both front-end and back-end which involvesSQLandPL/SQLusing theOracletuning methodology like Partition, Index, clustering and Parallel query techniques for CPUs; have also usedSQLtuning tools like stat pack, auto trace and explain table.
- Implemented presentation layer using JSP, JSP Tag Libraries (JSTL), HTML/HTML5, CSS/CSS3,Javascript, JQuery and AngularJS, Node.js.
- Used advanced level ofHTML5, JavaScript,CSS3and pure CSS layouts (table less layout)
- Experienced in developing and consuming Web Services, SOA and .Net Remoting
- Experience in Reporting tools like Crystal Report, SSRS, and Microsoft Project.
- Strong skills inSQL,PL/SQLpackages, functions, stored procedures, triggers and materialized views to implement business logic in oracle database.
- Experience in working with Visual Studio 2005 Team System (VSTS) and Visual Source Safe (VSS).
- Good understanding of OOPS concepts and ability to develop an application by using those concepts and knowledge of UML.
- UsedHTTPResponse Exception to handle the exceptions in Web API and also customized the Exceptions using Exception Filters and registered them at the Action Level.
- Experience with the .Net frameworks version 4.0, C#, GUIclient application developer.
- Expertise in Microsoft .Net technologies C#, ASP.NET, ADO.NET, VB.NET, .NET Web Services, Win Forms, WCF, WebAPI.
- Implemented Role Based Security andSSLto make application secure.
- Experience with Web Forms, CSS, ASP.NET AJAX, JavaScript,
- Consuming and manipulating data using ADO. NET.
- Implemented Web Services usingHTTPand SOAP protocol.
- Proficient with .NET Web Services using WSDL, SOAP and UDDI.
- Thorough understanding of web technologies like HTML, XML, XSLT, JavaScript, JQuery, and Bootstrap.
- Thorough knowledge of design patterns like MVP, MVC, MVVM Patterns and Singleton Patterns.
- Experienced in LINQ (Language Integrated Query Language), LINQ to Objects, Entity Framework.
- Good work experience in MS SQL Server 2000/2005/2008 , Oracle 9i, Oracle 10g and Oracle 11g. Knowledge in developing stored procedures functions and triggers using T-SQL and PL/SQL.
- Involved in development of projects using SQL Server Integrated Services (SSIS), SQL Server Reporting Services (SSRS) and Data Transformation Services (DTS).
- Experienced in writing SQL Queries, Stored Procedures, UDFs, Functions, Triggers, Indexes, Views in SQL Server 2000/2005 and Oracle 9i/10G./11G
- Willingness to work in a highly dynamic environment and ready to take up challenges.
TECHNICAL SKILLS
.NET Technologies: .NET Framework 4.0/3.5/3.0/2.0 , ASP.NET MVC 4.5/3/1, ADO.NET, Web Services, WCF, WPF, XSLT, XSD, LINQ, UDDI, WSDL, AJAX, Silverlight 4.0, IIS 7/6, SharePoint .
Programming Languages: C, C++, C#, VB.NET, VB 6.0, SQL
Web Technologies: HTML, HTML5 DHTML, CSS3, XML, ASP
Databases: MS SQL Server 2008/2005/2002 , Oracle 11g/10g/9i/8i, MS ACCESS
GUI / CUI / IDE: Microsoft Visual Studio 2012/ 2010/2008/2005/2003 /6.0
Reporting Tools: SSRS 2008/2005, Crystal Reports 11.0/10.0
Operating Systems: Windows Server 2008/2003, Windows 7/Vista/ XP
Scripting: JavaScript, VB Script, PHP, JQuery, AngularJS
Development Tools: Microsoft Visual Studio 2010/2008/2005/2003 , Edit Plus, Photoshop 2010, Dream Weaver, MS Visio, SQL Server Management Studio
Protocols: HTTP, TCP, FTP, SMTP, SOAP
Others: Team Foundation Server, Sub Version, Visual Source Safe 2008, SSIS
PROFESSIONAL EXPERIENCE
Confidential, NY
Full Stack Developer
Responsibilities:
- Analyzing and reviewing the business requirements, design document, use cases and functional requirements document.
- Developed GUI using JSP,HTML5, andCSS3
- Windows forms were designed and developed in C#.Net.
- Business logic layer classes are developed in C#.Net.
- Various enhancements were developed in C#.Net by reengineering the existing VB6 code.
- Various typed Datasets and data adapters were developed to handle data base interactions.
- Involved in designing of User Interface with CSS3, HTML, and DHTML.
- Developed presentation layer using server-controls, HTML5 controls and user and custom controls.
- Optimizing, debugging and creating T-SQL stored procedures in SQL 2008 R2.
- Web services were developed in C#.Net and consumed for communication between multiple applications.
- Develop administrative interfaces with the technologies of JSP, JSF,node.js, backbone.js.
- Experienced in creating rich User Interface on the web using HTML 5.0, DHTML, Master Pages,AngularJs, EXT JS, CSS, Ajax, JavaScript and JQuery.
- Developed WCF service endpoints and exposed them over default protocol (soap overhttps) settings.
- Designed, developed and implemented OraclePL/SQLapplications.
- Used Bulk Collections for better performance and easy retrieval of data, by reducing context switching betweenSQLandPL/SQLengines
- Created prototypeHTML5based mobile site, fully replicating functionality of ipad app created in EXT.JS eliminating need for native app development.
- Windows services were developed to achieve scheduled payments processing.
- Implemented 3rd party web services for credit card payments and various web services to expose business functionality to various applications.
- Incorporated regular expressions (HTML5) to capture the 3rd party website generated tokens.
- Involved in database objects creation like tables, triggers. Developed complex T-SQL stored procedures in SQL-Server 2008.
- Worked on the Web application using Asp.Net MVC, implemented various controllers, Razor views.
- Involved on client side development using Java Script, JQuery etc.
- Written business logic in C# to interface with Controllers and Data access layer.
- Created WCF services to interact with external systems
- Performed Unit testing and Integration testing using Mock framework.
- Worked on SQL server creating new tables as per requirement, performance tuning of queries, creating new indexes etc.
- Used TFS for source control, and tracking work items for the sprints.
- Participated in Scrum Standups every day.
Environment: Visual Studio 2013, C#, HTML5, AngularJS, .NET Framework 4.5, Oracle 9i/10g/11g,SQL,PL/SQL, NodeJS, JQuery, JavaScript Libraries, MVC 4, WCF, SQL Server 2010
Confidential, PA
Full Stack Developer
Responsibilities:
- Analyzing and reviewing the business requirements, design document, use cases and functional requirements document.
- Application is built using ASP.Net, C#, .Net Framework 3.5
- Used various design patterns to help ease the application development including Factory, Proxy, Chain of Responsibility etc.
- MVC Design pattern for ASP Net Application both of these connect to the Single Service layer which is developed using Windows Communication Foundation (WCF) which in turn interacts which Data Objects.
- Worked with Passport and JSON web tokens for authentication and authorization security configurations usingNode.js.
- DevelopedPL/SQLpackages, procedures, triggers, functions to implement business logic using oracle 11g tools likePL/SQLDeveloper andSQL* plus
- Designed user interface for web forms using ASP NET MVC 3.0 and implemented business logic using C# Net
- Created web applications UI using AngularJS
- Facilitating (not participating in) the daily standup
- Setting up retrospectives, sprint reviews or sprint planning sessions
- Shielding the team from interruptions during the sprint
- Removing obstacles that affect the team
- Walking the product owner through more technical user stories
- Encouraging collaboration between the Scrum team and product owner
- Extensively used “System. Generic” Objects like collections, List, Observable Collections, Hash set and Object Oriented Concepts like Inheritance, Encapsulation, Abstraction and Polymorphism, interfaces, abstract classes.
- Incorporated many rich, user friendly, responsive features in the application usingAngularJS, EXT JS, BOOTSTRAP, HTML5
- Used Javascript libraries and JQuery for client side validations.
- Created web services to fetch data from ITRAC Oracle database and exposes the same to be consumed by other clients.
- Integrated Web forms with AngularJS.
- Performed thorough testing using NUnit of critical C# modules.
- Created stored procedures and indexes to improve data performance.
- Created reports using Component One reports.
- Used Tortoise Subversion for source control, data collection, reporting and project tracking.
- Developed and deployed the application on a Windows 2008 Web Server.
- Have taken the ownership and maintenance of the application from the requirements phase to post deployment support.
- Participated in various Client meetings with the team and the Project manager to discuss improvements amendments in the development of the application.
Environment: Visual Studio 2010, AngularJS, .NETMVC Framework 3.5, HTML5,CSS3, Node.js, WPF and WCF, Oracle 11g, Pl/Sql JQuery, Javascript Libraries,, HTML5 Web API
Confidential, PA
Full Stack Developer
Responsibilities:
- Interact with the Business users to collect the requirements and developed a Prototype for the application.
- Involved in requirement analysis and application designing sessions with business analysts and team members to outline the proposed IT solution.
- Implemented .Net framework 3.0 and Object Oriented Methodologies for application development.
- Developed Web components using AngularJS.
- Used Fiddler to capture all theHTTPtraffic during testing and also for trouble shooting purposes as it is being sent or received.
- Worked on ASP.NET client side state management (view state, cookies and query strings) and server side state management (application state, session state and profile properties)
- Involved in development of business logic which includes Code-behind files, User controls and Classes in the middle tier using C#.Net.
- Designed and Developed an Interactive Graphical User Interface for various modules using Win Forms and custom user controls.
- Created DTS Packages using MS SQL. Implemented DBMS concepts in this project.
- Used Web Services (SOAP, WSDL) for communicating with other application and components.
- Architected and implemented ASP.NET 3.5WebPages in C# that retrieved data from different data sources using ODBC, ADO.NET.
- Developed application in agile model and involved in daily scrum meetings. Deployed the application on test and production servers.
- Performed unit testing and functional testing. Fixed the issues occurred during testing process.
- Involved in support and maintenance. Developed code documents and user documents.
- Involved in technical support and documenting the user manual.
Environment: Visual Studio 2010, .NET Framework 3.5, C#.NET, ASP.NET Ajax, WebAPI DBMS, Data Entity Model, Developer Express Tools, JavaScript, AngularJS, VSS, TDD, Tortoise SVN, IIS 6.0, CSS, HTML5, XML, Visio.
Confidential, NJ
Dot.Net Developer
Responsibilities:
- Worked with the Architect to drive out requirements of the project and design the application.
- Participated in the architecture remodeling of asp application to MVC framework.
- Involved in requirement gathering, database design, n-Tier Application development, User Interface, Business Layer, Rules Engine, Data Layer, Reports, XML Wrappers to manage and pass XML across modules, Web Services, Workflow Development, system integration and Build process.
- Created DTS Packages using MS SQL. Implemented DBMS concepts in this project.
- Designed the database, wrote stored procedures, functions, views and triggers in SQL Server 2005.
- Designed and developed dynamic ASPX web pages using C#, ASP.Net, XML, HTML, Java Script and JQuery.
- Designed user interface web forms using ASP.NET / Javascript libraries and implemented business logic using C#.
- Designed and developed various abstract classes, interfaces, classes to construct the business and data tier using C#, ADO.NET.
- Used ASP.NET 3.5 User Controls and Rich Controls (Multi Views, Wizards) to create forms for submitting and modifying events and forms. Involved in creating the logic for several modules.
- Used Cookies, Session and Application objects for State Management at client side and server side.
- Worked With ASP.NET Web Parts, Navigation Control and Master Pages and developed Cascading style sheets (CSS) for consistent look and feel of the website.
- Used Data Contract as the standard mechanism in the WCF for serializing .NET object types into XML.
- Developed Web Services using Windows Communication Foundation (WCF) for integration with other systems.
- Created and consumed services using WCF, C# to generate and e-mail those reports to the requested user.
- Developed Custom User and Web Controls (Validation, Status Bar, Grid Control).
- Used Factory Design Patterns to ease the development and make the system modular.
- Managed Build process from Development, testing till staging.
- Written SQL Scripts, Stored Procedures, and Triggers, Defining roles, creating database users and Assigning Roles to users in SQL Server 2008 using T-SQL.
- Used Team Foundation Server (TFS) for all the source code maintenance needs.
Environment: .NET Framework 3.5, Visual Studio 2008, WCF, WPF MVC, ASP.NET 3.5, C#, DBMS, Web Services, AJAX, JQuery, XML, XSLT, SSRS, JavaScript, SQL Server 2005, SQL Server 2008, T-SQL, TFS, IIS
Confidential, NY
Dot.Net Developer
Responsibilities:
- Involved in the SDLC of requirement analysis, design and development of the web based application in the fast pacedenvironment.
- Designed and developed web pages using ASP.NET, C#.NET.
- Developed the application with n-tier architecture using Class libraries, Data entities, Services, Data access layer, business logic layer and stored procedures.
- Extensive experience of UML, XML, HTML, SQL and Stored Procedures.
- Worked on several ASP.NET server controls like Calendar, GridView control, Repeater Control, ObjectDataSource Control and handled server side events to optimize performance.
- Used Master Pages for branding purposes by displaying the logo and copy right information on every page and maintaining the same look and feel across the entire application.
- Effectively handled ASP.NET client / server side state management features such as view state, hidden fields, cookies and query strings, application state and session state.
- Extensively used Grid view and Details view to display information based on search criteria along with Sorting. Worked extensively on Grid view custom templates for providing additional flexibility. Implemented all data manipulations like Update, Insert and Delete on Grid view.
- Used JavaScript to perform validations and catch the events on client’s browser.
- Designed, modeled and architected multi-threaded, enterprise n-tier software agent using web services hosted in IIS.
- Extensively used HTML tables as Grid, for better performance instead of Data Grids along with Paging, Sorting and Filtering options. Data loading is been performed with JSON, Entity Framework.
- Developed the DTS Packages to fetch data and display it on the User Interface.
- Created SQL scripts in SQL Server 2005, and implemented complex logic SQL queries and stored procedures.
- Performed Integration test, Unit test, Stress and Regression test with improved debugging standards.
- Created the .NET builds and made sure the builds are migrated all the way up to the Production Environment.
- Used SQL Tools such as Query Analyzer and SQL Profiler for query optimization.
- Involved in taking backups, Restoring, Import / Export data using SQL Server Import and Export Wizard.
- Used VSS for all the source code maintenance needs.
Environment: .NET Framework 2.0, Visual Studio 2005, ASP.NET 2.0, C#, DTS Packages, DBMS, Application Blocks, XML, XSLT, JavaScript, SQL Server 2005, T-SQL, VSS, HTML5, IIS.
Confidential
Dot.Net Developer
Responsibilities:
- Interact with the Business users to collect the requirements and developed a Prototype for the application.
- Developed and maintained the application in vb6 for some time.
- Developed the application using VS 2003,Net 1.0, C#.net, MS Access, SQL Server.
- Initiated the migration into ASP.Net and actively participated in the designing of the architectural framework of the asp.net application.
- Designed and implemented the Business Layer/assemblies and strongly typed dataset to support the business logic for the GUI User Controls process Using ASP.NET.
- Extensively used User Controls, Validation Controls and applied Object Oriented methodology to create Three Tier Application.
- Worked extensively on the database Design, creating tables, writing stored procedures in SQL.
- Created the stored procedures to apply various business rules on the data.
- Involved in the enhancements, modifications and unit testing for the existing applications.
- Train and mentor members of project groups and involve in peer code review.
- Participated in end to end White box testing
- Participated in various client meetings throughout the SDLC of the application.
Environment: VS 2003, C#.NET, VB.Net, VB6.0, Third Party Controls
