Hello there! My name is Abdush Shakoor and I like problem solving and building stuff for fun!

I'm a full stack software engineer with over 8+ years of professional experience. Currently, I'm living in Dubai, United Arab Emirates with a passion for Computer Science, Mathematics, Software Engineering, Digital Design and Technology.

During my early days of my career, I was mostly focused on building websites and designing user interfaces. Later, I opted to specialize in backend development, security, distributed systems and service-oriented architecture using various technologies and programming languages (PHP, C#, JavaScript, Larvael, .NET Core, MySQL and Microsoft SQL Server).

Also, I'm the type of guy who dabbles a lot with Linux, playing CTFs, configuring databases and servers, deployments and loves to live inside a terminal using with multiple split-windows in a single tmux session with different tabs.

Currently, I work at Planet Green Solutions as a Backend Engineer who develops web applications for various clients that mostly comprises of various Government Entities of the United Arab Emirates.

Oh, do you have an idea that you're stuck with? Need help with deployments? Want to build an awesome system that implements strong security protocols and best practices? Mail me about it and I'll check up on you!

Check out my resume to learn more about my work experiences and projects →

In my spare time, I love to tinker with my computer science and software engineering projects like implementing new algorithms, learning new programming languages or paradigms, building a game and so on. I also design conceptual user interfaces after being exposed to the DailyUI project.

In fact, this blog is built from scratch. No bootstrap, no heavy UI frameworks or libraries are used as I found it quite unnecessary for a minimalist blog.

Blog engine updated!

As of March 1st 2019, I have changed my blog engine from a dynamic website to a custom-built static site generator. Read more →

I'm an intermediate-level toss juggler and I love to spend time practicing my juggling skills. Apart from that, I practice calisthenics, read books and listen to instrumental music.

Illustrating artworks used to be a part of my life, but now it has become one of my hobbies as well. You can view my artworks on my Behance profile.

Areas of Interest

My areas of interest includes but not limited to:

  • Algorithms and Data Structures
  • Computer Architecture
  • Programming Languages and Compilers
  • Distributed Systems
  • Mathematics
  • UNIX Operating Systems
  • Networking
  • Databases
  • Computer Security and Cryptography
  • Computer Graphics
  • Artificial Intelligence and Machine Learning
  • User Interface and Experience

Books I read

I recommend you to try and read these books:

Where can you find me?

My username in most places is @megacolorboy. This is where you can find me: