Nikolaos Pispas
About Nikolaos Pispas
Nikolaos Pispas is a Full Stack Developer with extensive experience in various programming languages and frameworks. He currently works remotely at Turing.com and is pursuing a Master of Science in Advanced Informatics and Computing Systems.
Work at Turing
Nikolaos Pispas has been employed as a Full Stack Developer at Turing.com since 2022. He works remotely, contributing to various projects by leveraging his extensive technical skills. His role involves coordinating communication and planning through platforms such as Atlassian Jira, Trello, Slack, and Discord, ensuring effective collaboration within teams.
Education and Expertise
Nikolaos Pispas holds a Bachelor of Science in Computer Engineering from the University of Thessaly, where he studied from 2010 to 2014. He is currently pursuing a Master of Science in Advanced Informatics and Computing Systems - Software Development and Artificial Intelligence at the University of Piraeus since 2020. His expertise spans a wide range of frameworks, programming languages, and tools, including Laravel, CodeIgniter, VueJs, ReactJs, and databases like MySQL and MongoDB.
Background
Before joining Turing, Nikolaos Pispas worked as a Full Stack Developer on Freelancer.com for a decade, from 2012 to 2022. He also served as a Laboratory Assistant at the University of Thessaly from 2012 to 2014. His diverse experiences have equipped him with a solid foundation in software development and project management.
Technical Skills
Nikolaos Pispas is proficient in multiple programming languages, including C, Java, PHP, JavaScript, and CSS. He employs various modeling tools like Draw.io and UML for system representation. He manages version control using platforms such as GitHub, Bitbucket, and GitLab, and is skilled in using web application servers like Apache and Nginx. His familiarity with development tools includes PhpStorm, Postman, and Android Studio.
Methodologies and Tools
Nikolaos adopts Agile and Rapid Application Development (RAD) methodologies in his software development processes. He utilizes auto deployment tools like Ansible and Deployer to streamline software deployment. His comfort with various operating systems, including MacOS, Windows, and Linux, enhances his versatility as a developer.