About me

I'm a Java Developer with a strong foundation in designing, developing, and maintaining scalable software applications. Proficient in Core Java, J2EE, Spring Boot, Hibernate, and related technologies. Skilled in building RESTful APIs, implementing database interactions using JPA/Hibernate, and securing applications with Spring Security. Strong problem-solving abilities, with hands-on experience through personal and academic projects.

What I'm Doing

  • Backend Development icon

    Backend Development

    Designing and developing scalable Java-based backend systems using Spring Boot and J2EE architecture.

  • Rest Api icon

    RESTful API Development

    Building secure and efficient REST APIs integrated with Hibernate/JPA and relational databases.

  • security icon

    Security

    Implementing authentication and authorization using Spring Security and JWT tokens and oauth2.

  • db icon

    Database Management

    Managing and optimizing database interactions with JPA and Hibernate for high performance.

  • Redis icon

    Redis Integration

    Implementing Redis for high-performance caching, session storage, and real-time data processing in modern web applications.

  • Unit testing icon

    Unit Testing

    Writing comprehensive unit tests using JUnit and Mockito to ensure code reliability, maintainability, and early bug detection.

  • Version control icon

    Version Control

    Efficient code management using Git and GitHub, enabling collaboration, version tracking, and seamless code integration.

  • Frontend development icon

    Frontend Development

    Building responsive user interfaces using HTML, CSS, and basic JavaScript to create interactive and accessible web experiences.