VLADYSLAV YERMAKOV
Java Software Engineer
Software Engineer with 4 years of relevant experience
Ukraine, Dnipro, на Jobs.uaВ·В
В· GitHub:В github.com/VladYermakov 02В
Top Skills
Languages: Java В· MySQL В· MicrosoftSQL В· JavaScript В· TypeScript В· HTML В· CSS В· C# В· C В· C ++
Frameworks: Spring Framework В· Spring Core В· Spring Boot В· Spring MVC В· Spring Data JPA В· Spring Security В· Hibernate В· JUnit В· Mockito В· React В· Bootstrap
Other: Git В· GitHub В· Postman В· Maven В· Gradle В· Linux В· Bash В· REST API В· Vite В· Npm В· JSON В· XML
Methodologies: OOP В· SOLID В· KISS В· DRY В· Agile Methodologies
Natural Languages: English (B 2) В· Ukrainian (C 2) В· Russian (C 2)
Professional Experience / Projects
Bug Tracker 02/ 2023 – 06/ 2023
- Created a bug-tracking system that offers a thorough and efficient method for monitoring and managing software defects and issues throughout the software development lifecycle.
- Bug Tracker was my diploma project, and with my confidence, eloquence, and good storytelling skills, I received a 90/ 100 score during diploma defense and made it into the top 5 in the class out of 22 students.
- All the stages of the app development were designed by me, such as architecture, diagrams, database, UI/UX, coding, and troubleshooting; shows that I can manage projects and be flexible no matter the task.
Assignment Submission App 12/ 2022 – 02/ 2023
- Created the app that helped teachers and students communicate regarding the laboratory and coding projects more conveniently; the app has a chat system, the number of the work, and all needed links in one place, like links to a GitHub page, videos, and screenshots.
- All parts of the project were managed by me, as well as Bug Tracker.
Code Refactoring App (IDE) 09/ 2022 – 12/ 2022
- Decided to be a leader in a group project and played a key role in app-building and troubleshooting. Our team has received 100/ 100, and our project has become one of the leading ones.
- As a team (team of 5), we created an IDE with modern UI and functionality such as method and variable renames, method extraction, etc.
- Showed my communication skills when defending the project to the teacher on behalf of the whole team.
- Showed my mentoring and team playing skills when a classmate got stuck on his task through a lack of knowledge, I was the one who helped him along the way till he did everything he needed to do.
Interpreter 09/ 2022 – 12/ 2022
- Created a programming language and full-functioned Interpreter to it.
- With my perfectionism, the Interpreter became the best in the class, and I received a 100/ 100 score for it.
- Through steadfast dedication and a growth-focused mindset, I developed my programming language into a sophisticated achievement, earning acknowledgment from my teacher for its profound complexity.
Education
Bachelor 039;s degree in software engineering, 09/ на Jobs.ua/ 2023, Ukrainian State University of Science and Technologies, Ukraine, Dnipro.
Useful subjects: Architecture and design of software В· Algorithms and data structures В· Operating systems В· Databases В· Component-based software technologies В· Translators В· Software quality and testing