SM
Stefanos MichelakisProfessional software engineer
Who am I?
I am a young and passionate full stack software engineer
With more than 3 years of expirience as a full stack software engineer, I specialize in developing fully functional web and mobile applications from start to finish. I strive to create modular and maintainable projects that implement cutting edge technologies.I thrive working on my own and excel when I'm cooperating with other developers in a structured team.While making applications I always aim to make sure that everything is functioning according to the clients requirements, at the right place as the designer intended it to be and responsive across a variety of devices.
Technologies I have worked with:
  • ReactJS/NextJS
  • React Native
  • Angular (14, 17, 19)
  • RxJS
  • NgRX
  • Typescript
  • NodeJS
  • Express
  • GraphQL
  • MongoDB/Mongoose
  • Oracle SQL/MySQL
  • PostreSQL
  • Jest
  • Cypress
Always on the look for new projects and technologies to learn from.
Work Experience
Full Stack Software EngineerEmployer: Valmore TechnologiesIn this role, I collaborated with a cross-functional team of developers and QA engineers to maintain and enhance a high-traffic web platform serving thousands of daily active users.
From - Until: 15/05/202330/09/2023
Hover me!
Role responsibilities:
  • Developing responsive and accessible front-end components using HTML, CSS, and JavaScript.
  • Designing and implementing RESTful APIs with Node.js and Express.js to support new platform features
  • Writing automated integration tests using Jest to ensure the reliability and robustness of back-end services
Software EngineerEmployer: FlarmioIn this role I was part of a team that maintained a web application with hundreds of users while helping out a second team with the development of a mobile application.
From - Until: 28/03/202211/05/2023
Hover me!
Role responsibilities:
  • Being a productive member of an Agile team
  • Developing code for new features and maintaining already existing code based on ReactJS and Typescript
  • Writing automated e2e and integration tests using Cypress IO
  • Implementation of CI for automated tests using github actions
  • Building back-end software using NodeJS and MongoDB
  • Designing and implementing GraphQL APIs
  • Writing automated integration tests using Jest
IT Support (Internship)Employer: Municipality of ThermaikosSix month internship at the municipality of Thermaikos. This internship was part of my studies at the Technological Education Institute I was attending. My position was IT support
From - Until: 01/05/202131/10/2021
Hover me!
Role responsibilities:
  • Troubleshoot hardware and software
  • Cooporate with my supervisor while working on solutions
  • Communicate with coleagues and walk them through solutions to their technical problems
Full Stack Software EngineerEmployer: Kanellis Development LabsCurrently employed as a Full Stack Software Engineer, I work across a wide range of web and mobile technologies, contributing to both new development and ongoing maintenance of applications.
From - Until: 01/10/202306/10/2025
Hover me!
Role responsibilities:
  • Developing complex mobile applications using React Native, with a strong focus on React hooks for state and lifecycle management
  • Building and maintaining a form submission web application using Angular 17 with RxJS for reactive state management on the front end, and Express.js with PostgreSQL for back-end services, including authentication and data storage
  • Maintaining and adding new features to a legacy mobile application built with HTML, CSS, and JavaScript, deployed via an Android wrapper
  • Designing and developing a modern information management web application using Angular 19 with Signals for state handling, backed by Firebase Firestore and Firebase Authentication for real-time data and secure access control
My ProjectsThis page is under constructionIf you want to take a look at my projects you can only do that through my CV, for now.
Under construction
Contact
Phone+306948518120
Emailstefanosmichelakis@gmail.com
GitHubSteven404
LinkedInStefanos Michelakis