Vindhya Anduri
Email: **@*******.***
Phone: +1-469-***-****
Professional Summary:
●Over 8 years of experience in UI frameworks with expertise in Design, Development and Deployment of web applications and java applications using J2EE Technologies.
●Experienced in a fast-paced Agile Development Environment including Test-Driven Development (TDD) and Scrum and SAFe. (Scaled Agile Framework)
●Extensive experience of designing and developing software applications with the JDK, J2EE, Web services, XML, JavaScript, JQuery, CSS, Web Services (SOAP & RESTful).
●Experience in implementing Angular 11 components, services and directives
●I have extensive work experience with Angular 11 & Angular 13, Java 1.7 and 1.8 J2EE and Hibernate, Spring.
●Extensively used Java multi-threading to implement batch Jobs with JDK1.8 features.
●Worked on Java 1.8 upgrade using new library for Refactoring, Lambda, Functional Interfaces, Streams -Parallel processing and aggregations.
●Experienced and results-oriented software engineer with a strong background in developing web applications using React.js and managing cloud-based PostgreSQL databases.
●Hands on experience with Amazon Web Services (AWS) and Amazon cloud technologies such as Amazon EC2 (virtual servers), AWS Lambda, API Gateway, AWS IAM, SNS, SQS and Amazon Cloud Watch (monitoring).
●Developed Cloud Compatible Micro Services using Spring Boot, java and related web technologies
●Proficient in leveraging the power of React along with Next.js for scalable and performant front-end development.
●Extensive experience as a User Interface/Front End Developer in developing web applications using HTML5, CSS3, Java Script, JQuery, AJAX, AngularJS and ReactJS.
●Extensive experience in developing JEE based Web Services to expose useful functionality to web users through SOAP
●Experience in database related work primarily creating complex stored procedures, Views, Triggers, Functions, using PL/SQL.
●Experience in Configuration Management, setting up company Version policies, build schedule using Clear Case, SVN, CVS and Git.
Professional Experience:
Client: Bank of America. Charlotte, NC
Role: Full stack Developer Nov 2022- Present
Bank Of America is a banking client, in which I worked for Frontend Dashboard application with the react framework where the application is of pulling the different types of reports for the user transaction. Also working with scorecard application in the backend with Java/SQL, where the application talks about different transaction for different scorecards.
Responsibilities:
●Involved in Developing functionalities using HTML, and CSS.
● Developed applications in React including component design and state management for specific use cases.
●Experience with JavaScript Runtime Environments and frameworks such as Node.js, React.js.
●Designed and implemented real-time data streaming solutions using Apache Kafka, enabling seamless communication between microservices.
●Developed software systems solutions designs in Java using modern technologies such as Spring/Boot, which are responsive and scalable.
●Used Middleware webservices development in JAVA, J2EE, Spring Boot, Spring Integration and Spring Webservices based development and testing.
●Writing complex SQLs using joins, sub queries and SQL queries for cross verification of data.
●Experience in creating CI/CD pipelines including automated infrastructure testing of system deployments using Ansible, Terraform, Dockers and. Jenkins.
●Implemented backend services using Golang for efficient data processing.
●Integrated Apache Kafka to streamline event-driven communication between various components of the system.
●Worked on conducting performance tuning and database refactoring strategies using Java, J2EE-Spring 5, Java scripting, React, NodeJS, Hibernate, sprint MVC/ Batch, WebLogic, ETL processes, Windows/Linux environments, PL/SQL, Oracle, SQL Server, and Hadoop.
● Experience on configuration management tools like Ansible.
●Experience in debugging and troubleshooting React Native applications using development tools like React Native Debugger and Chrome Developer Tools.
●Integrated Cypress tests into Continuous Integration/Continuous Deployment (CI/CD) pipelines using popular CI tools like Jenkins.
●Experience utilizing and making custom scripts and applications utilizing the AWS SDK and/or CLI Tools.
●Experience with cloud-based architectures such as AWS
● SQL queries are written to interact with the databases.
●Worked on SQL queries and stored procedures.
●Maintained database performance, integrity, security, availability, and compatibility with existing features.
●Experience in technical support and troubleshooting assistance to users encountering issues with Oath Authentication, resolving issues promptly to minimize disruption.
●Actively supported and contributed to end of the iteration demos.
●Worked on resolving production issues.
●Performed merging, fixed conflicts, and pushed code commits to the server.
●Compiled, built, and released the software through Jenkins based CICD pipeline.
Client: BAM Funds. New york
Role: Full stack Developer Jun 2021- Nov 2022
BAM Funds is the premier Financial Guaranty insurance company, serving investors with durable, transparent protection against default while acting as an industry utility providing efficient funding. I worked in the application where the users or the customers enter the details for different plans which are provided by the organization. I was involved in developing the application using Angular for the UI.
Responsibilities:
●XML Based integration to push financial transactions.
●Built Web pages that are more user-interactive using JQuery plugins for Drag and Drop, Auto Complete, JSON, Angular JS, JavaScript, Bootstrap, angular, HTML.
●Integrated RESTful APIs and third-party libraries within Angular 11 applications using Http Client Module
●Developed post hooks for the product invoicing program to be in sync with client requirements based on their billing type.
●Implemented Angular Router for configuring routes, lazy loading modules, and handling route guards for secure application navigation.
●Implemented client-side routing in Angular applications using the Angular Router module. I have configured route guards and resolved data to ensure smooth navigation and data loading.
●Worked with Bootstrap for compiling CSS and building the System with the conventional methods with Angular.
●Experience in implementing Angular 11 components, services, directives, and pipes to build modular and maintainable applications.
●Experience with Kafka for notifications for approvals on contracts, purchase orders, and in- voices.
●Used JSON objects effectively for efficient client-side coding.
●Continuous communication with Clients for the requirements for more than 2 years in different phases like Development, UAT, and Production Stage.
●Experience with building RESTful APIs using Python and frameworks.
●Used performance tools like keyhole reports to troubleshoot database performance and used AWS Athena to compile logs for performance.
●Familiarity with technologies such as Docker and tools like Kubernetes for deploying Python applications.
●Integrated Oath Authentication as part of a multi-factor authentication solution, strengthening access control and reducing the risk of unauthorized access.
●Used AWS Cloud Watch to monitor performance graphs to troubleshoot the peaks of the server.
●Performance Testing using Apache JMeter
●Using Git as a repository manager.
●Experience in working with Figma.
Client: Lowes. Charlotte, NC
Role: Full Stack Developer Mar 2020- Apr 2021
Lowes is a retail organization. I worked in checkout and self-checkout application, where the items can be added to the cart accordingly and checkout with the payment information. This application involves working with react js components, and Created Actions, Reducers to pass stateless data around components.
Responsibilities:
●Worked in an agile work environment for workflow management and content versioning.
●Involved in Scrum meetings, Sprint planning and estimation of the tasks for the user stories.
●Designed and developed Java/J2EE applications using Spring Data JPA and Spring Boot, adhering to Microservices architecture.
●Implemented backup and recovery strategies to safeguard critical data using Amazon RDS automated backups and snapshots.
●Demonstrated expertise in Core Java concepts including Multi-Threading, Exceptions, and Collections.
●Integrated applications with Spring Web Services to fetch data from external Benefits applications using SOA architecture, configuring WSDL based on SOAP specifications, and implementing JAXB for marshalling and unmarshalling.
●Used Spring Boot based Micro Services to implement this application.
●Developed Restful web service APIs supporting XML and JSON formats through Spring MVC.
●Developed and implemented Business Requirements using the Spring MVC framework.
●Incorporated cross-cutting concerns like logging, authentication, and system performance using Spring AOP.
●Configured spring Boot to develop business logic and manage actions and integrated middle tier with Hibernate and used GIT to analyse and share the changes made during development.
●Created connections to database using Hibernate Session Factory, used Hibernate APIs to retrieve and store data with Hibernate transaction control.
●Implemented OAUTH 2.0 authentication protocol and provided OAuth 2.0 token implementation guidelines for enterprise web API security model.
●Created the User Interface screens using Spring MVC for logging into the system and performing various operations on network elements.
●Leveraged Linux scripting to monitor server health, automate backups, and implement security measures such as firewall rules and intrusion detection systems.
●Implement modules into Node JS to integrate with design and requirements and created Restful web services and APIs using Node JS.
●Experience with design and prototyping tools such as Figma. Working experience with design and rapid-prototyping tools, such as Figma, Adobe Illustrator, Adobe XD, to create user interfaces
●Closely worked with Kafka Admin team to set up Kafka cluster setup on the QA and Production environments.
●Used specific development environments like Android Studio and Xcode for building and testing React Native applications on Android and iOS devices.
●Developed cross-platform mobile applications for Android and iOS using React Native framework.
●Experience in building responsive user interfaces for mobile devices using React Native components and APIs.
●Coding in JavaScript and ECMAScript standards, with React.js concepts like JSX, components, state management, and props.
●Apache Kafka message brokers and worked with Kafka Cluster.
●Used Autoscaling and Elastic Load Balancer features on EC2 instances to serve the end-users using applications during unexpected traffic/demand.
●Developed custom Jenkins jobs/pipelines that contained Bash shell scripts utilizing the AWS CLI to automate infrastructure provisioning.
●Worked on deployment strategies and supported tools to create an efficient automated integration and release process using Jenkins.
●Used Selenium Data Driven framework and integrated it with TestNG and Jenkins.
●Developed test cases for Unit Testing, Integration Testing with Junit and Mockito.
●Worked with ticketing platform JIRA to track and manage errors with GIT.
Client: Vanguard, Charlotte NC
Role: Full Stack Developer Sep 2019- Jan 2020
Responsibilities:
●Experienced in JavaScript frameworks such as Angular 9, JavaScript MVC, jQuery, SASS.
●Experience in HTML5, CSS, JavaScript, and jQuery.
●Experience JavaScript (including Swift, react, AJAX, DOM manipulations, JSONP, event models etc.), jQuery frameworks, such as sql.js, CSS/CSS3.HTTP/REST/API architectures.
●Built Mobile Website Development using jQuery Mobile, Bootstrap
●Working experience in SOAP Webservices, Spring and Hibernate framework.
●Have communicated with multiple stakeholders on both technical and non-technical topics.
●Extensively used SASS (Syntactically Awesome Style Sheets) while styling with CSS3.
●Used JavaScript and jQuery skills and able to write custom code as well as implement existing jQuery plug-in.
●Good experience in optimizing Responsive Web design using CSS media queries and bootstrap.
●Experience in integrating TypeScript with existing JavaScript codebase, libraries, and frameworks.
●Involved in resolving cross browser issues.
●Experience in developing application components using Spring Boot.
●Experience in Implementing Oath Authentication protocols to enhance the security of user accounts and systems.
●Spring Framework which is used for the resources that are familiar with the current Spring platform and its capabilities, Spring Boot, Spring Integration.
●Worked with Express.js for development of RESTful web services and middleware configurations.
●Designed and implemented the User Interface using JavaScript, PHP, HTML5, XHTML, XML, CSS3, AJAX
●Experience in debugging the code using browser tools like Chrome developer Toolbar, Firebug, and IE Developer Toolbar.
●Experience with AWS architectures.
●Experience in the implementation part using Web Forms, User Control, Web Controls, HTML, and Cascading Style Sheets.
●Experience in writing Unit/Feature/Integration test using Mocha, jest.
●Experience in tracking the record of strong analysis, design and implementation.
●Experience in developing applications using Java unit and Angular and worked with REST Microservices.
●Created Virtual Private Cloud and Networks in AWS for deploying the application on cloud.
●Used AWS services like EC2, RDS, Elastic Beanstalk, IAM, SQS, DynamoDB, S3 bucket.
●Used Rest methodology for the service layer interface and used JSON for the data transformation.
Client: Pacific Gas and Electric Company
San Raman, CA Apr 2017 – Aug 2019
Role: Full Stack developer
Responsibilities:
●Experience in digital design for online application using HTML, CSS, and JavaScript
●Experience in a strategic design process to understand target audiences, utilize available metrics, develop wireframes, select color palettes.
●Experience in developing customer facing websites according to the design which was approved by the business.
●Worked with Proficient in a variety of methods to convey ideas and concepts such as storyboards, wireframes, and prototypes.
●Experience in Designing and testing applications for different mobile devices, browsers, versions, and screen sizes.
●Experience in Maintaining existing and created new digital style guides.
●Experience Working closely with stakeholders to deliver the product vision.
●Experienced in JavaScript frameworks such as Angular 8, JavaScript MVC.
●Experience in strong graphic design skills related to web design (i.e., typography, color palettes, responsive layouts)
●Experience in Configuring Oath Authentication parameters according to organizational requirements, including token expiration policies, token length.
●Proficient with Adobe Creative Cloud.
●Knowledge in Google Analytics, Tag Manager or Webmaster Tools.
●Experience in Overseeing design and Developments of Website.
●Experience in Collab with the team to prioritize work, develop new websites, maintain current websites, and address customer and partner need·
●Experience in assisting in multi-site e-commerce platform migration.
●Experience in Spring, Hibernate frameworks.
●Worked with PHP for configuration, security, object-oriented programming, creating web services, custom frameworks.
●Working experience in SOAP Webservices, Spring and Hibernate framework.
●Designed and implemented MySQL solutions as per project specifications.
Client: Johnson and Johnson, Noida, India. (KPMG) Mar 2014 – Dec 2015
Role: Full Stack Java Developer.
Responsibilities:
●Developed User Interface using JSP, HTML, CSS, Java Script, jQuery and Angular JS.
●Used various jQuery UI controls and corresponding Event handlers.
●Used Spring MVC and Dependency Injection for handling presentation and business logic.
●Used Spring Security for Authentication and Authorization of the application.
●Extensively used JSON to parse the data from server side to satisfy the business requirement.
●Implemented persistence framework using Hibernate& Handled Transaction Management using the provided data source.
●Responsible for designing Hibernate mapping files based on business logic and Object relationships.
●Integrated Spring and Hibernate together and worked on developing backend components and services using Hibernate and spring.
●Established Database Connectivity using JDBC, Hibernate O/R mapping with Spring ORM for DB2.
●Worked on Hibernate in Data Access Layer for mapping the java objects to relational database and SQL queries to fetch the data, insert and update the data from the database.
●Consumed Web Services to interact with other external interfaces to exchange the data in different forms by using Restful service.
●Implemented SOA architecture with Web Services using SOAP and XML using Apache framework and worked on parsing the XML files using DOM/SAX parsers.
●Created tables, triggers, PL/SQL Stored Procedures, SQL queries, Joins, and views for IBM DB2.
●Implemented Restful and SOAP based Web Services and used Soap UI for testing.
●Used Spring JMS module for lookup for the queues and MDBs for the listeners.
●Involved in Unit Testing of various modules by generating the Test Cases.
●Involved in day-to-day handling of JIRA issues (production issues at time) that involved data inconsistencies that required to be solved in very less time.
●Involved in Bug fixing of various modules that were raised by the testing teams in the application during the Integration testing phase.
●Participated in Code Reviews of other modules, documents, test cases.
Education:
Masters in Information Technology, Silicon Valley University, 2016
Bachelors in Computer Science, JNTUH, 2014