React Developer/tech Lead/ Aws Software Architect Associate Resume
Houston, TX
SUMMARY
- Reliable, energetic and resourceful certified AWS Solution Architect, Manager, Full Stack Web Developer, Front End UI Developer Professional, Tech Lead with over fourteen years of experience in teh design and development of innovative static and dynamic websites using current W3C standards of coding using C#, ASP.NET 2.0/3.0/4.0, ADO.NET, Webservices, Web Forms, Win Forms, MS SQL Server, Bootstrap 3.0/3.3 and Angular 2.0/1.6/1.5 and 1.4, Type Script 2.0, Material UI 2.0, & Web API 2.0, Silverlight, WPF,HTML/HTML5, CSS/CSS3, Less/Sass, Bootstrap, JavaScript (ES5/ES6), React, Redux, AngularJS, AJAX and JSON, ADA Compliance application which halps physically disabled person to easily access teh website using keyboard.
- Experience of migrating project on premise to cloud, creating IAM roles EC2, RDS, S3,Cloudwatch,Cloudformation,VPN,RDS,SQS
- Hands - on experience on implementingCloud Solutionsusing various AWS Services includingEC2, VPC, S3, Glacier, EFS, AWS Kinesis, Lambda, Directory Services, Cloud Formation, Ops works, Code Pipeline, Code Build, Code Deploy, Elastic Beanstalk,RDS, Data Pipeline, DynamoDB, Redshiftetc.
- Hands on experience managing teh IT scope of major public sector project as manager and tech lead with problem solving, facilitation and interpersonal skills has enabled me to develop teh ‘servant-leader’ quality dat has made him successful in implementing Lean-Agile principals and methodologies to various portfolio and project management initiatives, recognized for my outstanding abilities in Team Leadership, Agile and Business Transformations.
TECHNICAL SKILLS
Languages: C#, C++, C, SQL, .NET
.Net Technology: .Net Framework 4.0/3.5/3.0/2.0 , C# 4.0/3.5/3.0/2.0 , Silverlight, ASP.NET MVC, ASP.NET Web Forms, AJAX, WPF, WCF, WWF, SOA, LINQ, Entity Framework, WSDL, Web API
Web Technologies: ASP.NET, HTML, XHTML, DHTML, CSS 3, ASP, MSMQ, Java ScriptXML, XSL, jQuery, HTML 5, AngularJS, React.js, Silverlight, WPF
Database: SQL Server 2008/2005/2000 , MySQL.
IDE Tools: MS Visual Studio 2010/2008/2005 , MS Expression Blend, Eclipse, Adobe Photoshop.
Reporting Tools: Crystal Reports 10/9.0, Data Reports, SQL Server Reporting Services 2005/2008.
Version controls: Visual Source Safe 6/5, Team Foundation Server, CVS, Git, Jenkin pipelines
Operating Systems: Windows Vista/ XP/2000/NT/98/95, Windows Server 2003/2008, Unix.
Testing Tools: MS Test, N-Unit, Rhino Mock, Jest Unit Testing, Unit Testing, Jasmine, Karma, Mocha
Debugging Tools: Firebug, Firebug Lite, Google Chrome Web Debugger
ADA Compliance Tools: NVDA, WAVE
PROFESSIONAL EXPERIENCE
Confidential, Houston, TX
React Developer/Tech Lead/ AWS Software Architect Associate
Responsibilities:
- Provide project level analysis - producing required project analysis documentation (business requirements, scope matrix, use cases, sequence diagrams, future state proposals, UAT plan)
- Experience in implementing Component life cycle architecture, store actions, using socket.io in React Redux app to handle real time data, installing React Router, Thunk, Redux for API calls in React JS.
- Involved in all phases of SDLC from analysis, design, development, testing, implementation and maintenance with timely delivery against aggressive deadlines.
- Developed teh React container and presentational components (as Stateless and Functional components when applicable). Working with ReactJS components, Forms, Events, Keys, Router, Redux, Router, Progress Bar, Button styles, Toggle Button, Radio Buttons for creating interactive UI's using One-way data flow, Virtual DOM, JSX, React Native concepts.
- Developed a cross-browser application which is mobile first web application for sharing teh real-time location by using NodeJS, ReactJS, API.
- UI React Library used to design and develop Enterprise Applications with teh halp of Type script.
- Design React architecture with Material UI 2.0 with MVC framework for better performance along with to handle cross browser compatibility issues in Mozilla, IE 10, Edge, Safari and FF using Grid List, Snack bar, Progress, Accordion, Pagination, Speed Dial
- Work ReactJS ag grid with react to utilize teh functionality of filtering, sorting, export excel, pagination, edit for teh Commission Sharing and RMD projects.
- Used React-Autocomplete for teh Client Search in Client Review Upgrade Application
- Working with teh DBP controls following Hinge Design and implementing in teh projects for Responsive, Tablet and Desktop views.
- Implemented various screens for teh front end using ReactJS and used various predefined components from NPM (Node Package Manager) and redux library. Used NPM and Bower to manage application dependency, Gulp to build and bundle applications, Web pack to hot deploy applications.
- Used Web pack as module bundler and Babel for compiling and build component based React architecture and SASS preprocessing for configuring tasks.
- Setting up teh different Jenkin Pipelines for teh different environments of teh branch.
- Working on creating teh Design Round Table for teh client’s projects.
- Creating teh new page in teh Touch UI AEM for static content.
- Focusing on high-availability, fault tolerance, and auto scaling usingAWSCloud Formation.
- Configured and managed various AWS Services includingEC2, RDS, VPC, S3, Glacier,Cloud Watch, Cloud Front, and Route 53etc.
- Configured various performance metrics usingAWS Cloud watch & Cloud Trial
- Worked on configuring Cross-Account deployments usingAWS Code Pipeline,CodeBuildandCode Deployby creating Cross-Account Policies & Roles onIAM.
- Written variousLambdaservices for automating teh functionality on teh Cloud.
- Used AWSRoute 53for configuring teh High-Availability and Disaster recovery to make teh environment up and running in case of any unexpected disaster.
- Maintained teh user accounts (IAM), RDS, Route 53, VPC, RDB, Dynamo DB, SES, SQS and SNS services inAWScloud.
- Involved in setting up builds usingChef as a configuration management tool
- Implemented Snapshot testing using Jest for React project along with Enzyme test utilities.
- Initiated leadership training programs for IT employees to transition key managers from technical providers to proactive leaders instrumental to developing solutions to teh company’s roadmap for teh ADA Compliance Establish execution metrics (scorecards) and teh tools for tracking progress
- Deploying code to Staging and Production server while publishing teh solution and maintenance of different releases.
- Used JIRA to keep track of outstanding bugs to reduce downtime, increase productivity, and improve communication.
- Organized and facilitated project planning, daily stand-ups, design and peer code reviews, sprint/release planning, demos and otherScrum-related meetings.
- Focused primarily on training teh teams to write good user stories for each sprints, prioritize teh work based on business value and handling of teh tasks by teh team also placed substantial efforts on team member role training, time-boxing and providing strong metrics for all players.
- Created and maintain issue logs, meeting minutes, meeting schedules, project summaries and updates.
- Providing training and motivation to teh offshore teams. Also gives them a clear idea of teh business and project requirements.
- Collaborated closely with developers to implement teh requirements, provide necessary guidance to testers during QA process
- Expertise in working with database tables, designing, views, writing store procedures and user defined functions to access database.
- Worked on Enterprise Architect, to update new fields to teh existing design in teh Entity framework.
- Extensively used SharePoint sites to communicate and transfer documents within teh projects.
- Work with customers to provide feedback to development teams for new content and products.
Confidential, Houston, TX
React Redux Developer |DevOps Engineer| Manager
Responsibilities:
- Worked heavily on ReactJS features with ES6 using various properties, parameters, arrow functions, promises, block - scope constructs LET and CONST to create custom controls actions.
- React and Functional Driven JavaScript expert in SPAs, UI Components, Mobile web and Performance optimization
- Involved designing in web pages using HTML 5, CSS3, JavaScript, SASS, LESS, ReactJS Redux
- Responsible to Style, look and feel of teh web page with SASS dat extends CSS with dynamic behavior such as variable, mixing, operations and functions.
- Worked on React JS Virtual Dom and React views, rendering using components which contains additional components called custom HTML tags.
- Implemented various screens for teh front end using React.js and used various predefined components from NPM (Node Package Manager) and redux library.
- Worked in using React JS components, Forms, Events, Keys, Router, Animations, and Redux concept
- Responsible for React UI and architecture. Building components library, including Tree, Slide-View, and Table Grid.
- Implemented stable React components and stand-alone functions to be added to any future pages.
- Used React JS for templating for faster compilation and developing reusable components.
- Used React-Autocomplete for creating google maps location search on teh webpage.
- Configured Web pack to execute linters, magnifiers, pre/post-processors, tests, transpires, etc. based on build target.
- Utilized React for its efficient data flow architecture to create a lightweight and render efficient web app dat searched projects via teh GitHub API through keywords.
- Implemented React container and presentational components (as Stateless and Functional components when applicable).
- Implemented pattern by using Redux framework as a core dependency.
- Worked on creating and consuming Web API to implement AngularJS framework rendering to optimize teh front-end.
- Tested all application controllers extensively with mocha / chai and AngularJS built-in testing facilities and applications Junit test framework to write unit tests for ReactJS.
- Involving all teh stages of Software Development Life Cycle like Application Design, Development, Debugging and testing teh applications.
- Developed and applied application wide, cross platform Validation and Exception Handling policies
- Assisted project manager in planning, launching and supporting major IT Projects, to analyses product portfolio data to identify areas of improvements
- Contributed to an innovative solution dat resolved problematic GUI and compatibility issues without compromising release readiness, budget or deadline
- Collaborated effectively with project, product and program managers to ensure project deliverables remained on track and aligned with business goals and expectations
- Used React JS for templating for faster compilation and developing reusable components like google maps location search on teh webpage.
Confidential, Dallas, TX
React-Redux Developer| Tech Lead
Responsibilities:
- Developed Single Page Applications (SPAs) using React-Router and to enable navigation from one view to teh next as clients performs application tasks using JavaScript, ES6, React, and Redux.
- Created reusable React components and managed application state using redux middleware using redux-promise, redux thunk and redux-form to manage form state in redux.
- Designed React UI to build components library, including Slide View, Table Grid, Report Data Grid, Accordion, Tab and Modal
- Worked on teh ag-grid with react to utilize teh functionality of filtering, sorting, export excel, pagination, edit for teh RMDClientListing and VFAcommisonSharing projects
- Worked on Reacts Virtual Dom Algorithm, for React performance optimization.
- Developed Container components as teh logic layer for teh UI components and implemented mapStateToProps, mapDispatchToProps for teh interactions between Redux and React in container.
- Used Middleware, Redux-Promise in application to retrieve data from Back-End and to also perform RESTFUL services.
- Added Dynamic Functionality by creating and dispatching Action Creators dat deployed Actions.
- Created and used Reducers dat received said Actions to modify teh Store State Tree.
- Optimized animation logic with optimistic functions to increase performance in rendering.
- Worked with backend engineers to optimize existing API calls to create efficiencies by deprecating unneeded API calls, called teh Restful web services calls for POST, PUT, DELETE and GET methods.
- Has worked on AWS for fetch teh pictures files from AWS to UI, establish meetings with teh clients and financial advisors to determine teh budget restrictions for teh projects. Provide support to teh head manager in meeting crisis situations and finding solution to teh technical and non-technical problems
Confidential, Houston, TX
Angular Developer |Sitecore Developer
Responsibilities:
- Developed architecture for Large Scale JavaScript Application with AngularJS, Bootstrap 3, jQuery
- Created Custom directives using Angular.js for reusable components (multi-field form elements, background file uploads Implemented AngularJS Controllers to maintain each view data. Implemented Angular Service calls using Angular Factory
- Tested all application controllers extensively with mocha / chai and AngularJS's built-in testing facilities.
- Involving all teh stages of Software Development Life Cycle like Application Design, Development, Debugging and testing teh applications.
- Designed, developed, maintained Application using C#, WCF, ASP.NET 4.0, MVC 4.0, JavaScript, jQuery, Angular JS, HTML 5, CSS 3
- Architected and Developed for Large Scale JavaScript Application with AngularJS, Bootstrap 3, jQuery
- Worked heavily on Action Filters in MVC 4.0 to create teh actions for teh application
- Develop complex MVC Controller, View Models and Helper methods linked to backend database. Used MSMQ for email service.
- Creating teh SSRS reports for teh flow of teh information.
- LINQ used for creating expression and doing mapping of teh data
- Used Web API REST methodology using HTTP Handlers in developing Web Service replication interface for setting up data feeds for content transportation in XML and JSON formats.
- Utilized Sitecore CMS solutions to design .Net application features.
Confidential, Houston, TX
Senior Web Developer | Manager
Responsibilities:
- Developed Single Page Web Applications (SPA) for Large Scale JavaScript Application with AngularJS, Bootstrap 3, jQuery and developing and maintaining entire web application using C#, WCF, ASP.NET 4.0, MVC 4.0, JavaScript, jQuery, Angular JS, HTML 5, CSS 3 based on W3C standards.
- Created Angular components like Controller, Directives, Services and Forms to collect teh input from teh User and validations to build SPA.
- Develop complex MVC Controller, View Models and Helper methods linked to backend database and created various stored procedures for teh data retrieval from teh database and generating different types of reports using SQL reporting services (SSRS).
Confidential, Troy, MI
Senior .Net Developer
Responsibilities:
- Designed interactive ASP.NET MVC 4 Razor views using Dev Express controls, asp.net controls, JavaScript, HTML, Bootstrap styling of teh standard of teh Magna Power line, CSS and AJAX to provide excellent user experience.
- Third party user controls like jTable need to be replaced with Dev Express controls as these controls raise compatibility and browser performance issues and to handle complex data reports.
- SVG libraries used to create different bar charts, pie charts of Magna Users to keep teh track of reports.
- Worked on large amount of business logic embedded in stored procedures and UI client scripts.
- Developing teh application using ASP.NET MVC 4.0. with C .NET, Windows Communication Foundation, J-Query, HTML, JavaScript and CSS.
- Worked with .NET Framework 3.1 User controls, Web controls, List controls, Master Pages, and Data controls in ASP.NET for teh web forms.
- Experience in designing and invoking reports for Web Applications using Crystal Reports and SSRS SQL Server Reporting Services.
Confidential, Houston, TX
Senior .Net Developer
Responsibilities:
- Involved in enhancing teh application for client’s requirement based on teh market demand and updating in SharePoint using teh MVC with Razor CSS, jQuery, Bootstrap, Web API and Bootstrap carousel to do sliding of teh images on teh screen
- Involved, working on database scripts, Store Procedures, View, Indexes and Functions in SQL server 2008 and created Stored Procedure, Triggers, Constraints, Joins, Indexes, SQL Profile to test traces
- Implemented teh Layers (DAL: Data access layer, BAL: Business Logic Layer, UI layer), Core Libraries, Helper methods, Utilities, Dynamic Settings, Extended Methods
- Implemented teh Web Service, XML Service for data interaction between Device app and teh SQL server
- Mobile application was developed in C# (.Net 4.0) using Visual Studio 2010 and utilizing MVC 4.0 framework, HTML5.0 and jQuery mobile JavaScript.
Confidential, San Antonio, TX
Silverlight Developer
Responsibilities:
- Design, develop, test, debug, and implement Silverlight 4.0 based applications following teh MVVM framework template using user controls
- Used teh web form to host Report Viewer in Silverlight and developed reports using Telerik Reporting tools for asp.net
- Created Silverlight applications for interactive, Web-based data visualization using XAML in Visual Studio 2008 and developed and supported common controls used through teh company including custom grid, button and calendar controls using Silverlight controls.
- Implementing Critical parts of solutions, code review, managing team developers.
- Performed a review of teh technology team and worked with leadership to define a growth plan to meet product development demands.