Personal details

Charalambos V. - Remote

Charalambos V.

Timezone: Athens (UTC+3)

Summary

Short terms. I love software engineering. I have advanced knowledge of how to implement features, apply design patterns, reduce DRY, design database schemas, and so forth.

I want to help you find solutions to bugs and study debugging.
We will write (red) tests and we will make the tests green together.
We will run the code line by line giving to breakpoints real value.

I can help you with any kind of code. API integration, authentication, validation, and many other things.

Just feel me as a mentor, as a lead on your decisions. Let's make it together.

Work Experience

Senior Software Engineer
Hack The Box | Feb 2024 - Present
PHP
Laravel
Docker
Software Design
Software Architecture
to be defined
Software engineer
Betadvanced | Oct 2019 - Jan 2024
Git
Laravel
Docker
React
Git flow
Go (Golang)
Main responsibilities: Integrate third-party APIs. Designing, implementing, testing backend infrastructure, and supporting internal RESTful APIs. Implementing repository, factory, adapter (and other) patterns, Abstracting components in packages, Refactor & Maintain old code. In June 2022, I took ownership of every payment integration of the platform and also became release manager.

Personal Projects

PHP REST API FrameworkIconOpenNewWindows
2022
PHP
Developing a micro PHP REST API Framework with the most basic components such as Router, Middleware, Request, Response, Url, Classloader. Helped me clarify the architecture techniques & components that are used to build a rest api.
Laravel & Vue Simple CRUD SystemIconOpenNewWindows
2021
Laravel
Vue.js
Developing a Simple CRUD App, with resource controllers, where we can manage Users and Departments and also combine them together with a many to many relation. Worth the time to check also how I organized issues.