Summary
Overview
Work History
Education
Skills
Timeline
Generic

Anusha ( Manju ) Bellam

Java Full Stack Developer
Unti #201, 19 Rosemount Dr, Scarborough

Summary

Java Full Stack Developer with over 6+ years of experience, specializing in Java Development and Java/J2EE frameworks, UI Development, Software Analysis, Implementation, Testing, and Client-Server Applications using HTML5, XML, XHTML, JavaScript, TypeScript, Bootstrap, jQuery, CSS3, Angular, Spring Boot, Swagger Codegen, ReactJS.

Overview

7
7
years of professional experience
2019
2019
years of post-secondary education

Work History

Full-stack Developer

Virtusa
02.2023 - Current
  • Utilized Scrum methodology, participating in Daily Scrum, Sprint planning, and Retrospective meetings.
  • Engaged in sprint planning and backlog synchronization sessions to gather requirements and assign stories to team members.
  • Conducted peer code reviews.
  • Developed microservices architecture with load balancers, Spring Boot REST, and Apigee for authorization.
  • Used SQL Server with Spring JPA and Hibernate for data storage.
  • Employed Pivotal Cloud Foundry (PCF) for scalable application deployment and management.
  • Created REST APIs using Java Spring Boot microservices.
  • Built scalable applications utilizing Spring Boot, Spring JPA, Hibernate, Swagger, and Java 8 features.
  • Managed version control with GitHub.
  • Applied Agile methodologies and Test-Driven Development (TDD), using JIRA for project management.
  • Implemented Spring Security with OAuth for authentication.
  • Coordinated with the testing team to address bugs.
  • Upgraded Java and Spring versions within the project.
  • Improved code coverage using JUnit test cases.
  • Maintained code quality with SonarQube, Checkmark, and Urban Code Deployment.
  • Automated builds with Maven.
  • Used Swagger Codegen for generating models and DAOs.
  • Developed microservices with REST APIs to handle UI requests and backend communication.
  • Utilized Docker, Kubernetes, and Java Microservices.
  • Implemented Swagger-UI for API validation by the testing team.
  • Created reusable and testable components using Angular 12.
  • Wrote unit test cases in Angular with Jasmine and Karma.
  • Used Jenkins for reliable build, test, and deployment processes and Docker for container services.
  • Managed packages with Nexus repository for continuous integration and delivery.

Full-stack Developer

Avanade
07.2021 - 02.2023
  • Used Scrum as a development methodology, and actively participated in Daily Scrum, Sprint planning, and Retrospective meetings.
  • Involved in developing components of UI using HTML, CSS, TypeScript, and AngularJS.
  • Created single-page applications and expertise working on multiple codebase.
  • Created reusable and testable components and services to consume REST APIs using Component-based architecture provided by Angular 12.
  • Used Cypress testing framework to design modern web test automation.
  • Written unit tests using Jasmine and Karma for every component that was developed based on the functionality.
  • Efficiently handled all the TRs (Trouble reports) that are raised by the testing team.
  • Make use of the Gerrit framework for peer code review before merging it to the allocated branch.
  • Used Git bash to push the code into respective branches.
  • I have utilized the Cucumber framework to implement Acceptance Test Driven Development (TDD), automating the execution of each feature we created.
  • Used Behavior Driven Development (BDD) testing tool cucumber to write test cases that can be understandable to everyone.
  • Implemented end-to-end test cases on web pages using the playwright framework along with cucumber.
  • Used Jenkins to reliably build, test, and deploy the components and also used Docker container services.
  • Used the JFrog repository manager to store all the packages and to enable continuous integration and delivery.

Java Developer

Deloitte
08.2018 - 07.2021
  • Involved in various phases of the Software Development life Cycle (SDLC) of the application like Requirement Gathering, Design and Analysis, and Code development.
  • Designed UI components using ReactJS.
  • Worked as a Senior Frontend developer and lead a development team.
  • Exclusively working on front-end Modules using React.js, JavaScript, Redux, HTML5, CSS, Jest, Babel, WebPack, JSX, Typescript, NPM, Grunt, and Gulp.
  • Developed front end using Redux to manage complex application states. Implemented the application using ReactJS, and Redux.
  • Used React.js library functions for the logical implementation part on the client side for all the applications.
  • Helped Design and build React & Redux front end of the platform.
  • Implemented Observables to manage asynchronous data, such as data coming from backend service.
  • Maintained Cross Browser compatibility and implemented Responsive Web Design (RWD)for the webpage using Bootstrap 4.
  • Involved in TDD for developing and performing test cases using Jasmine.
  • Used GIT for version control and Jenkins for CI/CD Accomplished webpage from Figma. The enhanced user experience by creating site navigation, page optimization, and graphics integration.
  • Implemented the User Interface guidelines and standards throughout the development and maintenance of the website using HTML5, CSS3, Material UI, Formik, JavaScript, React.js, and Redux.
  • Worked on Reskin Shared components
  • Maintained states in the stores and dispatched the actions using Redux.
  • Responsible for checking cross-browser compatibility, WCAG, and hence worked on different browsers like Safari, Firefox, Google Chrome, and Internet Explorer.
  • Worked on implementing Google Analytics for a Stepper Modal.
  • Worked with Jest, and React Testing Library to write unit tests.
  • Used TFS as source control.

Education

Bachelor of Science - Computer Science

ANU

Skills

  • Languages: Java, J2EE, Python, JavaScript, SQL, PL/SQL
  • Java/J2ee Technologies: Servlets, JSP, JSTL, JDBC, JSF, MVC, XML, JAXP, DOM, JNDI, Web services
  • Web Technologies: HTML5, DHTML, XML, XSLT, CSS3, Bootstrap, Ajax, JSON, SOAP, Redux, JavaScript, Angular JS, Node JS, and React JS
  • JavaScript API’s: JavaScript, JQuery, Bootstrap, Ajax, JSON, Angular 10/9/8/7/6/5/4, Angular CLI, Angular Material, Vuejs, React JS, Type script
  • Frameworks: Struts, Spring, Spring-Data, Spring Boot, Spring JDBC, Spring MVC, Hibernate, Spring Core, Spring ORM Spring AOP
  • Web/Application Servers: Apache Tomcat, Web Logic, Web Sphere, Apache Camel, Kafka, JBOSS
  • Cloud Computing: AWS, Azure, GCP
  • Version Control Systems: GIT, GITLAB, Bitbucket, SVN, CVS, Apache Ant

Timeline

Full-stack Developer

Virtusa
02.2023 - Current

Full-stack Developer

Avanade
07.2021 - 02.2023

Java Developer

Deloitte
08.2018 - 07.2021

Bachelor of Science - Computer Science

ANU
Anusha ( Manju ) Bellam Java Full Stack Developer