Summary
Overview
Work History
Education
Skills
Websites
Timeline
Generic

Suhas Branthodu Sundara Gowda

Phoenix,US

Summary

Dynamic and results-oriented Contractor with a proven track record at American Express, specializing in UI development and API integration. Mastered React, Redux, and Node.js, demonstrating exceptional project management and strategic planning skills. Delivered a groundbreaking JSON-driven framework, enhancing development efficiency by enabling rapid deployment. Excelled in collaborative environments, significantly improving project outcomes through innovative solutions and technical expertise.

Overview

8
8
years of professional experience

Work History

Contractor

American Express
Phoenix, US
02.2023 - Current
  • Involved in the development of UI screens and backend API integration, overseeing the process from requirement gathering with the product owner to development and production delivery
  • Responsible for the entire project lifecycle, from idea inception through delivery and deployment to production
  • Participated in PI planning to outline specific user stories for each Program Increment (PI)
  • Successfully coordinated multiple related projects to achieve strategic goals, ensuring alignment with organizational objectives
  • Demonstrated expertise in estimating effort and time requirements for various projects, enhancing project planning accuracy
  • Efficiently assigned resources across tasks and features, optimizing team productivity and project outcomes
  • Contributed to infrastructure-related tasks for a compliance program, ensuring system integrity and regulatory adherence
  • Framework Development: Developed a JSON-driven framework for rendering UI components, which facilitated dynamic functionality based on schema-defined rules
  • This innovative framework significantly reduced development time by enabling the rapid creation of new pages with similar structures, allowing for deployment within five minutes
  • Proof of Concept: Successfully delivered a proof of concept within 40 hours, showcasing the framework's capabilities and efficiency
  • Comprehensive Features: Integrated multiple functionalities, including: API management at the node layer, a centralized dashboard for tracking all submitted requests, comparison functionality for data analysis, essential UI components tailored for the framework, and logic for printing components and executing API calls based on schema-defined rules
  • Developed numerous UI screens and node layer APIs
  • Experienced in maintaining and providing solutions for issues arising with NGINX-built reverse proxy servers
  • Proficient in the OneApp framework for all web-based applications

Contractor

American Express
Phoenix, US
03.2022 - 02.2023
  • Involved in all phases of the Software Development Lifecycle (SDLC), including requirement gathering, design and analysis of customer specifications, development, and customization of applications using Scrum-based Agile methodologies
  • Created a web-based application utilizing the MERN stack, emphasizing web performance and bundle size as key driving factors
  • Developed an efficient state management system using Redux
  • Collaborated in the development of a custom AI chatbot utilizing Natural Language Understanding (NLU) and the Rasa framework
  • Wrote scripts for JIRA Script Runner using Gradle, a Java-based framework
  • Designed and developed RESTful web services supporting JSON for other developers to accelerate development, using Spring MVC, Spring Boot, and Maven
  • Implemented Service-Oriented Architecture (SOA) using JMS for sending and receiving messages while creating web services
  • Built Node.js-based backend services
  • Migrated legacy code of the customer-facing application to React.js with Redux to enhance user experience
  • Developed reusable components and front-end libraries for future use while translating designs and wireframes into high-quality code
  • Ensured timely project deliverables through effective design and development activities
  • Planned and implemented production-level major and minor upgrades
  • Automated upgrades and daily tasks using shell scripts, debugging existing scripts as needed
  • Experienced in preparing production-ready applications, addressing browser and web caching issues, and resolving specific browser compatibility and legacy version issues
  • Created a scalable data model in MongoDB
  • Implemented Single Sign-On (SSO) using OKTA with OpenID Connect
  • Assisted in establishing the environment for Docker implementation, including creating Docker images and containers
  • Worked extensively with React Native components, including forms, events, keys, navigation, and Redux concepts
  • Implemented server-sent events (SSE) and WebSockets in various scenarios based on application requirements

Letslocalise Ltd
Bangalore, India
08.2019 - 08.2021
  • Designed and developed various web forms using HTML, CSS, JavaScript, and React.js
  • Created components using React.js and documented their functionalities for better understanding and usage
  • Demonstrated expertise in React and functional-driven JavaScript for Single Page Applications (SPAs), UI components, mobile web, and performance optimization
  • Revamped the UI by transitioning the tech stack from server-side rendering (Groovy) to client-side rendering (React.js)
  • Implemented UI mock-ups, integrated third-party React libraries, and managed content APIs
  • Involved in implementing the frontend architecture from scratch
  • Gained hands-on experience with Webpack and Babel plugins
  • Established best development practices and common coding standards within a team of three developers, reducing code complexity and improving maintainability of shared libraries and components
  • Experienced in server-side rendering technologies
  • Possessed extensive knowledge and professional experience in web application architecture
  • Integrated the Facebook social login API
  • Developed a wide knowledge of sessions and the underlying concepts of tokens, cookies, and authentication
  • Integrated third-party libraries and systems, such as Facebook login features and Google Analytics

Moonraft Innovation Labs
Bangalore, India
07.2018 - 07.2019
  • Collaborated with the design team to provide technically feasible designs to the client
  • Responsible for creating API contracts for the backend team
  • Worked with a CMS-based tech stack (Drupal 8) and was involved in setting up the system and its environment
  • Created template-based themes and pages using Twig and PHP, providing easy data-updating techniques
  • Utilized AWS Workspaces for deployment and testing purposes
  • Built and developed new product features using React, employing libraries such as Redux and Saga
  • Integrated APIs and designed data structures based on project requirements
  • Integrated third-party APIs and libraries according to business needs
  • Managed state using Redux and Context API, as well as Immutable.js, with a focus on application performance
  • Developed animations for various pages and served as the point of contact for design validation
  • These animations included basic CSS3 animations and SVG transformations using JavaScript
  • Designed applications compatible with multiple browsers, including Internet Explorer, Mozilla Firefox, and Google Chrome, utilizing various debugging tools such as IE Developer Tools
  • Debugged issues on multiple mobile devices (Android and iOS) to ensure compatibility and functionality across platforms
  • Employed Scrum Agile methodology throughout the development lifecycle

07.2017 - 03.2018
  • Developed a website for a small-scale business owner to list products, provide descriptions, display stock availability, and handle order inquiries (payment transactions were not implemented)
  • Also built billing software to manage sales and track weekly and monthly aggregates, allowing for inventory management, back-order listings, and stock returns
  • Developed billing software using Java and Swing UI and continues to update the software
  • Built an end-to-end system using Java as a backend technology, swing for the front end, and SQL for the data storage
  • Implemented WEB API services for CRUD operations with HTTP verbs GET, POST, PUT, and DELETE
  • Experienced in developing Real-Time Web Applications with Server-Sent Events
  • Developed a web app using the MERN stack hosted in AWS
  • Used Nginx as the reverse proxy server and used SSL certificates
  • Created designs and other related images according to the requirement

Education

Executive MBA - Information Technology

Ottawa University
Surprise, AZ
10.2023

Bachelor of Engineering - Computer Science

Sahyadri College of Engineering and Management
India
06.2018

Skills

  • React
  • Redux
  • Thunk
  • Saga
  • Context API
  • HTML5
  • CSS3
  • JavaScript
  • JQuery
  • AJAX
  • Web-Pack
  • Nodejs
  • Expressjs
  • SSE
  • Groovy
  • MongoDB
  • Couchbase
  • Adobe XD
  • Sketch
  • Figma
  • NGINX
  • Bash Script
  • HTML
  • XML
  • CSS
  • SASS
  • Styled component library
  • Jenkins Pipeline
  • Docker

Timeline

Contractor

American Express
02.2023 - Current

Contractor

American Express
03.2022 - 02.2023

Letslocalise Ltd
08.2019 - 08.2021

Moonraft Innovation Labs
07.2018 - 07.2019

07.2017 - 03.2018

Executive MBA - Information Technology

Ottawa University

Bachelor of Engineering - Computer Science

Sahyadri College of Engineering and Management
Suhas Branthodu Sundara Gowda