About Me
val message = "Hello, world!"
println(message)
Kotlin
I'm an Android Developer and Trainer.
After spending 10+ years coding, currently I teach people how to code too.
Social Media
π¨βπΌ LinkedIn
I give 1:1 mentorship and private coding lessons to a limited number of people. If you want to reserve your spot, DM me on Twitter.
From time to time I do freelance development work, if you have something interesting and want to hire me, DM me on Twitter.
Educational Resources
Android 50: Introduction to Android Development
An entry level Android Development course carefully crafted forΒ absolute beginners.
It will build the foundations of programming and will get you a taste of Android Development.
Full package
βΆοΈ Lecture videos. (300 mins of content, 1080p resolution)
π Self-grading quizzes.
π Project files.
πΉ Video-review & grading of your course projects.
π¬ Slack access to ask questions to the instructor. (1 month)
π¨βπ« Mentorship sessions to plan your learning journey, ask questions and plan your career with the instructor. (4 sessions, should be redeemed in 1 month)
Learn Kotlin: Video Walkthrough of Codecademy
This is a video series where I go over Codecademy's Learn Kotlin track. Suitable for beginners who want to become an Android Developer.
βΆοΈ Lecture videos. (13 videos. 8 hours of content.)
Hands On Kotlin: Solution to HackerRank Challenges
In this video series I go over HackerRank algorithm challenges and solve those in Kotlin. I use extensive commentary to explain fundamental topics and show multiple solutions to the problems when possible.
βΆοΈ Lecture videos. (Still actively shooting!)
Learn Android with Safa