Aptech
September 1, 2009My journey at AKE
ShowHide//Company Info
AKE is a Lebanese company that partners with international clients by outsourcing specialized teams for development and design. I joined AKE as part of their outsourced development team, initially starting in a testing role. In this position, I was responsible for evaluating software performance, identifying bugs, and ensuring overall quality control. My meticulous attention to detail in testing led to a smooth development process and high-quality deliverables.
//My Role
Recognizing my potential, AKE soon transitioned me into the role of a C++ Developer. As a developer, I engaged in the full software development lifecycle, from planning and coding to debugging and optimizing applications. My focus was on implementing efficient algorithms, maintaining code quality, and ensuring seamless functionality in the solutions we delivered to our international clients.
During my tenure at AKE, I collaborated closely with designers and other developers to create robust, scalable, and innovative software solutions tailored to the specific needs of each client. This hands-on experience enhanced my technical skills, deepened my understanding of software engineering principles, and equipped me with the ability to tackle complex challenges. Working in this dynamic environment, I contributed to delivering successful projects and fostering long-term client relationships.
Nintendo
My team was tasked with developing critical components for Nintendo’s Wii console, focusing specifically on the network and communication modules. Our primary responsibility was to create a robust network module that would enable seamless connectivity and online interaction for the Wii console. In addition, we developed the communication module, which facilitated interaction between the WiiPad and the Wii console, ensuring smooth data exchange and user interface integration.
We worked closely with Nintendo to ensure that these modules met their high standards for performance and reliability. Our efforts were integral to enabling the console’s online gaming capabilities and enhancing user experiences with interactive features. This project required us to address numerous technical challenges, such as optimizing network performance and ensuring secure and efficient communication between devices. The successful completion of these modules contributed significantly to the functionality and appeal of the Wii console, supporting its role as a leading gaming platform.
EA SPORTS
I contributed to the development team responsible for the main physics engine in NBA Live 2007, concentrating on the mechanics governing the characters’ movements within the game. My role involved designing and implementing the core algorithms that dictated the fluidity, realism, and responsiveness of player animations. This entailed developing the foundational code to simulate realistic physical interactions and ensuring that the movements of the game’s characters felt natural and engaging.
I collaborated closely with other developers and designers to integrate the physics engine with various gameplay elements, striving to create a seamless and immersive experience for players. This required thorough testing and iterative refinement to achieve the desired balance of accuracy and playability. My efforts were pivotal in enhancing the authenticity of character movement and overall gameplay, contributing to NBA Live 2007’s reputation for realistic basketball simulation. This experience sharpened my skills in game physics and software development, adding valuable expertise to the project.
//How it Ended?
In 2008, the company board decided to relocate the business operations to another country, aiming to tap into new markets and leverage better growth opportunities. They extended an offer for me to join them at the new location, along with my existing team. The contract included relocation benefits and a continuation of my role with the company in the new country.
However, after careful consideration of my personal and professional priorities, I decided to remain in Lebanon. This choice was driven by a desire to stay close to my family and my commitment to the local community. Additionally, I felt confident in the career prospects and professional relationships I had established in Lebanon. Although the offer was attractive, I believed that remaining in Lebanon was the right decision for my long-term personal and professional goals.