Junior Software Developer
In the grand scheme of things, our lives are but a mere journey through the realm of existence. Along the way, we are constantly tested by the trials and tribulations that come with the territory, but it is through these obstacles that we can forge our own paths and shape our destinies. My journey in the field of computer science is a perfect illustration of this concept.
From a young age, I was captivated by the field of computer science, inspired by a teacher who ignited my passion for this field. Despite not following the traditional path of engineering or medicine, I pursued my interest in computer science and consistently ranked among the top students in my class. My dedication and hard work paid off as I was accepted into Government College University Lahore for an intermediate in Computer Science and PUCIT for an Information Technology bachelor’s degree. During this time, I was able to focus on my studies without any financial burden, thanks to a scholarship I received.
As I progressed through university, I discovered freelancing and began writing technical documentation and content for clients globally. This opportunity allowed me to gain valuable experience working with international clients and building my portfolio. However, despite the success I found in freelance writing, my true passion was in software development.
After graduation, the path forward was uncertain and the road ahead was full of hurdles. The COVID-19 pandemic made finding a job in the IT field challenging, and I found myself teaching part-time to make ends meet. However, I never lost sight of my goal and continued to take courses, build demo development projects, and improve my coding skills.
Eventually, I landed my first job in technical support at a reputable company. It was a valuable learning experience that taught me about corporate culture, although there were a lot of challenges I faced. After four months, I decided to leave the company and found a new job as a project manager at a software company in Islamabad. This new remote job allowed me to work on my own terms and continue to learn and grow.
Amidst the challenges of balancing job hunting, personal learning, freelance work, and a full-time job, I stumbled upon the internship opportunity at Emerald Labs. Recognizing it as a chance to delve deeper into the technical side of software development, I applied for the position and was fortunate enough to convert it into a full-time role. Since joining the team at Emerald Labs, I have experienced a positive shift in my professional growth. I have been able to broaden my knowledge, work on industry-standard projects, and be part of a supportive work environment.
As the world of technology continues to evolve and advance, I am driven to stay ahead of the curve and remain relevant and competitive. To achieve this goal, I am committed to both expanding my practical experience through various projects and furthering my education by pursuing a Master’s degree. The thirst for knowledge, combined with my passion for advancing in my field through the use of new frameworks, technologies, and projects, fuels my motivation to explore new horizons and continually push myself to grow and improve.
In conclusion, my journey in the field of computer science is a testament to the power of determination and support from loved ones. I hope that my story can serve as an inspiration to others. As we journey through this realm, let us keep reaching for the stars and embrace opportunities for growth and improvement in our respective fields, for it is through these challenges that we can truly become the person we are meant to be.