An Undergraduate Student at the International Hellenic University with a major in Computer Science. I’m passionate about creating tools, platforms and ways of people connecting with each other. Currently finishing my major and aiming to grab a Masters in Artificial Intelligence.
I'm a software engineer who enjoys the full trip of building software, from coming up with the idea and designing it, to developing, testing, and refining it into something scalable and great. With a background in Computer Science and 7 years of experience, I focus on creating systems that balance precision, performance, and long-term scalability.
My work spans web, mobile, and general software engineering. I have designed and built user interfaces with React, developed mobile application with Kotlin and React-Native, and designed core software systems in Java and Python. I am particularly interested in how different parts of a system fit together, as I also care deeply about keeping a clean architecture, a great testing environment and writing code that is built to scale up.
My approach combines technical precision with creative problem-solving, allowing me to deliver robust applications that meet both user needs and business objectives.
When I'm not coding, you can find me reading self-improvement books, gaming and binging TV-Series.
My software engineering journey has centered around leading small teams on creative and collaborative projects:
As the team lead, I coordinated a group of 5 developers to build a cross-platform management system for hospitality establishments. I managed the project timeline, delegated tasks based on team members' strengths, and implemented various technologies to achieve our goals. This experience taught me valuable lessons about technical leadership and effective communication. Working with my team, we overcame challenges like multiple bugs by communicating, researching and thinking, resulting in a functional application.
I am currentlly developing a range of projects across different domains, including service-oriented applications, educational platforms as well as personalized software. Many of these projects incorporate Artificial Intelligence to enhance the functionality, make the user experience more engaging. I approach AI as a practical tool instead of utilizing it as the easy way to build the future.
The collaborative projects allow me to grow not only as a developer but also as a leader who can balance technical requirements with team dynamics. I've learned to value diverse perspectives, provide constructive feedback, and create an environment where creativity and problem-solving flourish. In addition to team projects, I've independently built several applications to explore new technologies and deepen my understanding of software development principles.
I'm working toward a master's degree in Artificial Intelligence to expand my technical expertise.
My goal is to create AI-powered platforms and tools that make people's lives better in tangible ways. By combining my software engineering skills with advanced AI knowledge, I plan to develop solutions that are both innovative and human-centered.
I'm excited about the potential of responsible AI to solve real problems and am committed to building technology that has a positive impact on our world.