Rashmi Manda (Java Full Stack Developer)
Rashmi Manda (Java Full Stack Developer)
TECHNICAL COMPETENCIES:
PROFESSIONAL EXPERIENCE:
Key Responsibilities:
Employed Agile methodology throughout the development lifecycle, ensuring iterative progress and
continuous feedback.
Developed multiple web applications using Spring Boot, Angular, JSP, HTML, Bootstrap, and CSS.
Utilized JBOSS as the application server.
Worked within a continuous integration lifecycle with deployments managed via GitLab.
Used GitLab for version control and to build and deploy to AWS.
Created GitLab pipelines to facilitate automatic deployments.
Page 1 of 4
Engaged in a test-driven development cycle, implementing tests using JUnit, Cucumber, and
Mockito.
Operated in a development environment with code deployment using Docker.
Utilized Appian for developing modules.
Created CPS dashboards using Tableau.
Developed RESTful Web Services and tested.
Worked on MAVEN, Jenkins as build tools for Continuous Integration.
Worked on build tools ANT and Maven.
Worked on version control tools like SVN and CVS.
Environment: Java 8, Spring Boot, Angular, Restful Web Services, HTML5, CSS3, JavaScript, GitLab,
IntelliJ, Maven,
AWS, S3, EC2, ECS, ECR, IAM, EBS, Junit, Docker
Key Responsibilities:
Worked on Agile/SDLC – Requirement Analysis, Development, System and Integration Testing and
Sprint methodologies to do requirements gathering, analysis and planning.
Developed applications using Spring Core, JDBC and DAO layers to offer abstraction for the business
from the database related code.
Worked on a JSF oriented MVC model framework web application, with user interface in JSF 2.0,
PrimeFaces, Ajax and JQuery.
Persistence to database was done using hibernate ORM frame work.
Worked on Oracle 12G database, involved in writing triggers, stored procedures and views.
Used maven as build tool, Jenkins for continuous integration. Created Jenkins pipelines and jobs.
Utilized various design patterns in the process including Singleton, Factory, DAO, decorator patterns,
Model View Controller, command Design Pattern.
Involved in Designing, implementing, and supporting of AWS cloud infrastructure for the application.
Involved in configuring S3 buckets with various life cycle policies to archive the infrequent accessed
data to storage classes based on requirement.
Worked on backend console jobs which used spring batch and embedded SQL.
Worked in a test-driven environment, with unit tests for each Dao call, business rules and
integration tests to test end to end functionality using Arquillian and Cucumber.
Developed the frontend of the web application using HTML5, CSS, JavaScript, Angular and React
JBoss 7.x was used as application server.
Implemented user input validations using Angular.js, JavaScript and HTML.
Developed front end pages in HTML5, CSS3, AngularJS to allow dynamic loading, improved
interaction, and rich look to the User Interface.
Worked on SONAR and FORTIFY issues and fixed them for any security vulnerabilities and used
crucible for code reviews.
Participated in code review sessions.
Inspected and debugged front-end code with Firebug.
Environment: Java 8, Angular JS JSF, Prime Faces, XML, HTML, J2EE, Java Script, CSS, jQuery, JUnit,
Multithreading,
JMS, JBOSS, Maven, Intellij, Cucumber, Jenkins, Hibernate, AWS, S3, EC2, ECS, ECR, IAM, EBS
Key Responsibilities:
Effectively involved in complete Agile/SDLC – Requirement Analysis, Development, System and
Integration Testing and Sprint methodologies to do requirements gathering, analysis and planning.
Page 2 of 4
Involved in developing the UI, layout and front-end programming for web application that matches
requirements of Sprint.
Developed and enhanced application on Spring Boot Framework for Nike athletes.
Wrote JSPs, JavaScript to generate dynamic web pages and web content. Application is used to
conduct various surveys and generate respective quarterly and annual reports.
Used Micro Services architecture, with Spring Boot-predicated services interacting through an
amalgamation of REST, Swagger, Cassandra and MQ message brokers and leveraging.
Developed light weight business component and integrated applications using Spring framework,
Spring web MVC using features like IOC and configuring application context for spring bean factory
Developed Web services to allow communication between applications through RESTFUL
Webservice.
Implemented Spring framework, Involved in coding DAO’s services and controllers.
Worked in a Continuous Integration Environment, using Jenkins, changes were deployed to AWS
instance.
Responsible for the designing the advance SQL queries, triggers, scripts.
Collaborated with the application developers in data modeling and E-R design of the systems. (SQL,
PL/SQL)
Used Jenkins for CICD.
Worked on static and dynamic alert handlers, for displaying alerts and notifications to users.
Created wiki pages to ensure products met or exceeded customer’s specifications. Digitized
important handwritten forms to enhance accuracy and productivity.
Used object storage container to store the secured files and retrieved from API by using Amazon
web services (AWS).
Apache Mesos and Kubernetes were used as the best ecosystem to deploy and manage
Microservices.
Developed UI specifications and Designed mockups, GUI layouts by using HTML, CSS and JavaScript.
Implemented & custom designed Google Predictive Search boxes.
Deployed application updates to AWS EC2 and monitored the load balancing of different instances
and used AWS IAM for access management.
Implemented routing logic and navigation from screen to screen and implemented functionality on
the client side in Angular.
Performed client side and Server-side validations using Struts validations. Created Action Form
beans and performed validation by configuring the Struts Validator.
Used jQuery plugins for Drag-and-Drop, Widgets, Menus, User Interface, and Forms.
Actively used XML (documents and transformations) for creating templates with dynamic data from
XML file.
Wrote complex SQL queries, PL/SQL Stored Procedures for all the DML process.
Created JUnit test cases for unit testing application.
Environment: Java 8, Angular, Spring Boot, Hibernate, Restful Web Services, HTML5, CSS3, AJAX,
JavaScript, JIRA, SVN, GitHub, IntelliJ, Stash, Jenkins, Maven, AWS, S3, EC2, ECS
Key Responsibilities:
Worked on Agile/ full software development lifecycle. Designing, coding, testing, debugging and
support.
Designed and developed the presentation layer using JavaScript, JSF 2.0 and CSS. To the existing
flow added a mini flow which takes a survey from the employees of the insurance firm, save the
survey information to the database.
Used a MVC controller design, where data is transferred from Java server faces to controller,
controller to model and vice-versa.
Wrote queries to store and retrieve user data from the DB2 database.
Used JIRA issue tracker to file the bugs.
Involved in unit testing, integration testing and system testing Performed regression testing, unit
testing using Junit. Proficient in SQL, PL/SQL programming, RDBMS experience in IBM DB2.
Used ANT as a build tool.
Page 3 of 4
Involved in user experience sessions and design discussions to enhance the designs and provide
input on the layouts.
Used SVN for version Repository maintenance.
Environment: Java/J2EE, HTML 5, CSS3, AJAX, JavaScript, JIRA, SVN, Spring MVC, SQL, ANT, TOAD
Key Responsibilities:
Worked with a team of analysts to finish assigned tickets and complete them using Atlas.
Delegate with Quality control team to finish assigned QC’s.
Mentor new team members to use Atlas, explain the business and process to complete a given
ticket.
Developed the web interface using MVC design pattern with Struts framework
Designed and implemented most of the Java related portions of the application including EJBs for
encapsulating business logic.
Developed server-side utilities using J2EE technologies Servlets, JSP, JDBC using JDeveloper.
Developed the JSP’s using the struts framework tag libraries.
Developed the WORKFLOW concept using the struts framework to avoid the back button problems.
Responsible to analyze existing C ++ project to prepare business logic documents.
Was responsible to communicate with End client to support the application and analyze the issue
and fixed the issue.
Maintained the Struts config files, tiles definition files and web.xml.
Session Beans are designed in such a way to serve the following: Inserting, updating, and deleting
data from the database
Developed and executed the business validation logic in form beans.
The framework involves struts framework, which internally uses the J2EE design patterns.
Developed the servlets, beans for the application
Preparation of Test Plans.
EDUCATION:
Page 4 of 4