Ali Hussain Khan
About Ali Hussain Khan
Ali Hussain Khan is an Associate Architect at NorthBay Solutions in Lahore, Pakistan, specializing in mobile and AWS development since 2020. He has a background in software engineering with previous roles at NorthBay Solutions and TkXel, and holds an MPhil in Computer Science from Government College University, Lahore.
Work at NorthBay Solutions
Ali Hussain Khan has been serving as an Associate Architect at NorthBay Solutions since 2020. In this role, he focuses on mobile development and AWS development, emphasizing app design and architecture. Prior to his current position, he held multiple roles at NorthBay Solutions, including Principal Software Engineer from 2016 to 2020 and Senior Software Engineer from 2015 to 2016. His tenure at the company spans a total of four years in the Associate Architect role and an additional five years in previous positions.
Education and Expertise
Ali Hussain Khan earned a Bachelor of Science with Honors in Computer Sciences from the University of the Punjab, Lahore, from 2006 to 2010. He furthered his education by obtaining an MPhil in Computer Science with a focus on Artificial Intelligence from Government College University, Lahore, from 2011 to 2013. His expertise includes mobile development and AWS development, with a particular emphasis on app design and architecture.
Background in Software Engineering
Before his current role at NorthBay Solutions, Ali Hussain Khan gained substantial experience in software engineering. He worked as a Team Lead - Software Engineer at TkXel from 2012 to 2014 and as a Software Engineer at GenITeam from 2010 to 2012. His career in software development began with his role at NorthBay Solutions as a Senior Software Engineer, where he contributed for one year before advancing to higher positions.
Research and Development Contributions
During his academic career, Ali Hussain Khan developed a Computer Agent that played melodies as part of his research in Computational Creativity. This project highlights his interest in the intersection of technology and creativity, showcasing his ability to apply theoretical knowledge to practical applications.
Skills and Adaptability
Ali Hussain Khan possesses strong organizational skills and demonstrates the ability to adapt quickly between different platforms, languages, and development environments. His diverse background in software engineering and architecture equips him with the necessary skills to manage complex projects effectively.