Dmitry Pytaylo
Backend Developer
Overview
As a Backend Developer with extensive programming experience since 2016, I specialize in building reliable and efficient systems. My expertise in Python, Rust, and Java enables me to develop scalable, high-performance systems from rapid prototypes and execute complex low-level optimizations. My professional background ensures the delivery of robust and high-quality solutions.
My primary programming stack consists of
Rust, a modern programming language, to develop backend services with a strong emphasis on safety and concurrency.
Python, a versatile high-level programming language, for rapid prototyping and comprehensive data analysis.
Java, a time-tested and reliable language, for applications where its robust ecosystem is most advantageous.
Also, I have experience in these domains:
Backend
FastAPI
Tokio, Axum
Spring Boot
Bot Development
discord.py
serenity
Graphics
OpenGL
Vulkan
VulkanoWebGL
Science
NumPy
SymPy
Pandas
nalgebra
Fullstack
DioxusLeptos
Yew
Tailwind CSS
That's not all. I enjoy learning and utilizing new technologies, so this list isn't exhaustive for me.
My working experience
Junior Software Developer
EPAMJul 2025 — Present
- Developed RESTful APIs using modern backend frameworks and followed best architecture principles.
- Worked with relational and non-relational databases, implementing efficient data models and queries by using `alchemy`.
- Implemented unit and integration tests, increasing code coverage to 80%+.
- Participated in 50+ code reviews, improving overall code quality and reducing post-release defects.
- Contributed to 3 production releases, resolving 25+ bug tickets and feature requests.
- Worked in a Scrum team of 5 — 8 members, participating in daily stand-ups, sprint planning, backlog refinement, sprint reviews, and retrospectives.
- Delivered 90%+ of committed sprint tasks on time across multiple 2-week sprint cycles.
[Specialization] Backend Trainee
EPAMApr 2025 — Jun 2025
- Learned in depth how to develop backend systems.
- Completed intensive backend engineering training focused on building scalable and maintainable systems.
- Applied object-oriented design, SOLID principles, and design patterns in practical assignments
Java Backend Developer
ESDEDec 2023 — May 2024
Developed Student's Hub system for own university under the EPAM specialists mentoring.
- Inner freelance exchange system for university that works between students and companies.
- Worked as a backend developer in the team of 3 people. Used technologies: Spring Boot, Hibernate, Liquibase, PostgreSQL.
My pet projects

Personal website
Links: GitHub.
This website is built using the Leptos Rust fullstack framework, showcasing my skills in web development and design.

api-error-derive
Links: GitHub.
A procedural macro for deriving error handling in Rust, aimed at simplifying error management in API development.

simple-messenger
Links: GitHub.
A comprehensive full-stack application built using axum, sea-orm (PostgreSQL), redis, and leptos. This project showcases advanced skills in building a robust and efficient messaging platform.
My education

EHU SDC
Bachelor's degree, Computer Science
2022 — 2026
My university was launched as the EHU EPAM School of Digital Engineering.
"The EHU/EPAM School of Digital Engineering is an experimental unit of EPAM, aimed at training bachelor's and master's degree students in partnership with traditional universities or new educational institutions."
Origin: the official EHU/ESDE website.
Over time, it smoothly transitioned into the EHU School of Digital Competences.
My certificates

ESDE Summer Camp 2023
Some of the workshops that were in this summer camp:
- Agile Fusion: Scrum and Kanban Workshop
- Artificial Intelligence and Machine Learning
- Basic Soft Skills in IT
- Data Science and Big Data
- Python-Powered Game Development
If you have any further questions, please contact me.
