Hello, my name is Maksym Denysov

I'm a Software Engineer

As a Computer Science graduate from Alfred Nobel University, I bring a strong foundation in software engineering with a deep passion for technology and innovation.

Having excelled in the Java Online Marathon 2022, competing against 60 participants across Ukraine, I honed my expertise in modern Java (versions 8, 11, and 17) and its ecosystem.

Download CV
hero image

About me

I'm Maksym Denysov and Software Engineer

Experienced backend developer with a strong focus on building scalable, secure, and high-performance applications. Proficient in Java, Spring Boot, and modern backend architectures, I specialize in designing robust systems that efficiently handle complex workflows. My expertise includes database optimization, API development, distributed systems, and cloud infrastructure.


I take a pragmatic approach to problem-solving, emphasizing clean code, maintainability, and best practices. Always exploring new technologies, I stay ahead of industry trends to enhance performance, security, and scalability in every project I work on. Let's build something great. 🔭 Currently studying web application development. 🌱 Exploring Technical Content Writing. ⚡ In my free time, I enjoy solving problems on Codewars, reading tech books, and working on IoT projects using Arduino and Raspberry Pi.

Birthday: 17 Jul 1995

Age: 30

Email: maksym@pines-digital.com

Degree: Computer Science & Computer Engineering

Phone: +380 938057307

City: Dnipro

Freelance: Available

Java, JavaFX, Android
96%
Spring Boot, Spring Data, Spring Security
86%
PostgreSQL, MySQL, H2, MariaDB, Oracle
84%
Hibernate
76%
AWS
66%
Docker
86%
Linux
96%

Education

2019 - 2024

Bachelor in Computer Science

I learnt a wide range of topics that are essential to understanding both the theory and practical aspects of computing. This involves programming fundamentals, computer architecture, operating systems, databases, software engineering, problem solving, collaboration and communication soft skills.

2013 - 2017

Bachelor in Computer Engineering

I chose my master degree in technology. There I deepened my knowledge, enhanced my skills in the area and learnt how to increase my career prospects in a competitive job market.

2002 - 2013

Certificate of High School Graduation

Educational and Training Association - Lyceum №2 of Scientific and information Technologies, Kamianske, Ukraine

Experience

Pines Digital

CEO (Jan 2025 – Present)
Oversaw company vision, partnerships, and business growth. Managed strategy, finance, and product direction.


Lead Java Developer (Jan 2023 – Present)

Designed and implemented backend systems with Spring Boot and PostgreSQL. Led development team, code reviews, and CI/CD with Jenkins. I can design complex software systems. My decisions impact scalability, maintainability, and overall system architecture. Also, I mentor less experienced team members, helping them grow and learn.

2024 - 2025

Namecheap

IT Customer Support

As a member of the Hosting Department Customer Support team at Namecheap, I provided exceptional technical support to customers regarding web hosting services, ensuring prompt and effective resolution of issues related to domains,servers, and websites

2017 - 2019

DELL Inc.

Desktop Computer Build Engineer

As a Computer Building Engineer, I was responsible for assembling, configuring, and testing custom desktop computers tailored to meet clients' specific needs, ensuring optimal performance, reliability, and user experience.

Services

Microservices

Quickly deliver production‑grade features with independently evolvable microservices.

Reactive

Using Spring's asynchronous, non-blocking architecture to maximize computing resources.

Cloud

Seamlessly scale and deploy applications with cloud-native infrastructure and resilient services.

Web Apps

I build fast, secure, and responsive web applications connected to any data store.

Serverless

I deliver ultimate flexibility: scaling up on demand and scaling to zero when there’s no demand.

Automation

I automate tasks with offline data processing, running at the time that suits you best.

Portfolio

My Last Projects:

Reading Log

Core Foundations:


Head First Java, 3rd Edition

Cover: Head First Java, 3rd Edition

Thinking in java - Bruce Eckel.

Cover: Philosophy of Java (Eckel)

Think Java

Cover: Think Java

Effective Java Joshua Bloch

Cover: Effective Java (Bloch)

Modern Java in action

Cover: Современный Java. Лямбда, потоки…

Data Structures, Algorithms, and Functional Java

Lafore — Data Structures & Algorithms in Java

Cover: Lafore — Data Structures & Algorithms in Java

Grokking Algorithms

Cover: Grokking Algorithms

Downey — Data Structures & Algorithms

Cover: Downey — Алгоритмы и структуры данных

Java 8 in Action, A Functional Approach to Java

Cover: Java 8 in Action, A Functional Approach to Java

The art of computer programming - Donald Knuth

Cover: Advanced CS theory: Кнут, Тома 1–3 (Искусство программирования)

Concurrency, Performance, and Persistence

100 Java Mistakes… Tagir Valeev

Cover: 100 Java Mistakes… (Valeev)

Grokking Concurrency

Cover: Grokking Concurrency

Java Memory Model - jenkov.com

Cover: Java Memory Model + Russian series

Java Secrets — High Performance

Cover: Java Secrets — High Performance

Java Cookbook

Cover: Java Cookbook

Java Persistence with Hibernate

Cover: Java Persistence with Hibernate

Java Persistence with Spring Data and Hibernate

Cover: Java Persistence with Spring Data and Hibernate

Spring Boot Core & Patterns

Spring Boot in Action (Walls)

Cover: Spring Boot in Action (Walls)

Beginning Spring Boot 3

Cover: Beginning Spring Boot 3

Learning Spring Boot 3.0

Cover: Learning Spring Boot 3.0

Pro Spring Boot 3

Cover: Pro Spring Boot 3

Spring Start Here (Spilca)

Cover: Spring Start Here (Spilca)

Spring 5 для профессионалов

Cover: Spring 5 для профессионалов

Spring 6 Recipes

Cover: Spring 6 Recipes

Spring Data (Pollack et al.)

Cover: Spring Data (Pollack et al.)

Beginning Spring Data

Cover: Beginning Spring Data

Dependency Injection Design Patterns using Spring and Guice

Cover: Dependency Injection Design Patterns using Spring and Guice

Spring все паттерны проектирования

Cover: Spring все паттерны проектирования

Microservices & Cloud

Learn Microservices with Spring Boot

Cover: Learn Microservices with Spring Boot

Microservices with Spring Boot and Spring Cloud

Cover: Microservices with Spring Boot and Spring Cloud

Spring REST: Building Java Microservices

Cover: Spring REST: Building Java Microservices

Pro Spring 6 + Kotlin

Cover: Pro Spring 6 + Kotlin versions

Pro Spring 6 An In Depth Guide

Cover: Pro Spring 6 + Kotlin versions

Introducing Spring Framework 6

Cover: Introducing Spring Framework 6

Practical Microservices Architectural Patterns (Christudas)

Cover: Practical Microservices Architectural Patterns (Christudas)

The Art of Decoding Microservices

Cover: The Art of Decoding Microservices

Microservices vs. SOA (Mark Richards)

Cover: Microservices vs. SOA (Mark Richards)

Security, Protocols, and API Hardening

Spring Security in Action 1

Cover: Spring Security in Action (both editions)

Spring Security in Action 2

Cover: API Security in Action

API Security in Action

Cover: API Security in Action

OAuth 2 in Action

Cover: OAuth 2 in Action

HTTP/2 in Action

Cover: HTTP/2 in Action

Непрерывное развитие API

Cover: Непрерывное развитие API

Architecture & System Design Mastery

Head First Software Architecture

Cover: Head First Software Architecture

Software Architecture Patterns (Mark Richards)

Cover: Software Architecture Patterns (Mark Richards)

Software Architecture: The Hard Parts (Ford, Richards, etc.)

Cover: Software Architecture: The Hard Parts (Ford, Richards, etc.)

Unit Oriented Enterprise Architecture

Cover: Unit Oriented Enterprise Architecture

Nature-Inspired Optimization Algorithms with Java

Cover: Nature-Inspired Optimization Algorithms with Java

Сюй А. — System Design

Cover: Сюй А. — System Design

Чистый код (Мартин)

Cover: Чистая архитектура (Мартин)

Чистая архитектура (Мартин)

Cover: Чистая архитектура (Мартин)

Идеальный программист (Мартин)

Cover: Чистая архитектура (Мартин)

Contact

Any Question? Contact us!

I'm at your service

Call us on

+380 938057307

Office

Dnipro

Email

maksym@pines-digital.com

Website

www.pines-digital.com

Email me

I'll contact you as soon as possible!

Theme Colors