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
Built with Angular and Material Components, Digie Travel is a marketplace for those interested in booking their travel journeys.
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
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
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
This project shows us how to build a responsive card grid in Angular using the flex layout package
Card Memory Game in Angular
This project creates a card memory game in Angular using Unsplash images
Angular Dark Mode
This project shows us how to add a dark mode to your Angular app while using Material Components
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
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
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!
Simple Weather App with RxJS
This project builds up a simple weather app with OpenWeather API integration and RxJS
Simple State Management with Ngrx Component Store
This project shows a simple CRUD app and its state management using Ngrx Component Store package