Colorful Code

Bringing a human touch to technology

About

Picture of Amir

I'm the face behind Colorful Code, a 37 year old Software Engineer based in Sweden. At heart I'm a creative soul that is passionate about creating and problem solving. I also love to learn new things in life, so I try to stay curious and keep an open mind.

My clients can always expect a professional service with modern technological solutions. I also aim to create a fun and engaging work environment and elevate my peers when possible. I am a big believer in being ambitious, genuine, reliable, responsible and a teamplayer.

Outside of work I write and produce music, spend time with friends and family, hike, tend to my garden, exercise, travel, listen to podcasts, watch standup comedy, explore different flavors tea, coffe and cheese etc. I wish there was more time in life because the list is long and it keeps growing!

Tools I use

Projects

As I cant share my professional work due to confidentility, here are some of my personal projects. The GitHub repositories are private for security reasons, but feel free to reach out if you wish to have a peek under the hood.

Image of this website

This portfolio site

A single page application to showcase my projects and promote my business. I wanted to learn a new frameworks with this project so I wrote it using NextJS instead of Angular.

#NextJS#React#CSS#TailwindCSS#HTML#Animate.css#Docker#VPS

Image of musictoy website

Musictoy

A quantized drum pad that lets you play freely and create your own musical loops. Fully responsive design that works on both desktop/mobile.

#Nginx#JavaScript#TailwindCSS#Tone.js lib#HTML5#Docker#CSS

Image of bucket list website

Bucketlist site

A web application for creating, managing, sharing, and interacting with personal and public bucket lists. Currently optimized for desktop use. This is one of my larger projects, built with the latest versions of modern frameworks and tools. It is designed to meet production-grade standards in code quality, reliability, security, and overall architecture. It is still being worked as I plan to improve existing features and expand with new ones.

#Angular#Angular Material#TailwindCSS#TypeScript#MySQL#Java#Spring Boot#Spring Security#OAuth2/OIDC#Hibernate#JPA#Flyway#Maven#Lombok#JUnit#REST API#Docker#Nginx

Image of word search game website

Word search game

A simple word search game. Mainly meant for desktop but site is fully responsive and should work fine on mobile as well. Vanilla frontend with JS/CSS/TailwindCSS and Spring Boot in the backend.

#Java#Spring Boot#REST API#JavaScript#CSS#TailwindCSS#HTML5#Docker

Under construction

Microservice project

A project for myself to learn and explore micro service architecture. This includes concepts like API Gateways, Circuit breakers, Resliancy, horizontal scalability, utilizing event driven services, service siscovery and registration amongst other things.

#Java#Maven#Spring Boot#Spring Cloud#Spring Security#Docker#OAuth2/OIDC#RESILIENCE4J#RabbitMQ#Kafka#Prometheus#Grafana#Loki#Tempo#Promtail#Kubernetes#Helm#REST API

Image of Virtual Private Server

Virtual Private Server

A VPS that I rent and maintain where I host all my projects, including this site. Maintining a VPS requires continuous work which is why it always is marked as "under construction".

#Ubuntu#Caddy#Docker#Docker-compose#Private Docker Registry

Contact

Currently available for new contracts.

I'm always open to new contacts so feel free to get in touch. My email can be found through my linkedin page.
Colorful Code
Engelbrektsvägen 41B
17751 Järfälla
Sweden