Summary
Overview
Work History
Education
Skills
Personal Information
Professionalprojects
Languages
Extracurricular Activities
Training
Disclaimer
Timeline
Generic

Sharath Dyavappa

Bengaluru

Summary

Highly skilled Java Developer with 3 years and 9 months of experience delivering enterprise business solutions using various Java technologies and methodologies. Proven ability to collaborate effectively with cross-functional teams to design, develop, and implement high-quality applications. Possesses a strong understanding of the Software Development Life Cycle (SDLC) with a focus on project management and client coordination. Expertise in Microservice Architecture patterns for building scalable, resilient, and maintainable applications.

Overview

4
4
years of professional experience

Work History

Java Developer

I-WEAVE SOLUTIONS PRIVATE LIMITED
04.2023 - Current

Software Engineer - (Java Developer)

ZeroZilla
09.2021 - 04.2023

Software Developer

Kartel Technosoft Pvt Ltd
08.2020 - 09.2021

Education

BCA - Computer Application

IBVE (Institute of Basic and Vocational Education)
01.2013

Intermediate -

Shanti Dhama PU College
01.2010

SSLC -

Shanti Dhama High School
01.2008

Skills

  • Programming: Java (Core Java, Advanced Java)
  • Web Frameworks: Spring (Core, AOP, Data, MVC, Security), Spring Boot
  • Databases: MySQL, SQL (joins, aggregations, indexing), NoSQL (basic understanding)
  • Version Control: Git
  • Tools: AWS S3, Lambda, Docker, Kubernetes
  • Testing: JUnit, Mockito
  • CI/CD: Jenkins, GitLab CI
  • Microservice Architecture:Communication Patterns: RESTful API, message queues
    Service Discovery Patterns: client-side and server-side discovery
    Data Management Patterns: database per service, CQRS
    Fault Tolerance Patterns: circuit breaker, retry, bulkhead
    API Gateway Patterns: aggregation, authentication, authorization, rate limiting

Personal Information

  • Father's Name: Dyavappa N
  • Date of Birth: 04/25/1992
  • Nationality: Indian

Professionalprojects

  • ZestMoney, AWS, Java, Spring, Hibernate, Git, Docker, ABFL, TataCapital, IIFL, HFCL, ZestMoney is a lending platform with a microservices architecture developed using Java, Spring, Hibernate, Git, and Docker. The architecture includes services such as lender integration, lender orchestrator, loan agreement, and lender selector. Integrated AWS S3 for Loan agreement templates for each lender. Each service focuses on a specific business capability and communicates with others through APIs or message queues.
  • CRM Application, Java, Spring, Hibernate, Git, SP COATS, The CRM (Customer Relationship Management) Application is a web-based solution developed using Java, Spring, Hibernate, and Git. It serves as a centralized platform for managing customer information and related business data.
  • E-Commerce Application, Java, Spring, Hibernate, Git, Docker, Sellers War, The E-Commerce Application is a feature-rich online shopping platform developed using Java, Spring, Hibernate, Git, and Docker

Languages

  • English
  • Kannada
  • Hindi
  • Tamil

Extracurricular Activities

Eager to learn new things, Creative, Comprehensive problem-solving ability.

Training

Successfully completed the Java Course with certification from Uttara Infotech Bangalore. Strong knowledge of Java concepts, including data structures, functions, and modules.

Disclaimer

I hereby declare that the above-furnished details are true and correct to my knowledge.

Timeline

Java Developer

I-WEAVE SOLUTIONS PRIVATE LIMITED
04.2023 - Current

Software Engineer - (Java Developer)

ZeroZilla
09.2021 - 04.2023

Software Developer

Kartel Technosoft Pvt Ltd
08.2020 - 09.2021

BCA - Computer Application

IBVE (Institute of Basic and Vocational Education)

Intermediate -

Shanti Dhama PU College

SSLC -

Shanti Dhama High School
Sharath Dyavappa