I am a self trained software engineer, I started my software engineering journey with the Harvard University CS50 which gave me an edge on computer science as a whole and basics of popular languages like python, JavaScript, SQL, HTML and CSS. after completing and acquiring the CS50's certificate of completion, the journey of becoming a software developer was a very tough and challenging one, on the way i found myself diverging into the world of cloud computing which led me into studying azure fundamentals which i completed and passed the exam on that and also got a certificate on that, after which I decided to face programming squarely no matter the challenges and I delved further into learning the in depth of JavaScript (ES6 and ES5), at first started with pirple.com and got certified by them but I was not satisfied with my coding skill in other to enhance more I started learning JavaScript from beginning with w3schools and got certified on JavaScript, I joined the Codecademy and also got certified in JavaScript. By then I was satisfied with my JavaScript skill but the journey still continues I finally got admitted to ALX software engineering 12months program and still on it.