Software development has been my passion, ever since I joined Facebook in 2010. I was really inspired by its history from how it was invented, being developed in the dormitory room to being the world’s most popular social network. I then started digging into technologies and logic behind it, unfortunately I couldn’t practice them cause I wasn’t so lucky to have a computer by that time.
Early in 2015, I got my first computer, that’s when I started learning and writing code, I firstly started with HTML, CSS and JavaScript on w3schools. Good enough, late in the year I was admitted at college where there were more resources available to me, there I studied new programming languages, data structures, algorithms, databases and higher mathematics.
At college I learned one thing, and that’s computer technologies keep changing every day so to keep up and stay relevant, I must not stop learning new stuffs. It has been my thing since then and I enjoy it.
Late in July 2019, I got my first professional contract, I was assigned to develop a financial management system for a startup company that provides medical transportation insurance services, I am glad it went well so I got offered a full time job as a full stack developer. At the job I have been a part in different projects doing development and maintenance and I have been happily expanding my knowledge and skills ever since.
After job, I tend to continue writing code at home. I am currently working with my friend to develop a platform for software developers in our city, our community has been growing recently. We think it is a nice idea to have our platform to share ideas, ask and answer questions and post jobs our in native language.
SKILLS: Mobile: Dart - Flutter APIs: Restful, GraphQL, gRPC Nodejs: Reactjs, Nextjs, Expressjs Java: Spring Boot, MicroProfile - Quarkus Cloud: GCP, Azure, AWS, Vercel, MongoDB Atlas Databases: MongoDB, MySQL, PostgreSQL, Redis Web: React - HTML, CSS, Javascript, TypeScript, Material UI
I love writing code.