
Hi, I’m Abdullah Al Tarek, better known by my social name Cyan Tarek. I’m a Computer
Science & Engineering graduate with 2+ years of solid industrial job experience in efficient
and production ready software development and 4+ years of coding experience. I’m a
passionate problem solver and an avid learner always looking for challenges that make me
sweat. I’m highly adaptable to new technologies as fast as possible. In my free time, I
write articles in my medium tech blog (https://medium.com/@cyantarek) on different
topics that I love.
I have experience with a couple of technologies, but I’m good at Golang for Microservice
Backend Development and React/Redux for Frontend . I love taking on challenges and I am
extremely keen on learning about newer aspects of Backend Development, Database
Design, Scalability, DevOps, Networking and System Programming.
KEY POINTS ABOUT ME
I always emphasize on keeping my codebase as clean as possible for other developers by
applying principles like SOLID, YAGNI KISS. Also I follow Standard Project Layout for
Golang Projects for better maintainability and extensibility. I always setup CI/CD pipeline
using Gitlab CI or Github Actions before diving into actual coding. I use abstractions
where it is necessary but not everywhere. I believe these work processes along with
providing working solutions to problems makes my seniors happy.