About
I’m a dedicated full-stack developer who enjoys solving problems and building innovative web solutions. My journey in web development started with a curiosity for how computers work, at both the hardware and software levels, and evolved into a career driven by creativity and continuous learning. In my work, I try to avoid over-analyzing and endless back-and-forths. I’m the type of person who focuses on making things work. I believe in simple and practical solutions and getting things done, rather than getting bogged down by unnecessary details.
As a true full-stack developer, my knowledge spans not just frontend and backend development but also the underlying hardware, operating systems, and processes that power modern applications. This holistic understanding enables me to build robust, scalable, and efficient systems that align with both technical and business goals.
On the backend, I specialize in building systems with PHP, often leveraging Laravel because of its elegant syntax and powerful features that make development a breeze. I specialize in creating comprehensive e-commerce solutions with OpenCart, ensuring they’re efficient, scalable, and user-friendly for businesses aiming to thrive online. Although I’m not the biggest fan of WordPress, I do use it when I need to build a simple website or blog quickly.
When it comes to adding interactivity and enhancing user experiences, JavaScript is my tool of choice, and I’m exploring frameworks like React to expand my capabilities. I also use Python for scripting and automation tasks and MySQL to manage databases effectively.
For styling, CSS helps me design visually appealing web pages and Bash is essential for scripting and managing system tasks. Staying updated with a variety of technologies keeps my skills diverse and relevant.
I am currently working fulltime at a Greek company. For privacy reasons, I prefer not to disclose the company’s name. At this company, I collaborate with a talented team to deliver high-quality web solutions and improve user experiences. |
Beyond Coding
Outside of coding, I have a variety of passions that keep me engaged. Self-hosting is one of my key interests, I enjoy managing my own servers and experimenting with technologies. I also have a background as a PC building enthusiast, where I took great pleasure in assembling and customizing rigs, though the excitement for it has waned over time. I am involved in cryptocurrency, which allows me to stay informed about digital finance trends and explore emerging technologies. In addition to my tech pursuits, I have a small diecast car collection, always on the lookout for rare and unique models to enhance it. Gaming allows me to dive into immersive worlds and narratives, even if I play infrequently. I also explore creativity through a small LEGO collection, where constructing detailed models is a source of enjoyment. Although I haven’t been on the track recently, I remain an avid go-karting enthusiast who cherishes the thrill of racing and the joy of competitive driving. While I’m not active in it anymore, I was also deeply involved in sim racing, which offered a thrilling simulation of real-world racing experiences. Each of these interests adds a unique dimension to my life, blending technology, creativity, and excitement.
What to Expect from my Blog
Tech & Programming
I’m passionate about technology and programming, so you’ll find plenty of posts diving into:
- Tutorials and how-tos on programming languages, tools, and frameworks.
- Deep dives into tech trends, software development, and coding practices.
- Projects I’m working on, including successes, failures, and lessons learned.
Career & Experiences
As I navigate my career journey, I’ll discuss:
- Insights from my professional life, career growth, and lessons learned.
- Thoughts on balancing work, learning, and personal growth.
Hobbies & Interests
When I’m not coding, I’m exploring other passions, like:
- Hobbies I’m experimenting with or diving deeper into.
- Things that inspire me or simply bring joy to my life.
Gaming & Random Topics
Sometimes, I’ll dive into gaming and other fun, unexpected topics:
- Thoughts on the games I’m playing or gaming culture in general.
- Random musings, interesting discoveries, or just stuff that sparks my curiosity.
Personal Stuff
Beyond the code, life happens, I’ll share:
- Stories from my personal life and thoughts on navigating this crazy world.
- Reflections on the highs and lows of life, growth, and challenges.
In short, this blog is a mix of technical deep dives and personal reflections.
This Websites’s Tech Stack
This website is built using Gatsby.js, a powerful React-based framework that allows for fast, secure, and scalable websites. Gatsby’s modern stack and ecosystem provide a fantastic experience both for developers and users, enabling the creation of highly optimized and dynamic static sites.
Technologies Used
- Gatsby.js for static site generation
- React for building interactive user interfaces
- GraphQL for data querying
- Styled Components for styling the components
- Markdown for easy content creation and management
- GitHub & Cloudflare for seamless deployment and hosting
Privacy & Transparency
Your privacy matters to me. This website does not use any third-party analytics, cookies, or tracking scripts such as Google Analytics or Facebook Pixel. I don’t collect, store, or share any personal data about your browsing activity.
The site is hosted and protected through Cloudflare, which may log basic technical information (like IP addresses or request data) for security and performance purposes. This information is anonymous and used only to keep the site fast and secure.
I also use Google Search Console to monitor how the website appears in Google Search results. This tool provides aggregated, anonymous data, never tied to individual visitors.
In short:
- No cookies
- No tracking scripts
- No personal data collection
Just a fast, privacy-respecting website focused on content, not tracking.