Evgenii Smagin

Evgenii Smagin

Senior Java developer Haut.ai

Have 6+ years of development experience in Java. I can advise on application development from scratch to production.

My Mentoring Topics

  • Java Development Best Practices:
  • Guidelines and best practices for writing efficient, maintainable, and scalable Java code.
  • Usage of design patterns and principles in Java development.
  • Spring Framework:
  • Spring Core Concepts: Dependency Injection (DI) and Inversion of Control (IoC).
  • Spring MVC: Building web applications using the Model-View-Controller pattern.
  • Spring Boot: Developing stand-alone, production-grade Spring-based applications with minimal configuration.
  • Spring Data: Working with data access technologies like JDBC, JPA, and NoSQL databases.
  • Spring Security: Implementing authentication and authorization in Spring applications.
  • Hibernate:
  • Object-Relational Mapping (ORM): Understanding the principles behind Hibernate's ORM approach.

Evgenii didn't receive any reviews yet.