I'm a 17-year-old software engineer and electronics technician apprentice based in Bern, Switzerland. Online, you might know me as ImGajeed76.
My journey in coding began nearly 8 years ago, inspired by my two older brothers who are both software engineers. This early start has given me a depth of experience unusual for someone my age and a passion for continuous learning and technological innovation. My combined expertise in both software development and electronics gives me a unique perspective on creating integrated technical solutions.
I'm currently in my third year of a 4-and-1 model apprenticeship as an electronics technician at TFBern. I'm proud to have completed my partial exams (second-year comprehensive exams) as one of the two highest-scoring students in the entire canton of Bern. This achievement reflects my dedication to mastering both theoretical concepts and practical applications in electronics engineering. My goal is to bridge the gap between hardware and software to develop innovative solutions for real-world problems.
I offer a comprehensive skill set spanning the entire technology stack. From designing custom circuits and programming microcontrollers to building web applications and exploring cutting-edge technologies, I can tackle projects end-to-end.
My technical versatility includes hardware development (circuits, MCUs, ESP32, IoT devices), software creation (desktop applications, websites, APIs), and specialized platforms (AR/VR with an Apple Vision Pro app in the App Store, blockchain technologies including NFT generation). I'm comfortable working with Thingsboard for IoT applications and have experience with game development in both Unity and Unreal Engine.
What makes me unique is my ability to bridge these different domains, creating truly integrated solutions that seamlessly connect hardware, software, and user experiences.
My approach to learning is driven by curiosity and enthusiasm. When I discover something that interests me, I immerse myself completely until I master it. This passion-driven learning approach has allowed me to rapidly acquire new skills throughout my journey.
I believe in learning by doing - building real projects that solve actual problems. This practical approach ensures I develop not just theoretical knowledge, but applicable skills that deliver results.
I maintain a balanced life beyond the screen. Currently, I'm an enthusiastic salsa and hip-hop dancer, having previously practiced Muay Thai and Ultimate Frisbee. These diverse physical activities help me maintain creativity and mental freshness that enhances my technical work. While gaming was once a significant hobby, my growing professional commitments have made it less frequent.
Teaching and mentoring are particularly rewarding for me. I enjoy sharing knowledge and helping others develop skills in areas where I have expertise. I believe that explaining concepts to others deepens my own understanding and keeps me connected to the fundamentals even as I advance in my technical journey.
Years:
Represents the duration I've been working with
each technology or skill. These numbers are primarily based on my GitHub repositories and project history.
Proficiency:
Indicates my confidence and
expertise level with each technology, regardless of time spent.
Note: The "years" metrics may be slightly underestimated for earlier technologies, as I didn't track my work with GitHub when I first started coding.
2022 - Present
Excelling in my third year of a 4-and-1 model apprenticeship at TFBern. Recognized as one of the top-scoring students in Bern canton during my partial exams. Currently developing specialized skills in circuit design, PCB layout, and embedded systems programming.
2019 - 2022
Completed secondary education with a final-year individual project similar to an IPA. Developed a physics and graphics engine in Kotlin using LWJGL, showcasing advanced programming skills. More details available on the projects page.
2016 - Present
Began my coding journey inspired by my brothers, evolving from basic programming concepts to mastering multiple languages and frameworks. Developed numerous personal projects to apply and deepen my knowledge. Consistently challenging myself to learn emerging technologies and best practices in software development.
2012 - 2019
Early education where my curiosity for technology first emerged. Started exploring basic computer concepts during this time, setting the stage for my later technical pursuits.