Developer profile as Java
import java.util.List;
public final class KostiantynPanasenko {
private final String location = "Galway, Ireland";
private final String role = "Software Development Student";
private final String education =
"BSc (Honours) in Computing in Software Development, ATU Galway, NFQ Level 8";
private final String timeline = "2023 - 2027";
public List<String> strongestLanguages() {
return List.of("Java", "Python");
}
public List<String> experiencedWith() {
return List.of("PostgreSQL", "Angular", "HTML", "CSS");
}
public List<String> alsoExploring() {
return List.of("TypeScript", "C#", "C", "JavaScript");
}
public String focus() {
return "building practical full-stack software with reliable backend logic";
}
}- 4th-year Software Development student at Atlantic Technological University, Galway.
- Strongest in Java and Python, with hands-on full-stack project experience.
- Comfortable working across backend, database, UI, testing, deployment, and project delivery.
- I like projects that feel real: deployed apps, admin flows, payments, chat, matchmaking, and useful dashboards.
|
Portfolio demo for a fictional Galway coffee shop, built around a production-shaped AI barista chatbot, Stripe Checkout, Supabase persistence, and an admin dashboard that captures conversations, bookings, and orders. |
Team matchmaking website where gamers can search lobbies, filter by game, manage profiles, view match history, chat, and use an advanced matchmaking algorithm. I worked on database and backend responsibilities. |
|
Adaptive Sudoku PWA developed for a Project Management module, combining a functional game with Agile Scrum, sprint planning, risk management, documentation, and team delivery practices. |
Backend architecture, database design, clean API boundaries, frontend polish, automated testing, and practical AI features that solve real user problems. |