Summary
Overview
Work History
Education
Skills
Timeline
Generic

Madhava Gopireddy

Developer
Hyderabad

Summary

Dynamic full-stack developer with over two and a half years of experience in Java and web application development, specializing in building robust applications using Spring Boot, Spring JPA, and MySQL. Proven track record of developing applications from the ground up, showcasing comprehensive end-to-end development expertise across multiple projects while adhering to agile methodologies such as Scrum. Adept at creating responsive and accessible user interfaces with HTML, CSS, Bootstrap, JavaScript, and React libraries. Passionate about leveraging the latest technology trends to deliver secure and innovative web solutions, consistently maintaining an organized approach to efficiently meet concurrent deadlines.

Overview

1
1
year of professional experience

Work History

DEVELOPER

Endava Solutions Pvt. Ltd
08.2024 - Current
  • PROJECT #1
  • PROJECT: GXBI APPLICATION
  • SKILLS AND TOOLS USED: JAVA 8, SPRING BOOT, MICROSERVICES, POSTGRESQL, REACT-REDUX, JAVASCRIPT, RESTAPI, ESLINT
  • GxBi is a Business Intelligence application that enables users to analyze data in a clear and organized manner. Users can create customizable dashboards by configuring panels, charts, filters, and custom queries, facilitating easy and efficient decision-making. With the ability to view large and diverse datasets on a single dashboard, data analysis and visualization become straightforward and accessible.
  • Responsibilities:
  • Reviewed and analyzed the requirements outlined in user stories.
  • Collaborated with the team to troubleshoot bugs and address challenges.
  • Utilized ESLint to enhance code quality.
  • Applied best practices in coding.
  • Developed reusable components across the application.
  • Employed Jest with the React Testing Library to increase code coverage.
  • Made cosmetic enhancements using HTML and CSS to improve the application's user-friendliness.
  • PROJECT #2
  • PROJECT: GXMETRICS
  • SKILLS AND TOOLS USED: JAVA 8, SPRING BOOT, SPRING JPA, SQL, JAVASCRIPT, REACT-REDUX, JUNIT, JEST, ESLINT
  • GxMetrics is an application similar to Jira that allows managers to upload details about their projects and plan sprints accordingly. It enables them to analyze sprint efforts, estimate costs, identify root causes of bugs, and visualize project data in chart form. By leveraging this information, managers can efficiently analyze and plan for similar projects in the future.
  • Responsibilities:
  • Refactored the code from React to React Redux using React Thunk.
  • Implemented unit testing for the backend with JUnit test cases.
  • Developed reusable components for use throughout the application.
  • Made cosmetic enhancements using HTML and CSS.
  • Utilized the React Testing Library and Enzyme to write unit tests for React applications.
  • Followed best practices for application coding.
  • Modularized the code to enhance readability and understanding.
  • Worked closely with clients to gather requirements and translate them into technical specifications for implementation.
  • Continuously updated skills through training courses, workshops, and self-study—staying current on industry trends and emerging technologies.

Education

B. Tech - Computer Science & Engineering

UCEN-JNTUK
01.2023

Skills

  • Languages: JAVA 8, REACT JS

  • Server side: Spring Framework, Spring Boot, Spring JPA and Rest API

  • ReactJs skills: Component Development, Routing, Testing, Hooks, Api integration, Responsive Design

  • Databases: PostgreSQL, MySQL

undefined

Timeline

DEVELOPER

Endava Solutions Pvt. Ltd
08.2024 - Current

B. Tech - Computer Science & Engineering

UCEN-JNTUK
Madhava GopireddyDeveloper