Hello There!

I am a software and cloud developer with a passion for building scalable and maintainable software applications and infrastructures.

I write technical articles for web and cloud communities.

My Services

Web Design

Cloud Engineering

Technical Writing

Web Development

Support

Skills

JavaScript JS Code Python Typescript TS Backend NestJS Backend ExpressJS Backend Flask Code Python Database SQL Database MongoDB/Mongoose Cloud AWS Cloud Azure VCS Git Hub Github OS Linux Linux Ubuntu Shell Bash IaC

My Articles

A collection of some written pieces that I have authored and published on various platforms, including Logrocket, Aviator, FreeCodeCamp, and others. These articles cover a wide range of topics, including technology, education, software development, and more.

March 29, 2023

How to Build and Push Dockerized Applications to Azure Registry

A common issue on development teams is that an application might work on one developer’s computer but not on the others. Luckily, there's Docker

Jan. 6th 2023

Implementing SonarQube code coverage in a simple JavaScript application

Everyone knows that a lack of test coverage for some areas of our code can result in production-related flaws.

February 13, 2023

Implement in-app notifications with NestJS, MySQL, and Firebase

In-app alerts are a great way to provide your application users with real-time information.

Oct. 21, 2022

How to Upload Files to Azure using NestJS and typeORM with MySQL

Images and videos are examples of huge files that might be stored in your database.

Oct. 21, 2022

How to Upload Files to Azure using NestJS and typeORM with MySQL

Images and videos are examples of huge files that might be stored in your database. And this might impact the performance of your applications because of the amount of space that those files can take up.

Oct. 28th 2022

Linux Command Line Tutorial for Beginners

An operating system is a set of software layers between you and your computer's hardware.

Oct. 21st 2022

What is Open Source Software and How to contribute to OSS

In this article, I'll give a high-level explanation of what open source software (OSS) really is, its advantages in the modern technological world, how to use it, and some best practices to follow when using or contributing to an OSS project.

July 15th 2022

Learn Infrastructure as a Code by Building Custom Machine Image in AWS

Hey everyone! If you're wondering what infrastructure-as-code means, then you've come to the right place.

Hire Me!

I am a professional with a passion for technology and problem-solving. I offer high-quality services in web design, cloud engineering, technical writing, web development, teaching, and technical support. My goal is to provide cost-effective solutions that help you achieve your business objectives. Let's discuss your project needs today.

Contact Me