Summary
Overview
Work History
Education
Skills
Timeline
Hi, I’m

Renuka Chowdary

Mooresville,NC

Summary

Adept Sr. Frontend Developer with a proven track record at Credit One Bank, enhancing web and mobile interfaces for real-time transactions with ReactJS and TypeScript. Leveraged Java/J2EE and JavaScript expertise to achieve over 95% code coverage, showcasing strong analytical skills and a commitment to excellence. Renowned for seamless collaboration and innovative problem-solving.

Overview

7
years of professional experience

Work History

Credit One Bank
Las Vegas, NV

Sr.Frontend Developer
02.2024 - 01.2025

Job overview

  • Involved designing an application UI using HTML, JS, TypeScript, SASS, ReactJS, SASS, Vue.js, Vuex, Gatsby theme, Carbon design Components, IBM Cloud, Visual studio, GitHub
  • Working on two applications one is based on React.js and another React Native, Creating reusable UI components like buttons, forms, and data grids with JavaScript (ES6+), TypeScript, and modern styling techniques
  • Leading the transaction rewrite project by migrating the legacy Angular codebase to React 18 with TypeScript, Redux, Alpine.js, and Next.js, optimizing both web and mobile interfaces for real-time transactions
  • Managed state with Redux, React Context API, and Ember.js
  • Optimized real-time data processing with async/await, RxJS, and WebSocket for smooth interactions
  • Implemented robust testing strategies using Jest for unit testing and Storybook and Cypress for end-to-end testing
  • Leveraged Stencil.js' capabilities to create reusable and customizable UI components, enhancing development efficiency and code maintainability
  • Developed and maintained RESTful APIs and GraphQL endpoints with Node.js, Express.js for efficient data handling and integration
  • Designed and built custom Angular directives, pipes, and services to optimize UI functionality
  • Involved in using React JS components and React Native for building Single Page mobile applications (SPA) for IOS and Android platforms
  • Efficiently handled asynchronous API responses, caching, and data streams using RxJS Observables, ensuring a smooth, non-blocking user experience
  • Develop and maintain both the client-side and server-side of web and mobile applications
  • Migrated legacy Angular apps to React 18 with TypeScript, Redux, Next.js, Alpine.js, and Stencil.js, optimizing interfaces for real-time transactions
  • Responsible to Style, look and feel of the web page with SCSS that extends CSS with dynamic behavior such as variable, mixing, operations and functions
  • Develop reusable React components and implement feature-specific modules using ES6+ syntax
  • Achieved 95%+ code coverage with Jest, Cypress, Storybook, and Selenium, ensuring robust unit, functional, and end-to-end tests for both backend and frontend applications
  • Used and customized Carbon design components as reusable UI elements, and worked on Vue.js views, router, and rendering with nested components for dynamic, responsive interfaces
  • Worked on VueJs views, Router, rendering using components which contains additional components
  • Developed views, forms, events, and animations, Vue Router to build seamless single-page applications with smooth navigation and state management
  • Managed CI/CD pipelines to automate build, test, and deployment processes, ensuring continuous integration and deployment
  • Implemented OAuth 2.0-based authentication for secure, scalable authorization across web and mobile applications
  • Implemented Agile methodologies, including sprint grooming sessions, bi-weekly UI team meetings, and daily stand-ups
  • Transforming the Unit testing, Automation using Jest and selenium
  • Extensively used GitHub for version controlling and Providing code review and code merging support to ensure that only quality code was accepted creating a stable code base
  • Provide developer support during product releases through maintenance and bug repairs
  • Worked on increase efficiency and performance from development to production
  • Environment: HTML5, CSS3, SASS, Java Script, Gatsby theme, Carbon Components, IBM Bluemix, IBM Cloud, React JS, Vuejs, Vuex, Vue router, VanillaJs, ES6, Node, NPM, webpack, Gulp, IntelliJ, AdobeXD, Figma, Sketch, GitHub, Agile Methodology, ZenHub and Jenkins, Visual studio, Github

CVS Health
Frisco

Full Stack Developer
01.2023 - 12.2023

Job overview

  • Actively involved in the analysis, design, development, testing and maintenance process of the application using Agile methodology which includes daily Stand-up meetings, Weekly scrum etc
  • Involved in designing and developing microservices using Java 8, Spring Boot, REST, Spring Data, Spring Cloud, Hibernate, Spring Security, Oracle
  • Ensured cross-browser compatibility and responsive UI using CSS3, SCSS, and Angular Material
  • Involved in developing the UI, layout and front-end programming for web applications that matches requirements of the client and developed UI Layer for the application using HTML5, CSS3 and Bootstrap, JavaScript, AngularJS, Angular12, Vue.JS
  • Developed backend REST API's using Node.js and Express.js and took part in setting up schema objects in mongoose for data retrievals
  • Use React Context API, Redux, or NGRX for managing global state, and React Router for handling navigation and routing
  • Developed the backend server with Spring Boot, involving different layers of the application including entity/model, DAO/repository, Controller, Service, Business, and Persistence
  • Implemented OAuth2 based Authentication and Authorization for securing the REST web services
  • Communicating with the clients whose is making API calls and redirecting the traffic
  • Migrating existing applications into REST based Microservices to provide all the CRUD capabilities using Spring Boot
  • Implemented Web-Services to integrate different applications internal and third-party components using SOAP and REST services using Apache-CXF
  • Used various Http request methods for the Webservices such as GET, PUT, POST, DELETE, OPTION and PATCH
  • Used Spring Core annotations for Dependency Injection Spring DI and Spring MVC for REST API s and Spring Boot for microservices
  • Involved in creating data flow diagrams like Use Case diagrams, Activity Diagrams, Sequence Diagrams and ER Diagrams using MS Visio
  • Created web pages using Angular template-driven forms and created custom asynchronous validations to validate the data on the server-side
  • Implemented data grid/tables using Angular 12 and Bootstrap for front-end client-facing single-page applications
  • Optimized application performance by implementing lazy loading, code splitting, and AOT compilation in Angular8
  • Used @input and @output decorators for property/model binding and emitting events respectively
  • Worked on React.js components, Forms, Events, Keys, and Router, and worked with a team to move existing web apps to React with ES6 Features
  • Created reducer functions for the module store to create parent/child hierarchy and Implemented routing and navigation using Angular Router, creating multiple views and nested routes
  • Deployed and developed the project using AWS EC2, S3 Buckets, EBS, Lambda, SQS, Amazon Kinesis Services
  • Used NoSQL database MongoDB for storing and retrieving data with the help of RESTful web services
  • Continuous integration using Jenkins for overnight builds and sending automatic emails to the team
  • Worked with Spring Kafka and Apache Kafka for queue communication
  • Involved in setting up the Spring bean profiling
  • Responsible for implementing Kafka Consumer and Producer usage from Spring Boot services
  • Experience in developing, deploying, and testing applications in an AWS environment using DevOps tools such as Jenkins and Docker
  • Managed application deployments into Kubernetes clusters across different environments like dev, test, staging and production
  • Used Bitbucket for version control and deployed applications using Bamboo for continuous integration and continuous deployment CICD
  • Involved in developing Test Cases using Junit and Mockito framework, and SonarQube for code quality
  • Environment: Java1.7/1.8, Node.js, HTML5, CSS3, JavaScript5, Redux 3, ES6, AWS, Azure, Spring Kafka, Apache Kafka, Cucumber, Nexus, PCF, DB2, Kafka, Cassandra, Microservices, UML, Jenkins, GitHub, JIRA, Junit, Log4j Jenkins, Docker, Maven, MongoDB, Agile, Manhattan 2012/2017, Tortoise SVN tool

Ford

React Developer
01.2022 - 12.2022

Job overview

  • Converting business requirements into technical design and developed the system as per the technical specifications
  • Following agile methodology, an iterative development for the project and participating in code reviews
  • Developed various DOA's in the applications using Spring JDBC support and fetch, insert, update and deleted data into the database table
  • Developed User-friendly Interfaces using React, Redux, Bootstrap, jQuery, Gulp, HTML5, CSS3 and ES6
  • Developed React components to implement various feature specific modules in the application and worked with a team to move existing web apps to React with ES6 Features
  • Developed drag and drop document editing using React JS-dnd and React JS-motion
  • Design and architect mobile applications for iOS and Android platforms
  • Worked with AWS Cloud management and Chef Automation
  • Developed various API's to communicate with Solar search engine and integrated Solar search engine in Web store
  • Implemented MVC architecture using JSF framework using JSPs as GUI development and DB Modeling using Oracle 10g
  • Used MyBatis & IBatis persistence framework to provide support for custom SQL, stored procedures and mappings
  • Worked on converting the PSD to a pixel perfect XHTML page using CSS3 and HTML5
  • Used State management supporting like request, application, session, flash and view scoped java beans
  • Developed tools using Python, Shell scripting, XML to automate some of the menial tasks
  • Implemented the application specific SOAP based Web services to transfer data in real-time between EXPERE document engine, Teamwork's BPM tool and other legacy systems by utilizing WSDL, SOAP, Axis and JMS technologies
  • Able to dig into unfamiliar codebases in order to understand bugs and solve problems using Golang
  • Experience in developing web based GUIs using Angular 12 JS and JSP, HTML, and JavaScript
  • Designed and developed Asynchronous service on Amazon AWS using SNS/SQS
  • Created Business Logic using Python to create Planning and Tracking functions
  • Developed stored procedures, functions, SQL, NOSQL queries and backend programs using Oracle database and tools such as TOAD and SQL developer
  • Used Stash code versioning system for code maintenance and used Log4j to generate logs used for maintenance and bug tracking
  • Developed EJB Components, which encapsulate business logic and build up the model for the system
  • Implemented various J2EE design patterns like DAO pattern, Business Delegate, Value Object
  • Developed Java Helper classes for updating Customer Accounts and Customer information
  • Configured and deployed the application in IBM WebSphere application server
  • Build, Merged, Configured and deployed the code in WebLogic Server of DEV Environment, TI and Staging Environment
  • Logged issues and bugs with Jira, created and participated in code reviews using Crucible 2.0/3.0
  • Experienced best practices for integrating microservices into an existing system architecture
  • Deployed J2EE Web and EJB modules using WebLogic Command Line Deploy tool and WebLogic Admin Console
  • Tuned TCP/IP, JVMs, JVM heap size, garbage collections and Native thread's
  • Developed presentation layer using HTML, CSS and JavaScript
  • Worked with a variety of issues involving multi-threading, server connectivity and user interface

Pluto TV
Hyderabad, India

Software Engineer
03.2020 - 05.2021

Job overview

  • Interacted with the stakeholders and gathered requirements and business artifacts based on Agile SCRUM methodology
  • Developed multiple enterprise applications using Spring Boot, Hibernate framework, Spring IOC, Spring MVC, Spring JDBC, Spring Annotations, Spring AOP, Spring Integration, frameworks, Restful webservices
  • Developed application layer and business logic using Spring boot features
  • Implemented Spring IOC for Dependency Injection and to make the code loosely coupled and Spring AOP for logging purposes
  • Designed and developed the Application using Angular 13 along with HTML5, CSS and TypeScript and Bootstrap, Spring, Hibernate, MySQL
  • Implemented Singleton, Service Locator design patterns in MVC framework and developed command, delegate, model action script classes to interact with the backend
  • Designed and Developed RESTful APIs using Spring Boot REST and Swagger for API Documentation
  • Developed UI Components using Angular 6/7/8 for Single Page Application (SPA)
  • Built Components using Angular8 and worked on Angular directives
  • Implemented lazy loading and Dynamic loading in the Angular routers
  • Worked on Typescript for building the code
  • Excellent in writing SQL queries, PL/SQL functions, and Stored Procedures for the Persistence layer for required business objects and validated Stored Procedures by using Oracle database and used JPA with Hibernate provider
  • Used various jQuery and Bootstrap plug-in like date picker, Bootstrap selectors
  • Implemented authentication and authorization for the application using Spring Security and Oauth2
  • Worked on Java 8 Lambda expressions and Pipelines, Streams
  • Environment: Java 1.8, J2EE, HTML5, CSS3, JavaScript, jQuery, Angular 8, TypeScript, Bootstrap, Spring Boot, Spring IOC, Spring MVC, Log4j, SOAP, RESTful, Microservice Architecture, XML, AWS, Mongo DB, CI/CD, Maven, IntelliJ IDE, JUnit, JMS, UNIX, Jenkins, JIRA, Log4j, Git

Technological Solutions Private Limited

Software engineer
05.2018 - 12.2019

Job overview

  • Involved in Web application development using Scrum Software Development methodology
  • Developed and maintained scalable, reusable, and modular components in Angular 13 for high-performance applications
  • Developed the GUI for user interactions using AngularJS, Bootstrap, jQuery, JavaScript, CSS, HTML5, Angular9+ and embedded nested handling logic using jQuery event handlers and call back functions
  • Involved in Designing and building dynamic and user interactive websites using Angular
  • Implemented with Angular 9 using its advantage including two-way data binding and templates
  • Integrated Angular applications with the RESTFUL web services
  • Worked on Angular framework and Angular8 validations
  • Implemented single page applications with Angular using custom directives and developed Angular routes using route providers

Education

University of Texas at Arlington

Masters from computer science
12.2022

University Overview

SCSVMV University

Bachelor of Technology
05.2019

University Overview

Skills

  • Java/J2EE Technologies
  • Java 8
  • JSP
  • Servlets
  • ANT
  • JUnit
  • Spring
  • Hibernate
  • Mockito
  • Log4j
  • HTML
  • CSS
  • JavaScript
  • Typescript
  • Angular
  • ReactJS
  • Shell script
  • Batch Script
  • GraphQL
  • WebLogic
  • JBoss
  • Apache Tomcat
  • Web Sphere
  • AWS
  • PCF
  • OpenShift
  • Cassandra
  • Mongo DB
  • UNIX
  • Ubuntu Linux
  • MYSQL
  • MS Access
  • Eclipse
  • Net beans
  • IntelliJ
  • IBM RAD
  • Maven
  • STS
  • SonarQube
  • Redis
  • Kafka
  • RabbitMQ
  • Jenkins
  • Jira
  • Docker
  • Kubernetes
  • Redux state management
  • Web performance optimization
  • CSS3 expertise
  • GraphQL apis
  • Test-driven development
  • Docker basics
  • TypeScript fundamentals
  • Continuous integration
  • JavaScript expertise
  • SASS and LESS experience

Timeline

Sr.Frontend Developer
Credit One Bank
02.2024 - 01.2025
Full Stack Developer
CVS Health
01.2023 - 12.2023
React Developer
Ford
01.2022 - 12.2022
Software Engineer
Pluto TV
03.2020 - 05.2021
Software engineer
Technological Solutions Private Limited
05.2018 - 12.2019
University of Texas at Arlington
Masters from computer science
SCSVMV University
Bachelor of Technology
Renuka Chowdary