Pavel Homal is a versatile Full Stack Engineer with over a decade of software experience and a practical focus on Java back-end and Android development complemented by front-end JavaScript work in Angular and React. He blends solid OOP and design-pattern discipline with hands-on use of Spring, Hibernate, Material Design, Lombok and Swagger to deliver RESTful services and polished user interfaces. As a self-employed developer since 2020 (and previously at ScienceSoft and Exadel), he has shipped commercial projects across languages including Java, C#, C++ and Delphi, demonstrating adaptability across paradigms. Comfortable working independently or in teams, he pairs strong communication and analytical skills with a knack for rapidly learning new technologies. Outside of contracts he identifies as a freelancer and wanderer, suggesting a curious, self-directed approach to problem solving and continuous exploration.
11 years of coding experience
6 years of employment as a software developer
Specialist's (bachelor's) degree Computer Science, Specialist's (bachelor's) degree Computer Science at Polotsk State University
Play around with Java 8, Spring Framework (Core, Web MVC, Data JPA, Transaction Management), Hibernate 4.3 / JPA, Lombok, web.xml (the deployment descriptor). RDBMS: MySQL; Build system: Maven; Servlet container: Tomcat 7; View technologies: JSP / JSTL + CSS (EL and Spring Form taglib); Logging utility: Log4j.
Contributions:5 PRs, 13 pushes, 4 branches in 6 years 10 months
A URL Shortener Service built with Java, Spring Boot, and Redis
Contributions:2 PRs, 2 pushes, 2 branches in 3 years
j2eebitlyspringurlshortenershortener
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.