Dmitry Pytaylo
Junior Backend Developer
Overview
As a Junior Backend Developer with extensive programming experience since 2016, I specialize in building reliable and efficient systems. My expertise in Java, Rust, and Python 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
- Spring Boot
- Tokio, Axum
Bot Development
- discord.py
- serenity
Graphics
- OpenGL
- Vulkan
- Vulkano
- WebGL
Science
- NumPy
- SymPy
- nalgebra
Fullstack
- Dioxus
- Leptos
- 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 Java Web 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, Hybernate, 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
Currently, I'm in my second year of studying Computer Science (Java) at EHU/ESDE.
"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.
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.