About me

My name is Christos Anastasiou and I am a Junior Software Developer at Enchatted. I have been actively developing applications with PHP and JavaScript for the past 9 months, and I also create websites using Shopify. Additionally, I am pursuing a Master's degree in Modern Information Technologies and Services at the University of Western Macedonia.

During my undergraduate studies, I developed a strong interest in web development, working with technologies such as HTML, CSS, JavaScript, and WordPress. My bachelor's thesis focused on the Internet of Things (IoT), specifically smart building automation using Z-Wave technology.

My current research involves developing solutions for the integration and management of IoT systems. This work has given me a deeper understanding of how to design and implement efficient and scalable IoT solutions.

Feel free to explore my projects, and if you're interested in collaborating, don't hesitate to contact me. Have fun!

What I'm Doing

  • Laravel icon

    PHP Development

    As a Junior Software Developer at Enchatted, I contribute to developing and maintaining web applications using PHP and Laravel. My responsibilities include implementing new features, fixing bugs, and collaborating with my team to improve existing functionality. I also get involved in learning and applying best practices to write clean and efficient code.

  • Web development icon

    Web Development

    I work with HTML, CSS, and JavaScript to create dynamic and responsive web applications. My focus is on providing an excellent user experience through the development of interactive and visually appealing web interfaces. I also have experience with frameworks like React and Vue.js.

  • IoT icon

    IoT

    I have extensive experience with IoT Sensors and smart devices, working on integration and automation projects. My thesis focused on Z-Wave technology for smart building automation, demonstrating my skills in designing and implementing IoT solutions that enhance efficiency and connectivity.

  • WordPress icon

    WordPress

    I work with the WordPress tool to create and manage websites. I can do a variety of things, including creating and editing content, designing and managing the layout of a website, and adding functionality to a website.

Resume

Work Experience

  1. Junior Software Developer at Enchatted

    11/2023 — Present

    Developing and maintaining web applications using PHP and JavaScript.
    Creating and customizing websites using Shopify.
    Data analysis and server management.
    Database management and in-house application development.
    Design and development of websites, web applications, and REST APIs.
    Media processing and management.

  2. Sales Advisor at Telectron Hellas-Vodafone

    09/2021 — 02/2022

    Sale of telephony packages, fixed internet, mobile phones and technological gadgets.
    Effective communication with customers both in person at the store and over the phone.
    Proficient in troubleshooting and resolving issues related to customer devices.
    Keeping abreast of the latest developments in the industry to provide the best possible solutions for customers.

Education

  1. University of Western Macedonia, Department of Computer Science

    10/2023 — Present

    Pursuing a Master of Science (MSc) in Modern Information Technologies and Services. The program focuses on advanced topics in computer science and information technology, including IoT, cloud computing, data analytics, and cybersecurity. My research involves developing solutions for the integration and management of IoT systems.

  2. University of Western Macedonia, Department of Computer Science

    10/2019 — 10/2023

    Bachelor of Science in Computer Science with a final grade of 7.34. My thesis focused on "Smart Building Automation with Z-Wave: A Case Study of IoT Integration and Management," demonstrating my expertise in designing and implementing automated systems for buildings.

    Integrating IoT: My thesis explores the integration of Internet of Things (IoT) technologies, with a particular focus on Z-Wave, in the context of smart building automation. This suggests the understanding and implementation of IoT integration technologies. Smart building automation: the case study conducted in my thesis revolves around smart building automation, which demonstrates my expertise in designing and implementing automated systems for buildings.

    Z-Wave technology: my thesis focuses on Z-Wave technology for smart building automation. This showcases my knowledge in working with Z-Wave devices and protocols. IoT Management: in the context of smart building automation, my thesis looks at the management aspects of IoT systems. This highlights my skills in supervising and maintaining IoT networks within a building environment.

    Overall, my thesis demonstrates my proficiency in IoT integration, smart building automation, Z-Wave technology, and IoT management.

Projects

  1. Sally

    04/2023 – Present

    Collaborated with the Enchatted team on managing conversation data. Responsibilities include:

    • Configuring and developing features using PHP and Laravel
    • Creating and processing real-time conversation data
    • Integrating Typebot services for storing and analyzing conversations
    • Sending JSON data to external servers
    • Optimizing data processing and retrieval processes

  2. PDF Search Project

    04/2023 – Present

    Worked with the Enchatted team on the PDF Search project. Responsibilities include:

    • Configuring and developing search functionalities in PDF files using PHP and Laravel
    • Developing functions for analyzing and searching PDF content
    • Using the Smalot\PdfParser library for processing and analyzing PDF files
    • Creating a user interface for search and display of search results

  3. ENCRYPT Project

    12/2023 – Present

    Collaborated with the Enchatted team on the ENCRYPT project. Responsibilities include:

    • Configuring and developing new functionalities with PHP
    • Optimizing the conversion of JSON to RDF
    • Configuring and using GraphDB
    • Sending configured data to remote servers via Kafka
    • Managing and processing DICOM files

  4. Kalfidis Website Development

    12/2023 – 03/2024

    Collaborated with the Enchatted team on the development and customization of the Kalfidis website. Focused on the Shopify platform, making backend and frontend customizations using Liquid and CSS to optimize user experience.

  5. AskCoCo Extension

    11/2023 – 12/2023

    Worked with the Enchatted team on the development of AskCoCo, a Chromium extension serving as an AI-powered Coach Copilot. This extension allows text analysis within the browser environment, improving interactivity and user experience.

  6. SmartHAB

    06/2023

    Participated in the 4th Student and Student Programming Competition "Kozani 2030: On the road to climate neutrality", winning 2nd place with the project-proposal "SmartHAB - Smart building management".

  7. FOSSCOMM 2020 (Free and Open Source Software Communities Meeting)

    11/2020

    Participation in FOSSCOMM 2020 by organizing online events with more than 2000 views on Live broadcasts and dozens of post-conference video broadcasts. As tasks I had the communication between institutions (University of Western Macedonia, ELLAK), technical editing via Zoom, Cisco Webex, Big Blue Button, coordination of the YouTube Video Stream as well as the creation of the individual videos of each presentation available on the FOSSCOMM 2020 channel with the help of the Kdenlive tool.

Portfolio

Blog

Contact

Contact Form