Senior Full Stack Developer Resume
TX
SUMMARY
- Over 16 years of experience in Systems Analysis, Design, Development and Implementation of various applications including Web, Windows and Client/Server Application development using .NET Framework, JavaScript, C#, ASP.NET, AngularJS, ReactJS, Node.js.
- Extensive use of client side scripting using JavaScript ECMA 5/6.
- Expertize in working with RESTful Web Services and implementing RESTful API's using Node.js, ASP.Net Web API.
- Expertize in building web pages using ASP.Net, Node.js, AngularJS, ReactJS, Redux, HTML5/CSS3 and JavaScript.
- Expertize in configure and build applications using Web pack, GRUNT tasks. Test driven development (TDD) using Karma, Mocha, Chai.
- Experience in Twitter Bootstrap framework to building responsive website for different devices, such as desktop, laptop, mobile, and iPad.Managed repositories on GitHub, Bit bucket using GIT.
- Experience with Agile/Scrum Development Practices - Ability to manage multiple tasks, plan sprints, work in a team environment, understand and be responsive to project needs, and work under tight deadlines. Excellent troubleshooting and problem resolution skills.
- Experience in Customize and Configure SharePoint sites for departmental initiatives and leverage Sitrion (NewsGator)social media.
- Experience in Migrating Sites and SharePoint Applications to latest SharePoint Environments.
- Very good experience in Integrating External Systems using BCS Services, WCF, Customization of BDC Model, Power Pivot, Excel Services, InfoPath Services and Performance Point Services.
- Have strong expertise in .net 4.0, 4.6, ASP.NET, C#, ADO.net, XML, MVC 5, Design patterns and object-oriented analysis and design with programming.
- Good experience in querying the database using SQL and programming using T-SQL, written stored procedures, User Defined functions, Joins, Database triggers and Cursors.
- A keen communicator with strong interpersonal, problem solving and analytical skills. Adapt quickly to new technology and always eager to learn new things.
- Leveraging skills in all phases of the SDLC encompassing requirement analysis, change management, architectural design, technical design, implementation, impact analysis, re-factoring, and deployment
TECHNICAL SKILLS
Development Environments: Sublime Text, Visual Studio Code, Visual Studio 2015/2013/2008 , SQL Server Management Studio 2014/2012/2008 , SharePoint 2010/2007, Fiddler
Technologies: HTML5, Angular.js, React.js, Redux, Typescript, JQuery, C#. NET, npm, Node.js, ASP.Net, ASP.Net Web API, WCF, JavaScript (ES6/ES5), Typescript, Karma, Mocha, Chai, Bootstrap, CSS3, T-SQL
Database: SQL Server 2010/2008/2005/2000 , MongoDB, Cassandra, Oracle 9i, DB2, Sybase, MY SQL and MS-Access.
Version Management Tool: GitHub, Bit bucket, Visual Source Safe 2005, Source Forge, StarTeam, Team Foundation Server
Project Management Tool: SharePoint, Jira
PROFESSIONAL EXPERIENCE
Confidential, TX
Senior Full Stack Developer
Responsibilities:
- Working end to end, requirement gathering, designing, development and implementation for the enhancements.
- Developed common control in action builder and process builder with features of text box, drop down and content editor in one control.
- Develop, enhance and fix bugs in UI using JavaScript (ES6/ES5), JQuery, AngularJS, HTML5 and CSS3.
- Designed and developed ASP.Net Web API's for consuming in AngularJS UI.
- Write Unit test cases using Karma, Mocha and Chai testing frameworks around bug fixing and enhancements for present and future validation and catching regression bugs
- Created and managed all of hosted or local repositories through GIT using Fork, Pull request and Push.
- Peer code review & Unit testing, CIT (Continuous Integrated Testing) phase.
- Fixing the QC (Quality Center) defects if any during pre-stage and staging environments.
- Designed and developed stored procedures, Table and database objects in SQL server 2016.
Environment: AngularJS, Karma, Mocha, Chai, MongoDB, GIT, GitHub, HTML5, CSS3, JSON, Bootstrap, GRUNT, Tortoize, C#, .Net, Nancy Framework, ASP.Net Web API, NUnit.
Confidential
Senior Full Stack Developer
Responsibilities:
- Developed well responsive single page application using ReactJS, Redux and Node.js in conjunction with HTML5, CSS3 and MongoDB.
- Used Bootstrap framework to building responsive website for different devices, such as desktop, laptop, mobile, and iPad.
- Implemented the Google Maps API and customized its functionality to include custom icons and a custom visual radius.
- Utilized geo-location, allowing the user to mark their location.
- Created and managed all of hosted or local repositories through GIT.
- Developed unit test for each new feature implemented using Karma, Mocha and Chai testing frameworks.
- Built front end user interface components using ReactJS, Redux and JavaScript (ES6).
- Work as part of the engineering team in a Scrum environment throughout the complete design and implementation process.
- Designed REST API endpoints for communication with client-side interface.
Environment: Node.js, ReactJS, Redux, Express, Karma, Mocha, Chai, MongoDB, GIT, Bit bucket, HTML5, CSS3, JSON, Bootstrap, WebPack.
Confidential, IL
Programmer Analyst
Responsibilities:
- Built AngularJS framework including MVC architectures, different modules, specific controllers, templates, custom directives and custom filters for the EPIC web application.
- Applied multiple built-in Directives such as ng-model, ng-click into AngularJS application.
- Participated in development of a well responsive single page application using Angular.js, JavaScript, and Node.JS in conjunction with HTML5, CSS3 and MS SQL Server.
- Designed REST API endpoints for communication with client-side interface.
- Created Single Page Application with loading multiple views using route services and adding more user experience to make it more dynamic by using AngularJS framework.
- Implemented SharePoint Site Health Check process to identify unhealthy SharePoint sites in an effort to maintain a healthy SharePoint environment. This increases accurate information and decreases IT’s technical and support footprint.
- Used JQuery, Javascript, Bootstrap, AngularJS, HTML5 and JSON to create interactive responsive pages
- Created several team sites with custom modifications using SharePoint designer involving rebranding, business processes (Workflows, Event handlers etc).
- Customize and Configure SharePoint sites for departmental initiatives and leverage Sitrion (NewsGator)social media
- Designed powerful customworkflow(list, reusable and site) usingSharePointDesigner to automate business process
- Configured search for all sites and sub-sites with Search Service Application and created Scopes.
- Designed and Developed Security model for all the sites and created some own permission levels.
- Developed custom role definitions for user groups based on business requirements
- Migrating existing and onboard content and data in Lotus notes to SharePoint Platform.
- Involved in estimating work content and achieving planned timelines
- Experience with windows SharePoint services development, customization and configuration of web parts, KPI's, Master Pages, Active Directory Integration, Templates and Site Definitions.
- Knowledge of configuration principles of Indexing, Web, Search, and experience building SharePoint Dashboards
- Provided Technical Support to end-users and resolved day-to-day issues regardingSharePoint usage
- Used Managed Metadata Services to store Metadata term as Taxonomy.
- Created several PoCs for enhancements to the current environment which were well received an implemented in the initial scope of the project.
- Created Content Types and Term Sets for maintaining Metadata for Document sets.
Environment: SharePoint 2013/2010, Sitrion/NewsGator, Bootstrap, AngularJS, ASP.Net, Web Services, SharePoint Designer, Power Pivot, Performance Point Services, Excel Services, MS SQL Server
Confidential, VT
Technical Consultant
Responsibilities:
- Implementation of SharePoint 2010 for corporate intranet portal focused on document management and collaboration.
- Gathered user requirements and translated these into SharePoint solutions. Mapped business processes with SharePoint to provide new efficiencies to staff.
- Decomposed high-level business requirements and user system requirements into functional SharePoint requirements.
- Provided troubleshooting and support for users to drive confidence and adoption of the SharePoint platform.
- Provided a process that could be translated in to a project plan for structuring the transition over to SharePoint including milestones, tasks, the order in which tasks should be done and the effort required.
- Acted as a SharePoint expert to advocate and persuade both users and the IT department as to the benefits of SharePoint.
- Rolled out a SharePoint Pilot to create positive awareness of SharePoint and knowledge transfer to users and IT.
- Created the Site Collections, sites, content types and Lists/views to be used by the Pilot departments.
- Migrated existing and onboard ASP.Net web Applications to SharePoint Platform.
- Designed and developed the Custom Web parts, Application Pages for business needs.
- Worked on BCS Services and customized BDC Model to integrate various external business data.
- Implementing SharePoint Search and Indexing.
- Implemented SharePoint designer designed and OOB Workflows.
- Developed & Created powerful Dashboards by using PerformancePoint Dashboard Designer. Data source connections, such as OLAP cubes, relational tables and SharePoint Lists.
Environment: C#, ASP.Net, Web Services, SharePoint 2010, SharePoint Designer, Power Pivot, Performance Point Services, Excel Services, InfoPath Services, MS SQL Server
Confidential
Responsibilities:
- Involved in Requirements elicitation, Analyzing and Recording.
- Performed estimation, design, analysis and programming tasks.
- Designed and developed SharePoint user interface to BizTalk based Application and Control M Scheduler using Custom Lists, Library, Content Types, Forms, Filters, Data/List view web parts and other OOB web parts.
- Worked on BCS Services to integrate external Application and Business data and created user Interface using OOB features.
- Report Centre: Created custom Dashboards, reports, worksheets, key performance indicators (KPIs), and data connections.
Environment: C#, ASP.Net, Web Services, SharePoint 2010, BizTalk Server 2010, BAM Database, MS SQL Server
Confidential, GA
Senior Software Engineer
Responsibilities:
- Exclusively worked on creating Custom controls like Custom Grid View control, to handle Sorting, Pagination, etc., and Custom Textbox, Dropdown control with Validations
- Extensively worked on creating T-SQL Stored Procedures, Triggers and Views.
- Provided custom solutions for business needs
- Involved in Technical design and cost and time estimation of Custom modifications.
- For the issue support allocating of cases across the team and fixing the issues and delivering the SDNs.
- Created reports (Crystal Reports 9.0/10/XI), XML, XSL transformations for clients requirements.
- Created a Component to do Data Binding with the Windows controls and Web Server controls.
- Created .NET User Controls and Client-Server Validation Controls using ASP.NET, C# and JavaScript.
- Extensively involved in optimizing and performance tuning of the database using indexing
- Exclusively worked on creating scripts using JavaScript and JQuery
- Created Client side and as well as Server side validations for controls.
- Created Primary key and foreign key relationships.
- Extensively created stored procedures and customized to perform common data access tasks.
Environment: Windows 2003 Server, Microsoft.NET Framework 3.0/2.0, ASP.NET 2.0, ADO.NET 2.0, web forms, C#, VB.NET, AJAX Framework, JQuery, SQL Server Enterprise Edition 2005/2000, Visual Studio. NET 2005, JavaScript, XML, CSS, TFS and IIS 6 Web Server
Confidential
Responsibilities:
- Exclusively worked on creating Custom controls like Custom Grid View control, to handle Sorting, Pagination, etc., and Custom Textbox, Dropdown control with Validations
- Provided custom solutions for business needs and office based issue support for the Web Interface of the product.
- Exclusively worked on creating scripts using JavaScript
- Involved in Technical design and cost and time estimation of Custom modifications.
- Created a Component to do Data Binding with the Web Server controls.
- For the issue support allocating of cases across the team and fixing the issues and delivering the SDNs
- Implemented logical and physical database design. Created SQL-queries, Views, Stored Procedure, Functions and Triggers (T-SQL).
- Extensively involved in optimizing and performance tuning of the database using indexing
- Created reports using Crystal Reports 9.0/10/XI, XML, XSL transformations for clients requirements.
- Extensively involved in fixing bugs
- Created Client side and as well as Server side validations for controls.
Environment: Windows 2000 Server, C++, Visual Basic 6.0, Classic ASP, XML, COM, ADO, CORBA, Oracle 8, TOAD, Star Team, Visual Interdev. JavaScript, XML, CSS and IIS 6 Web Server
Confidential
Software Developer
Responsibilities:
- Lead the team to design and development of Organizer module of an application.
- Interacted with client to gather the requirements.
- Involved in the database design and GUI design for the application.
- Participated in the development of different business processes using Workflow Management System.
- Exclusively worked on creating Custom controls like Custom Grid View control, to handle Sorting, Pagination, etc., and Custom Textbox, Dropdown control with Validations
- Exclusively worked on creating scripts using JavaScript and JQuery
- Extensively worked on creating T-SQL Stored Procedures, Triggers and Views.
- Created reports (Crystal Reports 9.0/10/XI), XML, XSL transformations for clients requirements.
- Created a Component to do Data Binding with the Windows controls and Web Server controls.
- Created .NET User Controls and Client-Server Validation Controls using ASP.NET, C# and JavaScript.
- Extensively involved in optimizing and performance tuning of the database using indexing
- Created Client side and as well as Server side validations for controls.
- Created Primary key and foreign key relationships.
- Extensively created stored procedures and customized to perform common data access tasks.
Environment: Windows 2003 Server, Microsoft.NET Framework 1.1/2.0, ASP.NET, ADO.NET, web forms, C#, VB.NET, SQL Server Enterprise Edition 2005/2000, Visual Studio. NET 2000, JavaScript, XML, CSS, TFS and IIS 6 Web Server
