Hi! My name is Dimitrios Malonas. I have been into programming since the early 2010s.
I have written Clojure, Java, Kotlin, Python, JS, C, and C++ code. Also, I have spent a lot of time learning and utilizing JVM frameworks and specifications, such as Spring and Spring Boot, Micronaut, grails, and Java EE, and JS frameworks such as angular and next.js.
For my learning, I use both text-based and video-based resources. My favorite text-based resource is O'Reilly Media. For video-based education, I have extensively used online course platforms such as Udemy. I have also spent many hours coding on platforms such as Hackerrank, Codility, CodeWars, and others.
As a University student, I did four engineering placements. I did that because my goal was to get as much exposure as possible and start learning what the real world is like after uni. After graduating, I worked as an engineer for several companies and gained valuable programming experience.
My goal as an instructor is to use Occam's razor approach to teach topics by providing only the necessary information, as opposed to overloaded curriculums that are tiring and confusing and also difficult to complete for someone with a busy lifestyle.
Can approach a subject from multiple angles
It's fun and motivating
By encouraging them to be proactive and pointing them to the right direction