My Projects

I'm fortunate to have quite a rich set of developer experience - from large scale enterprise applications to small startups. Below are some of the projects that I'd like to showcase here.

Client Projects

This is a selection of my freelance client projects. If you're interested in a more complete list, please check out my Upwork profile and history.

Digie Travel Web Portal

Digie Travel Web Portal

Built with Angular and Material Components, Digie Travel is a marketplace for those interested in booking their travel journeys.

Dynamic Blog Builder

Dynamic Blog Builder

Built with Angular and Material Components, this is a Dynamic Blog Builder which allows travel experts to document their experience and expertise on the platform.

Real Estate Investing App

Real Estate Investing App

Built with Angular and Material Components (the Fuse theme), this is an app meant to help real estate investors carry out their lead generation and other activities.

Load Board for Shippers

Load Board for Shippers

Built with Angular and Ant Components Library (the Enlink theme), this is a load board app connecting shippers and carriers - so that they can find loads and manage the process better.


Open Source Projects

This is a selection of my open source/tutorial projects which I create in the process of content creation. So each of them also have their code and blog post links - in case you'd like to look into them in more detail.

Responsive Card Grid in Angular

Responsive Card Grid in Angular

This project shows us how to build a responsive card grid in Angular using the flex layout package


CodeBlog Post
Card Memory Game in Angular

Card Memory Game in Angular

This project creates a card memory game in Angular using Unsplash images


CodeBlog Post
Angular Dark Mode

Angular Dark Mode

This project shows us how to add a dark mode to your Angular app while using Material Components


CodeBlog Post
Responsive Sidebar in Angular with CDK Layout

Responsive Sidebar in Angular with CDK Layout

This project shows us how to create a responsive sidebar in Angular using the Angular CDK Layout package


CodeBlog Post
Multi Select Chips in Angular

Multi Select Chips in Angular

This project shows us how to create a form control for multi select chips component using the Control Value Accessor interface


CodeBlog Post
Infinite Scroller in Angular with RxJS

Infinite Scroller in Angular with RxJS

This project builds up an infinite scrolling list with Angular Material and RxJS. A good way to improve performance of your large lists!


CodeBlog Post
Simple Weather App with RxJS

Simple Weather App with RxJS

This project builds up a simple weather app with OpenWeather API integration and RxJS


CodeBlog Post
Simple State Management with Ngrx Component Store

Simple State Management with Ngrx Component Store

This project shows a simple CRUD app and its state management using Ngrx Component Store package


CodeBlog Post