
A highly skilled software developer with a strong foundation in object-oriented programming, data structures, and algorithms. Proficient in JUnit testing and test-driven development, with a focus on writing maintainable and readable code. Demonstrates expertise in DOM manipulation, event handling, and creating interactive UI components. Adept at responsive design using Flexbox and Grid techniques. A fast learner with proven problem-solving abilities, seeking to leverage skills in developing innovative software solutions.
SoftUni – Java Basics (Grade: 6.00/6.00), awarded October 2024.
SoftUni – Java Fundamentals(Grade: 6.00/6.00), awarded March2025.
SoftUni – Java Advanced(Grade: 5.00/6.00), awarded May 2025.
SoftUni – Java OOP(Grade: 5.00/6.00), awarded August 2025.
SoftUni – Java HTML/CSS (Grade: 6.00/6.00), awarded October 2025.
Udemy – Java Master Class (N/A)
St Brogans College– Computer Science (Grade:N/A), expected 2027
I designed and developed HarvestCalc, a complete mini-project in Java, applying advanced object-oriented programming principles—classes, methods, abstraction, inheritance, and polymorphism. The project models real-world harvesting scenarios, combining robust architecture with clean, modular code. Through this work, I demonstrated strong analytical thinking and hands-on proficiency in Java, delivering effective, scalable software aligned with industry best practices.
Built multiple fully functional, responsive websites from scratch using HTML, CSS, and JavaScript, focusing on clean structure, modern UI design, and smooth user interaction. Implemented mobile-first layouts, custom styling, and component-based page sections to ensure consistency across all screen sizes. Used JavaScript for dynamic features such as interactive menus, form validation, real-time UI updates, and DOM-driven page behavior.
Integrated front-end logic with backend fundamentals (Java) where required, applying OOP principles, data structures, and clean separation of concerns to handle user data and page functionality. Ensured code quality through testing, debugging, and iterative improvements, resulting in polished, fast-loading, user-friendly websites suitable for real-world use.
Achieved rapid progression from having zero coding knowledge to building full Java applications and fully responsive websites within one and a half years. Developed strong foundations in Java, OOP, data structures, and JUnit testing, while also mastering HTML, CSS, and JavaScript to create polished, interactive front-end projects. Demonstrated fast learning, discipline, and the ability to apply new skills to real, functional builds.