
Hello, I'm Giorgos.
I'm a full-stack developer with
3 years of experience. I enjoy
working across the stack.
From Angular frontend features to Kubernetes-based deployments and GitOps workflows.
About me
I'm a Software Engineer building cloud-native SaaS products, with a strong focus on frontend development using Angular and TypeScript. I enjoy working in teams where honesty, trust, and a safe environment make it easy to learn, share feedback, and grow together.
I like being involved end-to-end: implementing features, debugging real production issues, talking with stakeholders/customers, and helping shape architectural decisions when it matters.
Recently, I've been expanding more into the platform side — deployments and DevOps — working with Kubernetes/OpenShift, GitOps (ArgoCD), API gateway maintenance, and observability tooling like Prometheus, Grafana, and Loki. My goal is simple: help teams ship safely and keep systems reliable.
My favorite part of programming is the problem-solving aspect. I love the feeling of finally figuring out a solution — and making it clean, maintainable, and easy for others to work with.
When I'm not coding, I enjoy gaming, going to the gym, or free diving. I also love learning new things — lately, I've been reading about psychology.
My Projects
Nonis Components
My own NPM Package - NonisComponents, is a collection of UI components built with React and TypeScript, designed to streamline web development. By integrating TypeScript, it offers robust typing and developer-friendly features, enhancing code reliability and maintainability. This package focuses on providing a range of UI components that accelerate development workflows, making it easier for developers to create visually appealing and functional interfaces efficiently.
- typescript
- react
- stitches/react
- rollup.js
Note Manager
Introducing a full-stack TypeScript web app designed for efficient note management. Enjoy a range of features including easy reordering, pinning and unpinning notes, as well as convenient account settings. Experience the seamless usability of our mobile-friendly interface, ensuring smooth note management on the go.
- typescript
- react
- redux
- scss
- nodejs
- expressjs
Car Rental
This sleek web application is crafted using the robust trio of React, TypeScript, and Tailwind CSS, ensuring a fully responsive and intuitive user experience.
- typescript
- react
- tailwind
- twin-macro
- responsive
E-Shop
I created a sleek and minimalist e-shop with user-friendly navigation. To enhance visual appeal, I used Midjourney's AI tools for captivating images. The UI/UX design is my own creation, showcasing intuitive and engaging interfaces. I pushed the boundaries of plain CSS, avoiding CSS libraries for a unique website. It's fully optimized for mobile devices, ensuring a seamless experience across screen sizes.
- typescript
- react
- redux
- scss
Nonis - Movie Seeker
This project, Unraveling Noni's World, was undertaken to enhance my frontend development skills using Next.js, a popular React framework. The goal was to gain hands-on experience with Next.js and explore its features and capabilities.
- typescript
- next
- react
- redux
- react-stitches
Color Picker - Chrome Extension
Color Picker - Nonis is a powerful tool designed specifically for developers and UI/UX designers. It provides an intuitive interface to generate colors, copy them, and seamlessly add them to your palette. With Color Picker - Nonis, you can effortlessly create harmonious color schemes and have them readily available for your design projects. Simplify your color workflow and elevate your design process with Color Picker - Nonis.
- typescript
- react
- git
- html
- css
Password Generator - Chrome Extension
Generate strong and secure passwords with Password Generator - Nonis. Customize password length and choose from options like uppercase letters, lowercase letters, numbers, and special characters. Includes a password strength indicator and history section for easy reference. Keep your accounts secure with ease!
- typescript
- react
- git
- html
- css
My Skills
- Angular
- TypeScript
- JavaScript
- HTML
- SCSS
- OOP
- SOLID Principles
- Microservices Architecture
- Node.js
- NestJS
- Express.js
- REST APIs
- JWT Authentication
- Kubernetes
- OpenShift
- Docker
- Podman
- GitOps (ArgoCD)
- CI/CD
- Kong API Gateway
- Lua
- CUE
- Prometheus
- Grafana
- Loki
- MongoDB
- GraphQL
- Jest
- Cypress
- Git
- GitHub Actions
- Jira
- AI Integrations
My Experience
IT - APK Garage
Nicosia, Cyprus
Checking computer hardware (HDD, mice, keyboards, etc.) to ensure functionality. Installing and configuring appropriate software and functions according to specifications. Organizing and scheduling upgrades and maintenance without impeding others' work. Performing troubleshooting to diagnose and resolve problems (repair or replace parts, debugging, etc.).
Dec 2019 - Aug 2020Front-End Developer - Nina Global
Nicosia, Cyprus
Developed the frontend of an application from scratch based on Figma mockups. Implemented responsive design and ensured cross-browser compatibility. Participated in code reviews and provided constructive feedback to other developers. Built reusable code for future use. Stayed up-to-date on emerging technologies.
Sep 2020 - Sep 2021Front-end Developer Intern - RaskRask
Aarhus, Denmark
Collaborated on all phases of development, from planning and prototyping to design, implementation, and maintenance, utilizing Typescript, React.js, Next.js, and Ionic. Implemented and maintained responsive designs ensuring cross-browser compatibility. Developed stories for the company's NPM package. Kept abreast of emerging technologies. Tested applications with Cypress and Jest. Applied Object Oriented Programming (OOP) principles. Utilized Atomic Design Principles in projects. Demonstrated proficiency in web development with Reactjs and Nextjs.
July 2023 - September 2023Software Engineer - Stibo DX
Aarhus, Denmark
Joined an international product team contributing to CUE Autopilot, an AI-driven SaaS solution improving editorial workflows and content efficiency. Implement frontend features using Angular and TypeScript while collaborating closely with customers to deliver AI-powered integrations and production-ready solutions. Contribute to architectural decisions across application and platform layers, supporting containerized workloads in Kubernetes/OpenShift environments. Work with GitOps workflows (ArgoCD) for environment promotions and deployment automation, maintain Kong API Gateway configurations (Lua handlers, CUE schemas), and enhance observability practices using Prometheus, Grafana, and Loki. Thrive in a collaborative, trust-based environment focused on ownership, continuous improvement, and shared technical growth.
February 2024 - PresentContact Me
Please contact me directly at
georgenonis@gmail.com
or through this form.






