About Me


Hi, I'm Ilyes Chaabane, a 23-year-old software engineer from Tunisia, North Africa. My journey into tech started five years ago when I first began exploring Python and Arduino programming. What started as a hobby quickly evolved into a deep passion for coding. Initially self-taught, I spent countless hours diving into the world of programming, learning everything I could from online resources, trial, and error. Over time, I began to feel a sense of excitement and fulfillment in building things from scratch, whether it was small scripts or simple projects. However, I knew that if I wanted to take my skills to the next level, I needed a more structured approach.

After months of juggling my job at Gap as a customer service agent, I managed to save enough money to enroll in a full-stack web development bootcamp. This was a pivotal moment in my career—a leap of faith that required determination and sacrifice. The bootcamp was challenging, pushing me to sharpen my skills in both front-end and back-end technologies. But it also provided me with the tools, mentorship, and community I needed to transition from a self-taught developer to a professional software engineer. The experience not only taught me technical skills but also instilled a sense of resilience and a deeper understanding of the development process.

Today, I’m fortunate enough to work as a full-stack software engineer, where I can apply everything I’ve learned while continuing to grow and expand my knowledge. My career has brought me the opportunity to work on exciting projects in web development, mobile development, game development, and even low-level programming—fields that I’m truly passionate about. The journey wasn’t easy, but each challenge has been worth it, and it’s been incredibly rewarding to see how far I’ve come. I’m grateful for the support of my mentors, colleagues, and community, as well as the invaluable lessons I’ve learned along the way.

This blog was created with the goal of giving back to the community that supported me throughout my journey. I want to share my experiences, insights, and tips with aspiring developers who are just starting their own coding adventures. The path to becoming a developer isn’t always straightforward, but I hope my story will inspire others to keep pushing forward, no matter the obstacles they face. Whether you’re learning to code, building your first project, or looking for guidance in your career, I hope this blog serves as a helpful resource and source of motivation.

For anyone just starting out, remember that persistence and passion are your greatest allies. The tech industry is full of opportunities for those who are willing to put in the effort and stay curious. If you’re dedicated and keep improving your skills, you’ll be amazed at what you can achieve. I’m living proof that it’s never too late to start, and no matter where you come from, you have the potential to make an impact in the tech world. Thank you for visiting my blog, and I hope my journey and resources will help you on your own path to success.