Home

Hardik ‘Harry’ Shah - Java FullStack Developer
[email protected]
Location: Austin, Texas, USA
Relocation: Yes
Visa: H1B
Hardik Harry Shah
Java FullStack Developer

[email protected]
Austin, TX
Yes
H1B


PROFESSIONAL SUMMARY

Over 13 years of experience,

Education :
Rochester Institute of Technology,Web Development, HCI
St. Francis Institute of Technology Software Engg., Web Development
TECHNOLOGY STACK


DEVELOPMENT
JavaScript Angular 11, React, Stencil Redux, NgRx J2EE, Spring Cloud, NodeJS TypeScript, Java, C# Ruby-Cucumber, Selenium Jasmine, Jest, JUnit ADA and WCAG 2.1 compliance Git, Bitbucket, ClearCase Atlassian Bamboo, Harness Splunk, AppDynamics Akamai Edge PCF Cloud, AWS, Azure
Design: Ethnography, Surveys, Interviews,IA workflows, Wireframing, Axure RP, Invisionapp


PROFESSIONAL EXPERIENCE
Visa Inc. (June 2022 November 2023) Senior Software Engineer
Project: EBC2 MBDA Micro-Frontend and Microservices migration
- Heavy individual contribution to migrate Cybersource EBC2 modules into MBDA (Module Based Device Activation) framework, a framework based on custom Micro Frontend architecture to accomplish Grails deprecation and migration to AEM (Adobe Experience Manager) locales for internal web security compliance.
- Micro Frontend migration required migration of every Grails module source code from monolith application to its own Bitbucket repo and subsequent conversion to React-based SPA. Underlying technology: HTML5, JavaScript, React v16.1, NodeJS, CybsUI and Jest - Developed Java Spring Boot microservices RESTful API for CRUD operations using Java Spring Boot v2.1, JUnit against Oracle database tables. - DevOps Tools utilized: Git, AEM and Jenkins CI/CD. - Writing Unit Tests, black box testing and performing code reviews. - Offering consultation and support to testers. - Keeping documentation up to date for internal stakeholders.
Project: Cybersource Design System
- UI Lead for Cybersource s CybsUI Design System to add WCAG 2.1 support to their component libraries, templates, and plugins. Primary responsibilities include leading a team of 3 Devs, 1 junior UI lead and 1 QA from internal requirement solicitation to collaboration with Product Owners, Designers in design discovery to web component implementation, code quality reviews and eventually product release. - Heavy individual contribution to add WCAG 2.1 support to CybsUI components and Global elements. Primary responsibilities include analyzing requirements from Figma Design sheet specifications and updating it into CybsUI Component stack, validating with specs, doing code quality reviews and eventually product release. - Heavy hands-on experience working on web stack: HTML5, CSS3, React v16.1, NodeJS, EmotionJS, Jest and Enzyme. - Preparation of training materials and conducting cross-team training for CybsUI Design System development. - Offering consultation and support to internal customers over office hours and team support chat. - Active participation in bi-weekly release readiness planning and release execution. Release prepping includes source code and configuration for final code review, creating release tickets and getting approvals. - Adherence to software development processes including daily scrum, work estimation and release planning. Following code review and company release guidelines.

Charles Schwab Inc. (April 2019 June 2022) Software Engineer IV Project: SWS (Sign-on with Schwab)
- As a full-stack developer and UI SME in Online Security team, contributed to re-design and full-stack development of an online authentication platform built on OAuth 2.0 which authenticates Schwab s retail and line-of-business customers. - Heavily contributed to the UI layer to implement micro-frontend architecture, additional security considerations and modern content, web accessibility and responsiveness guidelines. - Feature ownership from design to implementation to release. Heavy hands-on experience on creating design and architecture for local governance, UI development on Angular 9+ and NodeJS stack and Ruby-Cucumber for integration testing. - Heavy hands-on experience on server-side middleware development building gateways and configuration service using Java, Spring Cloud framework, Netflix Zuul, Sprint Boot and MongoDB. - Supported a team of 2 developers and 1 tester for UI development, conducted code quality reviews, migration and onboarding for existing and new clients to the new login platform. Also contributed to re-design and enhancements to middleware layers - edge computing, inbound and outbound gateways, authentication orchestrator and configuration service. - Migrated UI and server-side applications to Pivotal Cloud Foundry platform to achieve Application-as-a-Service architecture goals. Built CI/CD pipelines to support continuous automation design for applications. - Added support for logging and analytics via Splunk and AppDynamics for UI and middleware applications. Created analytics dashboards for Splunk and AppDynamics for business intelligence reports and alerts. - Added support for end-to-end load testing and performance measurement automation based on custom input load parameters using JMeter. Also added support for populating performance reports with descriptive statistics. - Interviewing and shortlisting UI candidates based on specific hiring requirements. Participated in on-campus hiring for screening summer interns in University of Texas. Project: Schwab Design System - Heavy individual contributor to the Schwab s Everest Design System as a Senior UI engineer and Manager. Primary responsibilities include leading from internal requirement solicitation to collaboration with designers in design discovery to web component implementation, code quality reviews and eventually product release. - Heavy hands-on experience working on web stack: HTML5, CSS3 and TypeScript. Tooling includes StencilJS (ReactJS-based), Angular 9, NodeJS, Gulp, SASS Doc, Amazon Style Dictionary, Jest and Saucelabs. Adding support for web responsiveness and web accessibility. - Technical deliverable responsibility: Design token creation, CSS Blueprint, Web component development, Unit tests, integration with design system portal and internal frameworks. Offering consultation and support to internal customers over team support chat. - Contributed hands-on with enhancements to CI/CD pipelines, PCF cloud environments and edge computing layers for design system application and its underlying dependencies. Created design and architecture documentation for design proposal presentations in internal forums. - Active participation in bi-weekly release readiness planning and release execution. Release prepping includes source code and configuration for final code review, creating release tickets and and getting approvals, CI/CD - Adherence to software development processes including daily scrum, work estimation and release planning. Following code review and company release guidelines

Agreeya Solutions (Feb. 2016 April 2019) Full Stack Web Developer
Deloitte Contractor
Project: Redesign of YourTexasBenefits.com
Responsibilities:
- Involved in re-design, development of the public portal of Texas Human Health Services (termed Your Texas Benefits ), a modern, responsive web application using HTML5, CSS3, JavaScript, AngularJS 1.5, NodeJS, Handlebars, Bootstrap, SCSS, jQuery for front-end, and Enterprise Java, JAX-RS and Spring framework as back-end.
- The portal helps a user identify, apply, redeem and track his application for benefits under Affordable Care Act (ACA), namely - Food benefits, Medicaid, Cash help or Long-term care, which can be availed depending on his personal and family s financial credentials, documentation and requirements.

BlackRock Inc. (March 2015 Feb. 2016) Analyst
Responsibilities: Making enhancements to Perl scripts, developing proof-of-concepts, web application development with AngularJS-Perl-Node-Gulp-Bower, build server-side web API using Perl, following unit-test driven development model, presenting ideas across business unit

Projects: GPA - Data Loader enhancement, GPA Web support, GP Task Monitor, GPSettings CRUD Web App

Esri (June 2014 Aug. 2014) User Experience Design Intern
Responsibilities: Creating information architecture for end-to-end experience, building web prototypes using Axure RP, Research and usability testing using user interviews and surveys

Projects: ArcGIS Open Data User Research, ArcGIS Open Data Prototyping


Intuit Inc. (June 2013 Dec. 2013) User Experience Design Intern
Responsibilities: Developing proof-of-concept for KCS redesign, developing SharePoint web-parts, user controls, master pages, page layouts using C#/ASP.Net/XHTML/CSS/JavaScript, developed wireframes, implementing WSP packages, project documentation .
Projects: Kansas City Southern Railways Portal Redesign.



Sogeti USA LLC (Jan. 2011 July 2011) IT Consultant
Responsibilities: Developing proof-of-concept for KCS redesign, developing SharePoint web-parts, user controls, master pages, page layouts using C#/ASP.Net/XHTML/CSS/JavaScript, developed wireframes, implementing WSP packages, project documentation .
Projects: Kansas City Southern Railways Portal Redesign.

Capgemini India (Jan. 2010 July 2012) SOFTWARE ENGINEER II

Responsibilities: Developing SharePoint web-parts, user controls, master pages and page layouts using C#/ASP.Net/XHTML/CSS/JavaScript, issue tracking and debugging, project lifecycle management
Projects: Johnson & Johnson, Kansas City Southern Railways, Nestle, Lansforsakringar AB
Tizzy Web Tech. (Aug. 2009 Dec. 2009) Web Developer and SEO
Aug 2009- Dec 2014
Responsibilities: Developing web applications with HTML/CSS/JavaScript, ASP.Net
server-side development, Search Engine Optimization.
Projects: Eurowood India, JobanPutra, Christian Diary

EDUCATION


University of South Carolina
Major: Computer Science BACHELOR OF SCIENCE IN
COMPUTER SCIENCE
Aug 2009 Mar 2013
SKILLS

INTERESTS

Enterprise Application Development in Java, Spring Boot, Java EE, C# & Python
UX/UI design using JS and related frameworks
SOAP & REST API development, documentation & Integration
PostgreSQL, Oracle DB, NoSQL development and optimization
Product management and team management Local and overseas travelling to discover new place and cultures
Fishing and canoeing
Hiking and nature trail exploration
Documentaries on historical events that shape society
Keywords: csharp continuous integration continuous deployment quality analyst user interface user experience javascript business intelligence database information technology Iowa Texas

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];1798
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: