• File

Володимир

Full-stack програміст

Age:
19 years
City of residence:
Kyiv
Ready to work:
Remote

Contact information

The job seeker has provided: Phone numberEmailMessenger

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

HUNKO VOLODYMYR
Software Developer Intern / Entry-Level Software Developer
[open contact info](look above in the "contact info" section)
Linkedin
Telegram
• [open contact info](look above in the "contact info" section) / [open contact info](look above in the "contact info" section)
• Riga, Latvia
A motivated and technically skilled Computer Science student at the University of Latvia with
a strong foundation in software development, gained through four years of study at STEP
Computer Academy and hands-on experience in building desktop and web applications,
databases, and algorithms. Proficient in Python, C, C++, Rust, and front-end development, with
additional skills in graphics software and cross-platform programming. Actively engaged in self-
education, technical reading, and project work, and seeking an entry-level or internship position
in software development to contribute to real-world projects, grow professionally, and apply a
deep passion for coding and continuous learning.

SKILLS
• Frontend and backend development (HTML, CSS, JavaScript, Laravel, FastAPI, Axum)
• Object-oriented programming (Python, C++)
• Rust language
• Algorithm and data structure design
• Database architecture, DBMS (PostgreSQL, MSSQL, MySQL)
• Web scraping and integration with external services and APIs
• Operating systems: Windows, Unix-like (Linux, *BSD) (including platform-specific
coding)
• Git
• Docker, Docker Compose
• AWS services (ElastiCache, RDS, EC2)
• Caching systems (Redis, Memcached)
• Problem-solving and critical thinking
• Fast learning and adaptability
• Excellent organization and time management skills
• Self-motivation and ability to work independently or in a team
• Effective written and verbal communication skills in English

PROJECT EXPERIENCE

Low-Level and Systems Programming Projects
Developed custom allocators (arena allocator, slab allocator, standalone heap allocator) to better
understand heap and stack operations;

Created multiple networking-based programs involving socket-level communication, such as:
SMTP Client, custom WebSocket library (RFC 6455), DNS Proxy with domain blacklist;
Designed and implemented parsers for binary file formats, such as Mach-O and Exe parsers;
worked on efficient binary data processing techniques, including implementation of
compressing algorithms and serializing/deserializing improvements;
Built custom lexical analyzer and syntax parser for interpreting structured text;
Initiated development of a custom x86_64 assembler with partial instruction support and
encoding logic;
Implemented compressing algorithms on Rust programming language, developed LZ77/78
archiver;
Developed backend application using C++ and Boost libraries (Boost.Asio, Boost.Regex,
Boost.Url);
Developed custom Websocket library in C;
Applied Git version control across all personal and educational projects;

University and Applied Software Projects
Developed web application using Laravel, PHP, MySQL, HTML, CSS, and JavaScript during
Web Development course (Web Technologies II course);
Designed and implemented normalized relational database architecture, which purpose is to
serve Inventory Management System, including relations between Warehouse, Supplier,
Company and User; using SQL scripts for data handling and automation (Databases I course);
Built frontend interface and integrated them with backend logic and databases;
Programmed core algorithms and data structures in C++ as part of coursework and performance
testing tasks;
Developed SDLC document in command with other students, describing full requirements and
functionalities of the project (Available at Google Drive projects);

Other Technical Experience
Worked with Windows, Linux and BSD operating systems, developing platform-specific
applications and interacting with system APIs;
Basic experience in using Adobe Photoshop, Illustrator, and Photopea for graphic processing
and UI prototyping;
Applied Git version control across all personal and educational projects

Internship Experience
Completed 2,5 month internship program (20.05.2026 - 07.08.2026) at Meduzzen, developed a
backend service for a corporate Learning Management System, which enables companies to
manage employees, organize quizzes, monitor learning process and analyze results. This system
provides role-based access control, automated notifications, quiz import/export, analytics, and
cloud deployment on AWS. The system was developed in Python using FastAPI as framework,
and additionally such tools as SQLAlchemy (ORM), PostgreSQL as DBMS, Redis as caching

system, Alembic as migration tool, Pydantic as data validation tool and Docker for
containerization and deployment. The UI part of the system was developed using React
framework and additional instruments like i18n, React Router, Redux Toolkit, RTK Query.

ACADEMIC EXPERIENCE
Bachelor’s Degree in Computer Science (English-taught program) University of Latvia,
Riga, Latvia
Name of the study course: number of study hours

Spring 2026
Databases II: 32 hours
Data structured and algorithms: 64 hours
Formal Grammars: 32 hours
Mathematical logic: 32 hours
Software testing: 32 hours
Environment protection: 20 hours

Autumn 2025
Principles of economics: 32 hours
Automata theory: 32 hours
Analytical geometry: 32 hours
Software engineering: 96 hours
Introduction to management: 64 hours
Calculus II: 32 hours
Probability theory and statistics: 32 hours

Spring 2025
Databases and Information Systems Fundamentals: 48 hours
Software Development Basics: 80 hours
Operating System: 32 hours
Web Technologies: 32 hours
Mathematical Analysis: 32 hours
Algebra: 32 hours

Autumn 2024
Computer networks: 48 hours
Web technologies: 42 hours
Discrete mathematics for computing: 64 hours
Computer Architecture and computer engineering fundamentals: 48 hours
Algorithms and Programming: 96 hours

Computer Academy STEP – Kyiv, Ukraine (2020-2024):
Starting point of enrollment into IT sphere.
Focused on programming, software engineering, and applied IT technologies;
Gained basics of C++ programming, C# programming, Web programming (HTML/CSS),
Python programming, Git usage.

EDUCATION
• Bachelor’s Degree in Computer Science (English-taught program) - University of Latvia,
Riga, Latvia 2024 – present
• Software Development Program - Computer Academy STEP – Kyiv, Ukraine, 2020 –
2024
• Full General Secondary Education with Honors and Gold Medal - Kotsyubynske Lyceum
No. 2 –Kyiv Region, Ukraine, 2013 - 2024

PROFESSIONAL DEVELOPMENT COURSES AND CERTIFICATIONS
• Certificate issued by STUDY ACADEMY Language School, Kyiv (2022–2024 studies)
• IELTS Certificate – English Language Proficiency

LANGUAGES
• English – C1
• Latvian – A2
• Ukrainian – native
• Russian – native

References to my projects:
My Github page
My Github Gists page
My Google Drive Projects

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: