I'm Savvas Mantzouranidis, a 24-year-old software engineer from Greece. I discovered my passion for coding around the age of 15, while still in high school, which I later decided to pursue further. I acquired a BEng in Computer Science and Software Engineering from the International Hellenic University, after which I moved to the UK to seek a better career progression. I am constantly in the mood of acquiring new skills and broadening my knowledge. I like setting future goals in order to stay motivated to keep improving myself. Definitely a communicative team player but also capable of handling tasks on my own.
Full Stack: Python, Java, JavaScript, TypeScript, Node.js, Express.js, Angular, SvelteKit, MongoDB, MySQL, NGINX, RESTful APIs
DevOps: Docker, Kubernetes, IoT, MEC, AWS, CI/CD, Git, Microservices, Unix, Bash, Distributed Systems, Software Design
Software engineering role with contribution to research projects related to future networks.
Development of a lightweight authorization mechanism during a 6-month internship.
I attended a 4-year course of undergraduate studies at the department of Information and Electronic Engineering of the International Hellenic University. During my studies, I gained fundamental knowledge of the Computer Science field and became specifically interested in Software Engineering. The daily workshops and assignments provided me with a lot of "hands-on" experience in programming and problem-solving. The final degree grade I was able to achieve was 76%.
Learned how to use LangChain in order to create powerful, efficient and versatile LLM applications for a wide array of usages.
A course about the origin, architecture, primary components, and building blocks of Kubernetes. It covered how to set up and access a Kubernetes cluster using Minikube, ways to run applications on the deployed Kubernetes environment and access the deployed applications and the usefulness of Kubernetes communities.
Machine learning introductory course using Python. This course explained what it means for machines to learn and the different ways they learn, then got into how to collect, understand, and prepare data for machine learning.
A 3-month course dedicated to advanced Python programming. This course gave me an in-depth understanding of Python by getting into more advanced principles like object-oriented programming and code efficiency. The final deliverable task was a graphical card game (solitaire).
A 3-month course of introduction to Python programming. Made me understand the Python syntax and got me familiar with its basic capabilities and built-in libraries. The final course task was the development of a CLI "newspaper" tool for accessing RSS feeds based on the user's interests.
After a 9-year span of English lessons during my teenage years, I successfully got certified with the Certificate of Proficiency in English by the University of Michigan. Prior to that, I also got certified with two lower-level (B2) English degrees. Those were the ECCE and TOEIC certificates.
A real-time chatting application made with Web3 libraries like MetaMask and Moralis. You can give it a try by logging in with your MetaMask wallet. The app was developed by following a course of Sonny Sangha and it's deployed on Vercel.
A configurable multithreading template emulator that can be used to generate a large number of nodes running the same operation at the same time. I needed to create this emulator to generate multiple virtual devices to stress test various APIs and platforms. It is built with Python and it makes use of the multithreading library for parallel operations.
An open-source project created with the scope of identifying and reading vehicle license plates from a video input file and finally extracting them to an SQLite database.
A PHP API for the game Connect Four. It can be played by two players in real-time, by using the instruction in the GitHub repo. I aim to integrate it with a GUI to provide a proper gaming experience.
I love using open-source libraries in my projects. I also contribute to them whenever I discover a bug or think of a potential improvement. Below are some of my GitHub contributions so far.