Pavel Shakhlovich
Senior Software Developer at GroupBy Inc.- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
Английский Professional working proficiency
-
Русский Native or bilingual proficiency
Topline Score
Bio
0
/5.0 / Based on 0 ratingsFilter reviews by:
Credentials
-
IELTS General Training
IELTS OfficialAug, 2023- Sep, 2024 -
Google Cloud Fundamentals: Core Infrastructure - Locales
Google Cloud Skills Boost for PartnersApr, 2023- Sep, 2024 -
Building Java Microservices with gRPC
LinkedInMar, 2023- Sep, 2024 -
Google Cloud Foundations
LinkedInMar, 2023- Sep, 2024 -
Learning Amazon Web Services Lambda
LinkedInFeb, 2023- Sep, 2024 -
Agile Software Development
LinkedInOct, 2022- Sep, 2024 -
Ultimate AWS Certified Developer Associate 2022
UdemyApr, 2022- Sep, 2024 -
AWS Essential Training for Developers
LinkedInFeb, 2022- Sep, 2024 -
Building Full-Stack Apps with React and Spring
LinkedInDec, 2021- Sep, 2024 -
CompTIA A+ (220-1001) Cert Prep 7: Understanding Networking
LinkedInDec, 2021- Sep, 2024 -
CompTIA A+ (220-1001) Cert Prep 8: Internet and the Cloud
LinkedInDec, 2021- Sep, 2024 -
CompTIA Network+ (N10-007) Cert Prep: 1 Understanding Networks
LinkedInNov, 2021- Sep, 2024 -
Learning Cloud Computing: Core Concepts
LinkedInNov, 2021- Sep, 2024 -
Spring: Design Patterns
LinkedInSep, 2021- Sep, 2024 -
Oracle Certified Professional: Java SE 11 Developer
OracleApr, 2021- Sep, 2024 -
Spring: Spring Security
LinkedInJan, 2021- Sep, 2024 -
Docker for Java Developers
LinkedInDec, 2020- Sep, 2024 -
Kubernetes for Java Developers
LinkedInDec, 2020- Sep, 2024 -
Spring: Framework In Depth
LinkedInDec, 2020- Sep, 2024 -
Spring: Spring Data 2
LinkedInDec, 2020- Sep, 2024 -
Learn Apache Kafka for Beginners
LinkedInNov, 2020- Sep, 2024 -
Learning JUnit 5
LinkedInNov, 2020- Sep, 2024 -
Practical Test-Driven Development for Java Programmers
LinkedInNov, 2020- Sep, 2024 -
Spring Boot 2.0 Essential Training
LinkedInNov, 2020- Sep, 2024 -
Spring: Test-Driven Development with JUnit
LinkedInNov, 2020- Sep, 2024 -
Creating Your First Spring Boot Microservice
LinkedInOct, 2020- Sep, 2024 -
Extending, Securing, and Dockerizing Spring Boot Microservices
LinkedInOct, 2020- Sep, 2024 -
Java Persistence API (JPA): 2 Inheritance and Querying
LinkedInJul, 2020- Sep, 2024 -
Java Persistence API (JPA): 1 The Basics
LinkedInJun, 2020- Sep, 2024 -
Gradle for Java Developers
LinkedInMay, 2020- Sep, 2024 -
Learning Spring with Spring Boot
LinkedInMay, 2020- Sep, 2024 -
EF SET English Certificate 76/100 (C2 Proficient)
EF Standard English Test (EF SET)Mar, 2020- Sep, 2024 -
Linux Basics
StepikMar, 2020- Sep, 2024 -
SQL Basics: SELECT, JOIN, DML, DDL, TCL, DCL
UdemyMar, 2020- Sep, 2024 -
AWS Certified Developer – Associate
Amazon Web Services (AWS)Apr, 2022- Sep, 2024
Experience
-
GroupBy Inc.
-
Canada
-
Software Development
-
1 - 100 Employee
-
Senior Software Developer
-
Apr 2023 - Present
Project: Product Discovery Platform powered by Google Cloud Discovery AI Technologies: Java 8-17, Spring, Micronaut, Elasticsearch, Google Cloud Services, PostgreSQL, Gradle, Maven, JUnit, PostgreSQL, Elasticsearch, CircleCI, Postman, Docker, Kubernetes, Kibana, GCP, Docker, Kubernetes, ArgoCD, GitHub Actions. - Maintained and supported legacy micro-services based on Java 8, Spring, Google Cloud, and Elasticsearch as the main search engine. - Performed monitoring and load testing to get Kubernetes and Elasticsearch cluster utilization data, which allowed to decrease costs by 10%. - Reduced customer complaints by refactoring micro-services code to provide more accurate response codes and messages to API users. - Participated in the internal company hackathon, gathered a team to implement my idea, and ranked 2nd out of 8 teams. Show less
-
-
-
EPAM Systems
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Senior Software Engineer
-
Dec 2022 - Apr 2023
Project: New Consumer Industry Cloud Product Development with SAPTechnologies: Java 11, Spring, SpringBoot, Spring Data, Spring Security, JPA/EclipseLink, Kafka, Elasticsearch, PostgreSQL, Docker, Kubernetes, Helm, Grafana, Loki, Gradle, Cucumber, JUnit, BDD, DDD.- Performed Team Lead role, substituting development team lead when needed, and providing more flexibility to the work process.- Did knowledge-sharing and soft-skills development being involved in the internal Java/Spring and AWS company mentoring programs as a mentor. - Participated in the company's human resource development process as a member of the Java assessment committee. Show less
-
-
Software Engineer
-
Oct 2020 - Dec 2022
- Designed and developed scalable backend micro-services using Java 11, Spring Boot, Redis, Elasticsearch, and JPA (EclipseLink), participating in the project since the very beginning, and being involved in technical discussions about domain modeling and core microservice design.- Implemented importing complex data structures from the database layer into a single file compatible with an external system. Conducted a demo session of the new feature that allowed the company to attract a potential client.- Became a competency center on the project, helping team members and sharing expertise with other teams. Show less
-
-
Trainee
-
May 2020 - Oct 2020
MJC School (Java Lab).Project: Gift Certificates management web application. Technologies: Java Core, JDBC, JPA (Hibernate), Spring Core, Spring Data, Spring Boot, Spring Security, PostgreSQL, Git, Gradle, HTML and CSS/SASS, JavaScript/TypeScript, Angular, Jenkins, AWS.- During the internship, I went through the whole software development cycle and technologies, starting with Git, building tools, going deep into the OOP and software architecture design principles, and Java Core. - Built Gift Certificates management app using Spring Framework, JDBC, JPA with Hibernate, and PostgreSQL.- Created a UI client starting with the native JavaScript, then refactored to TypeScript and Angular, - Deployed the application into the Cloud using AWS, CI/CD with Jenkins, code analysis with Sonar, and more. Show less
-
-
-
GerberTours Inc.
-
United States
-
Travel Arrangements
-
1 - 100 Employee
-
Software Developer
-
Feb 2020 - Jun 2020
Project: Task management application. Technologies: .Net, C#, SQL, Git, BitBucket, WebPack, HTML and CSS, JavaScript/TypeScript, Vue. - Worked in a fast-paced environment, and the main challenge was to quickly learn and ramp up new technologies, and deliver a code at the same time. - Played the role of Full-Stack developer, implementing back-end services with .Net, and re-wrote a number of UI components from JavaScript to TypeScript and Vue. Project: Task management application. Technologies: .Net, C#, SQL, Git, BitBucket, WebPack, HTML and CSS, JavaScript/TypeScript, Vue. - Worked in a fast-paced environment, and the main challenge was to quickly learn and ramp up new technologies, and deliver a code at the same time. - Played the role of Full-Stack developer, implementing back-end services with .Net, and re-wrote a number of UI components from JavaScript to TypeScript and Vue.
-
-
-
-
Student
-
Nov 2019 - Feb 2020
EPAM Training Center. Java Web Development Project: Online Pharmacy Technologies: Java Core, JDBC, SQL using MySQL, Java EE(Servlets), JSP, Git, Maven, TestNG, TomCat, HTML and CSS, Bootstrap UI. - Dived deeper into the Java Core, concurrency and multithreading, web development, OOP, and Design principles. - Applied my knowledge to create a full-blown web application running on a Tom Cat servlet container web server using native Java 8 and Java Server Pages as a UI. EPAM Training Center. Java Web Development Project: Online Pharmacy Technologies: Java Core, JDBC, SQL using MySQL, Java EE(Servlets), JSP, Git, Maven, TestNG, TomCat, HTML and CSS, Bootstrap UI. - Dived deeper into the Java Core, concurrency and multithreading, web development, OOP, and Design principles. - Applied my knowledge to create a full-blown web application running on a Tom Cat servlet container web server using native Java 8 and Java Server Pages as a UI.
-
-
-
-
Accountant
-
Jan 2012 - Jan 2020
A full cycle of accounting of production processes in the enterprise including manufacturing, wholesale and retail trade in industrial products. Management and financial accounting. A full cycle of accounting of production processes in the enterprise including manufacturing, wholesale and retail trade in industrial products. Management and financial accounting.
-
-
Education
-
Belarusian National Technical University
Roads and aerodromes design and construction -
Epam training center
Java web development -
Belarusian State Economic University
Accounting. Financial and management accounting.