Hi! I’m Mazen Kotb; I’m a Canadian who’s passionate about Computer Science among other things, and I currently work in the tech industry to create products which help people make their lives easier. For Backend, I’ve typically worked with Java and JVM-based languages and for front-end I’ve usually worked to create Android applications or other mobile experiences using React Native. Although I’ve stuck my hand in many technologies and languages, Java is where my expertise resides. I know it inside and out, and understanding the JVM internals to optimize my code around it is one of the things I do best. I’ve worked with Java for almost 5 years and always love an opportunity to use it, or another JVM-based language, for a job; regardless if it’s for backend work, Android Development, or other client-side software.
With that in mind, however, I’ve also worked with languages such as JavaScript, Kotlin, C/++, Python, C#, and Swift. I have varying experience with each of the technologies, but I’ve been shown to be adaptable and pick up new languages or frameworks quite quickly. For example, with Zyncco, I built our chrome extension for our cross-platform application in two weeks working roughly 10 hours a week without any prior experience with creating chrome extensions.
Away from Software Engineering, you can find me enjoying the outdoors, hiking, and playing Ultimate Frisbee (when the weather here in Vancouver allows it). Public speaking and attending events such as MUN are always a fun time for me, and quite recently I’ve spoken in front of crowds of upwards of 400 people!
I believe OSS critical to the advancement of technology and the creation of new products so I always put my code out there when given the opportunity. That said, I would really encourage you to check out my GitHub.
I always love an opportunity to do new things and work with new people, so feel free to contact me on my email for any inquiries.