Summary
Overview
Work History
Education
Skills
Timeline
Generic

KAVYA DAVULURI

UI/REACT/ANGULAR DEVELOPER
Indianapolis,IN

Summary

  • With over 10 years of professional experience, I specialize in developing and designing user interfaces for applications using HTML 4/5, CSS2/3, Bootstrap, JavaScript, ReactJS, AngularJS, Angular 2/4/7/8/9/13, jQuery, AJAX, JSON, NodeJS, Java, and J2EE.
  • As a progressive technical developer, I have achieved broad success in designing, developing, testing, and implementing applications across diverse systems and environments.
  • I possess extensive expertise in creating single-page applications with frameworks like AngularJS and Bootstrap, emphasizing adherence to accessibility standards such as HTML5, SCSS, JavaScript, WCAG 2.0/2.1, CVAA, ADA, Section 504, and Section 508.
  • Proficient in React JS, I utilize Redux and Flux to develop reusable UI components, employing Webpack for both client-side and server-side development alongside NodeJS.
  • My skills include advanced knowledge of CSS with preprocessors like LESS and SASS, demonstrated in projects involving Bootstrap 3.0 for dashboards, D3.js for data visualization, and jQuery for view models.
  • I have extensive experience in database management, working with MySQL, NoSQL (MongoDB), and have applied my skills across healthcare, commercial, and financial domains.
  • My portfolio includes creating desktop and mobile application screens, designing UI/UX style guides, and implementing interaction design using HTML/CSS3.
  • I am well-versed in n-tier architecture systems, developing applications using Java, J2EE, Hibernate, Spring, XML, and Web Services (SOAP and RESTful) on platforms like Tomcat, Oracle, SQL Server, and MySQL.
  • Proficiency in core Java concepts includes OOPs, collections, exceptions handling, multithreading, and advanced features like lambda expressions and generics.
  • I have implemented test-driven development methodologies using tools such as Gulp, JUnit, Jasmine, Karma.
  • Utilizing OAuth 2.0, I ensure secure access to RESTful web services, with experience in container-based technologies like Docker and OpenShift.
  • I am skilled in Java frameworks such as Hibernate, Spring, EJB, JNDI, JDBC, JMS, and SOAP/REST web services, and have configured public/private cloud infrastructures on AWS (EC2, ECS, Elastic Beanstalk, S3, CloudFront).
  • Proficient in deploying and maintaining applications on servers like Oracle WebLogic, Red Hat JBoss EAP, Apache Tomcat, and IBM WebSphere, I utilize CI/CD tools such as Jenkins for seamless integration.
  • Experienced in version control using GIT, SVN, and project management tools like JIRA, I excel as a dedicated team player with strong communication and interpersonal skills.
  • I am actively involved in the software development life cycle (SDLC), contributing to requirements gathering, coding, design, analysis, and testing within Agile frameworks, participating in daily SCRUM meetings and sprint cycles.

Overview

12
12
years of professional experience

Work History

Full Stack Web Developer

Snap Finance
05.2022 - Current
  • Developed interactive modules using HTML5, CSS3, Bootstrap, jQuery, Angular, and JavaScript.
  • Created compliance checklists, plans, and Accessibility Management Platform (AMP); provided guidance on HTML, CSS, and JavaScript coding following Section 508, ADA, WCAG 2.0, and WCAG 2.1 standards.
  • Developed reusable and testable modules and components, focusing on React with Redux architecture and leveraging ES6 syntax for efficient code.
  • Implemented Restful services, consumed JSON data, and utilized Redux-Store for state management in React applications.
  • Designed diverse front-end screens in React JS and Angular, integrating NodeJS for mock server responses.
  • Developed customer-facing web applications with ADA compliance and 508 accessibility.
  • Utilized Angular to retrieve and display JSON data, implemented Angular Router for navigation, and utilized RxJS for handling HTTP requests.
  • Experienced in Python IDEs for test automation and worked with FastAPI and Hug frameworks for API development.
  • Designed APIs for cross-functional data sharing, used NodeJS, Grunt, Gulp, and Bower for task management and dependency handling.
  • Developed backend applications using Spring, Hibernate, Java, JSP, HTML, JavaScript, and AJAX.
  • Configured Java Messaging Services (JMS) on WebLogic Server and implemented SOAP and RESTful Web Services.
  • Managed code versions using SVN, migrated applications from ActionScript/Flex to HTML5/Angular, and performed unit testing with Apache Ant.
  • Deployed applications on WebSphere Server, proficient in HTML5/CSS3 development, and utilized Angular 13 for creating Single Page Applications (SPAs) with TypeScript.


Environment: ReactJS, Redux, Redux-Thunk, React-Router, Kendo, Material UI, Angular 6/8/9/13, RxJS, JavaScript, TypeScript, Grunt, HTML, CSS, NPM, NodeJS, Express, Webpack, Git, Visual Studio Code, Java/J2EE, Spring, Hibernate, Servlet, JSP, Apache POI, JUnit, XML, Log4J, MongoDB, RESTful Web Services, AJAX, JSON.

Full Stack Web Developer

Silicon Valley Bank
05.2020 - 04.2022
  • Collaborated on an Agile Development Team to deliver regular updates to business stakeholders and project managers.
  • Participated in Daily Scrum Meetings, sprint planning, PI planning, retrospectives, and weekly status meetings to resolve defects with Business Analysts and Developers.
  • Developed customer-facing web applications with ADA compliance.
  • Created reusable React components, including smart and dumb components.
  • Implemented efficient client-side routing in ReactJS to enhance performance.
  • Utilized Redux-Store and middleware for state management in Single Page Applications (SPA) developed with React JS.
  • Designed UI components such as trees, modals, tabs, and dropdowns using Marionette and custom Kendo widgets.
  • Employed JEST and Enzyme for unit testing React components, utilized SASS and inline JSX for styling.
  • Developed REST-based Micro Services for card accounts using Spring Boot.
  • Used Angular JS, TypeScript, and Angular 8/13 for frontend development, implementing MVC architectures and custom directives.
  • Managed Docker containers in Kubernetes and utilized AWS services like Route53 and IAM for application deployment and security.
  • Implemented Responsive Web Design (RWD) using media queries and integrated APIs to consume RESTful web services.
  • Logged defects in JIRA, managed version control with Bitbucket, and conducted fix verification during test cycles.


Environment: ReactJS, Redux, Redux-Thunk, React-Router, Kendo, Angular, JavaScript, HTML, CSS, NPM, NodeJS, Express, Webpack, Git, Visual Studio Code, Java 8, Spring, Spring Boot, Hibernate, MongoDB, RESTful Web Services, AJAX, JSON.

Sr. Java Full Stack Developer

Nationwide
06.2018 - 04.2020
  • Involved in all SDLC phases, gathering requirements and analyzing customer specifications.
  • Designed and developed a Commercial Business Portal using Angular 6/8/9/13, HTML5, CSS3, JavaScript, and TypeScript, following Agile methodology.
  • Implemented responsive web design using React Bootstrap for grids, layouts, and components.
  • Developed responsive internal applications in React JS to capture user and agent metrics.
  • Managed npm commands and package.json for dependencies in project configurations.
  • Published and consumed RESTful Web Services on WebSphere Application Server, implementing OAuth 2 for secure communication.
  • Implemented Microservices with Spring Boot, logging with Log4J, and testing with JUnit.
  • Utilized Docker and OpenShift for container-based deployments.
  • Created reusable components and services in TypeScript for Angular 6/8/9/13 applications consuming REST APIs.
  • Developed various screens and utilized NPM and Redux components in React JS applications.
  • Implemented Angular Router for seamless navigation in Angular applications.
  • Built single-page applications using Angular 6/8/9, TypeScript, Webpack, and Grunt.
  • Developed web applications with Spring MVC and Spring Boot, integrating Spring IOC, transactions, and security modules.
  • Conducted code reviews, customization, and maintenance across applications.
  • Integrated Hibernate for ORM and AOP features of Spring for exception handling.
  • Developed HTML and JavaScript for client-side presentation and validation.
  • Created unit test cases using Karma and Jasmine to ensure functional and DOM-level testing.


Environment: Java 1.8, Spring 4.1.6, HTML5, CSS3, SASS, JavaScript, React, Angular 6/8/9, JUnit, Maven, Docker, OpenShift, TypeScript, Agile, Bootstrap, REST APIs, Webpack, Jasmine, Karma, NPM, GIT, JIRA, Visual Studio, Node.js.

Front End / React / NodeJs Developer

Change Healthcare
03.2016 - 05.2018
  • Designed web pages using HTML5, CSS3, JavaScript, Bootstrap, SASS, React JS, Redux, Flux, and Node JS.
  • Implemented SASS for styling, extending CSS with features like variables, mixins, and functions to enhance web page aesthetics.
  • Utilized React JS for virtual DOM manipulation, rendering components, and creating custom HTML tags.
  • Developed HTML email campaigns with JavaScript, integrating cookies for dynamic content delivery.
  • Built frontend screens using React JS, leveraging NPM and Redux for component management.
  • Managed React components, forms, events, routing, animations, and Flux architecture.
  • Led React UI development, establishing a components library including Tree, Slide-View, and Table Grid.
  • Documented UI/UX, conducted user training, and applied Agile methodologies for sprint planning.
  • Implemented flux pattern with Redux as a core framework.
  • Employed Gulp and WebPack for task automation and orchestration in the build process.
  • Integrated RESTful web services to facilitate server-client communication.
  • Collaborated with backend teams to optimize API calls and integrate AWS services for server-client interactions.
  • Practiced Test Driven Development (TDD) using Karma and Jasmine.
  • Ensured cross-browser/platform compatibility (IE, Firefox, Safari) on Windows.

Environment: HTML5, CSS3, JavaScript, jQuery, Bootstrap, SASS, React JS, Redux, Flux, Node JS, Grunt, Java/J2EE, Spring, Hibernate, Servlet, JSP, WebPack, GitHub, Jenkins, WebStorm, Karma, Jasmine, Agile.

UI /Angular Developer

Couth Infotech Pvt. Ltd
09.2013 - 11.2015
  • Participated in Sprint Zero sessions with business owners and teams, adopting Acceptance Test Driven Development (ATDD) for example mapping.
  • Designed and developed a Commercial Business Portal using Angular 6/7, HTML5, CSS3, JavaScript, and TypeScript.
  • Collaborated in cross-team meetings to finalize contract tests for UI/MT integration.
  • Implemented Agile/SCRUM methodology for software development.
  • Developed Angular 6/7 single page applications with TypeScript, Webpack, and Grunt.
  • Created HTML and JavaScript for client-side presentation and data validation within forms.
  • Conducted unit testing using Karma and Jasmine, covering both component and DOM levels.
  • Built AngularJS UI applications, coding controllers, services, script modules, and integrating with JSPs and HTMLs.
  • Implemented JWT token-based authentication for REST APIs.
  • Used Kubernetes for Docker container deployment, scaling, and management.
  • Implemented feature toggling via Gate Keeper 2.0 API, providing REST endpoints for version-based feature control.
  • Maintained code quality with SonarQube and JTest, achieving near 100% code coverage through TDD with JUnit and Mutation Testing.
  • Conducted code reviews using Bitbucket and Crucible.


Environments: Angular 6/7, TypeScript, Java 1.8, Spring 4.1.6, RESTful, AWS, WebStorm, Pivotal, Atlassian Confluence Tools (Jira, Bitbucket, Bamboo), Jenkins, SVN, Nexus, AngularJS, Jasmine, HTML5, CSS3.

Front End Developer

Amigos Software Solutions
06.2012 - 08.2013
  • Designed and developed dynamic web pages using HTML5, CSS3, JavaScript, jQuery, Ajax, JSON, AngularJS, and Bootstrap to create rich prototypes.
  • Redesigned internal web pages and applications using HTML5, CSS3, JavaScript, jQuery, Ajax, JSON, AngularJS, and Bootstrap extensively.
  • Implemented CSS3 features such as Pseudo elements, Borders, Backgrounds, and Transitions.
  • Utilized jQuery Fusion Charts for generating reports.
  • Developed pages with sorting and search functionalities using Angular Http Service.
  • Implemented AngularJS routing and custom directives for profile and order history pages.
  • Enhanced REST web services to handle provider services for shipment data.
  • Managed codebase with frequent updates using GIT version control.
  • Conducted cross-browser compatibility checks and performed thorough unit testing with Karma and Jasmine.
  • Developed test cases following Test-Driven Development (TDD) principles using QUnit, Karma, and Jasmine. Followed Agile methodology throughout various phases of Software Development Life Cycle (SDLC).


Environment: AngularJS, JavaScript, jQuery, HTML5, CSS3, Ajax, JSON, jQuery Fusion Charts, Bootstrap, Jasmine, Karma, Web Services, Grunt, Agile.

Education

Bachelor of Science - Electronics And Communications Engineering

University of JNTUK
03.2012

Skills

Web Technologies: HTML/HTML5, CSS2/CSS3, DHTML, XML, XHTML, XSLT, JavaScript, Python, AJAX, JQuery, JSON, Apache, Jasmine, Bootstrap

JavaScript Libraries: Ext JS, Backbonejs, Nodejs, D3js, Emberjs, Angularjs, Reactjs, Gruntjs

Java Technologies: Java, Servlets, JSP, Spring MVC, Hibernate, Web Services, JDBC, REST, SOAP, JMS

IDE's and Tools: Eclipse IDE, NetBeans, Dream weaver, Firebug, Developer Tools, EditPlus, JSfiddle, Webstrom, Tatastrom, Sublimetext

Development Tools: Adobe Photoshop CS5, Google Ad Words, Yahoo Search Marketing

Wire Frame Tools: Adobe Illustrator CS3 basic idea on wire frame and visual design

Debugging Tools: Firebug, BugZilla, internet explorer

Databases: MySQL, Oracle 9i/10g/11g, DB2, PL/SQL, SQL Server

Timeline

Full Stack Web Developer

Snap Finance
05.2022 - Current

Full Stack Web Developer

Silicon Valley Bank
05.2020 - 04.2022

Sr. Java Full Stack Developer

Nationwide
06.2018 - 04.2020

Front End / React / NodeJs Developer

Change Healthcare
03.2016 - 05.2018

UI /Angular Developer

Couth Infotech Pvt. Ltd
09.2013 - 11.2015

Front End Developer

Amigos Software Solutions
06.2012 - 08.2013

Bachelor of Science - Electronics And Communications Engineering

University of JNTUK
KAVYA DAVULURIUI/REACT/ANGULAR DEVELOPER