Summary
Overview
Work History
Education
Skills
Certification
Languages
Disclaimer
Timeline
Generic

GIRISH N GOWDA

Mysore

Summary

Backend Developer with proven expertise in API development, system optimization, and database management. Proficient in Java, Spring Boot, and microservices architecture, delivering scalable and high-performance backend services. Experienced in agile environments, focusing on troubleshooting and solving complex challenges. Strong collaborative skills enhance team productivity and project outcomes.

Overview

1
1
year of professional experience
1
1
Certification

Work History

Associate Engineer – Backend Developer

Equiwiz Software Solutions
07.2024 - Current
  • Develop and maintain scalable backend services and microservices for web applications.
  • Design and implement secure and efficient RESTful APIs.
  • Write optimized and reusable code for backend logic, adhering to coding best practices.
  • Ensure effective containerization and deployment of microservices using Docker.
  • Collaborate with frontend, DevOps, and product teams to build end-to-end solutions.
  • Work with PostgreSQL and MySQL to manage and optimize databases for high-performance applications.
  • Conduct unit testing, debug issues, and optimize code to improve system performance.
  • Contribute to regular code reviews to ensure code quality and maintainability.
  • Leverage Kafka and Redis for real-time data handling and caching.
  • Collaborative Work: Worked closely in designing and developing key modules for Unizo and BoatBites projects. Collaborated on database schema design, API specifications, and workflows for enhanced business logic execution.
  • Key Projects:
  • Project: Unizo
  • Technologies: Java, Spring Boot, Kafka, Redis, Docker, Temporal workflows.
  • Role: Contributed to backend development, API optimization, and service integration. Built a unified API platform integrating various Source Code Management (SCM) and ticketing systems, enabling seamless communication between clients and services.
  • Project: BoatBites
  • Technologies: Java, Spring Boot, Kafka, Webhook, Redis, Docker, Temporal workflows.
  • Role: Worked on backend architecture and API development for a unique food delivery platform on water. Integrated various real-time functionalities like food delivery via boats, including support for Firebase notifications.

Education

Bachelor of Engineering (BE) - Computer Science and Engineering

MITM Maharaja Institute of Technology, Visvesvaraya Technological University
01.2023

Skills

  • Programming Languages: Java, SQL, HTML, CSS
  • Backend Development: Java, Spring Boot, RESTful APIs, Microservices
  • Databases: PostgreSQL, MySQL
  • Version Control: Git, GitHub, GitLab, Bitbucket
  • Tools & Platforms: Docker, Postman, IntelliJ IDEA, DBeaver
  • Messaging Systems: Kafka
  • Other Skills: API Documentation (Swagger), Performance Optimization, Debugging, Problem-Solving, Unit Testing

Certification

  • Core Java – Completed from Computer Paradise Institute
  • Java Full Stack – Completed from Vtech Integrated Solutions Institute

Languages

English
Advanced (C1)
Kannada
Advanced (C1)

Disclaimer

I hereby declare that the information provided is true and accurate to the best of my knowledge and belief.

Timeline

Associate Engineer – Backend Developer

Equiwiz Software Solutions
07.2024 - Current

Bachelor of Engineering (BE) - Computer Science and Engineering

MITM Maharaja Institute of Technology, Visvesvaraya Technological University
GIRISH N GOWDA