Maxim Bogovick
List of services
Java Application Development
Development of Java applications, including designing and implementing custom Java solutions that meet your specific business requirements.
Code Review and Optimization
Review your existing Java codebase for performance, security, and maintainability, and provide recommendations for optimization and improvement.
Troubleshooting and Debugging
Diagnose and troubleshoot the problems, and provide solutions to resolve them.
Architecture and Design Consulting
Provide guidance on designing scalable and efficient Java architectures, including recommendations on framework and library choices, code organization, and best practices.
Performance Tuning
Analyze and optimize the performance of your Java code, including database interactions, caching, and other performance-critical areas
Training and Mentoring
Training and mentoring to your development team, helping them improve their Java skills, learn best practices, and stay up-to-date with the latest Java technologies and trends.
Integration and Middleware Development
Designing and implementing robust and scalable integrations between different systems and technologies.
Java Frameworks and Libraries Consulting
Guidance on choosing the right frameworks and libraries for your specific use case, and help with their integration and customization.
Migration and Upgrades
Assist you in planning and executing the migration or upgrade process smoothly and efficiently.
Work Positions Timeline
February 2022 - current
Java technical consultant at gtfs.pro
Used technologies and tools:
- DB server (Mysql)
- Application server (Tomcat 10)
- Spring/Spring Boot
- ORM (Hibernate)
- Rest/WebSocket
- RabitMq, Redis
- Java 17
Project overview: aggregation and visualization different trasport data
April 2020 - February 2022
Senior Backend Java Developer at TeamIdea
Used technologies and tools:
- DB server (Postgresql, CouchBase)
- Application server (Tomcat 10)
- Spring/Spring Boot/Data/Cloud
- ORM (Hibernate)
- Rest/WebSocket/Grpc(protobuf)
- ElasticSearch/Kafka/Clickhouse
- Java 17
Project overview: microservices for retail customers (Mvideo/Eldorado)
June 2016 - April 2021
Senior Backend Java Developer at Almexecm (almexoft.com)
Used technologies and tools:
- DB server (Oracle/Postgresql/MsSql (sql, pl/sql))
- Application server (Tomcat 9)
- Spring/Spring Boot
- ORM (Hibernate)
- Rest/SOAP/WebSocket
- Java (11)
Project overview: business process automation and electronic document management
May 2013 - June 2016
Java Developer at Massmo Group (Tele2)
Used technologies and tools:
- DB server (Oracle (sql, pl/sql))
- Web server (Tomcat 7)
- AS (JBoss 5, 6)
- Web frameworks (zk 5, 6.5)
- Spring
- ORM (Hibernate)
- Java (6, 7)
Project overview: Web self-care for business clients, web dealer, CRM (all projects for mobile operator)
Project team size: 10
August 2009 - February 2013
Java Developer at IDC (idknet.com)
Used technologies and tools:
- DB server (Oracle (sql, pl/sql))
- Web server (Tomcat 6)
- Web frameworks (zk 4)/ flex3
- Spring
- ORM (Hibernate)
- Java (6)
Project overview: GIS system for monitoring mobile base stations and other equipment of telecommunications network. Web program for measuring wired ADSL lines. Alarms correlation in telecommunication networks.
Project team size: 30
July 2008 - August 2009
Java Developer at Three Cog Wheels UG (threecogwheels.com)
Used technologies and tools:
- DB server (MySQL (sql))
- AS (Jboss 6)
- Web frameworks (zk 3.6, gwt, JS)
- Spring
- ORM (Hibernate)
- Java (6)
Project overview: Warehouse system and logistics for sales.
Project team size: 3