top of page

Founders

Cofounder Codeschool.pk Asad Rehman

Asad Rehman

Cofounder

Asad is a software development expert with nearly 22 years of programming experience. He is currently a senior software development engineer at Amazon. He is a self-taught programmer, having learned C, C++, and x86 assembly at age 12. He ran a Bulletin Board System in 1997 (PCBoard \& Wildcat) on a 2400 baud modem, and has nurtured Linux and FreeBSD servers as a hobby since 1998. He learned the fundamentals of concurrency from Erlang and is an Actor Model evangelist. He has previously worked in Pakistan and the USA, where he currently resides. He has an undergraduate degree in Computer Science from LUMS. He founded Code School with his sibling Sadaf.

Cofounder Codeschool.pk Sadaf Rehman

Sadaf Rehman

Cofounder

Sadaf specializes in strategic partnerships for education and skills training nonprofits. She has nearly two decades of experience driving social change for Pakistani youth, working with leading organizations such as LUMS, Generation You Employed, Acumen, and The Citizens Foundation. She is the computer science curriculum development lead for the National Curriculum Council of Pakistan, and also serves on the Board of KTrade, and Damen Support Program. She has an undergraduate degree in computer science and math, and an MBA from LUMS where she received a gold medal for first place overall. She has founded Code School with her sibling Asad.

Our Story

Advisors

Codeschool.pk Advisor Farah Ali

Farah Ali

Advisor

Farah Ali is the Vice President of Technology Growth Strategy at Electronic Arts. Prior to joining EA, she has served as co-founder and CTO at FreightWeb, and has held senior engineering leadership roles at Microsoft, eBay, and Electronic Arts. She is a board advisor at the Buerk Center for Entrepreneurship at the University of Washington, a technical advisor at Madrona Venture Labs, and an Affiliate Instructor at the University of Washington. She is the founder and president of non-profit One Good Act (www.onegoodact.org), and co-founder of Pakistani Women in Computing (www.pwic.org), where she advocates for underrepresented populations in STEM.

Codeschool.pk Advisor Taimur Banday

Taimur K. Banday

School Programme Advisor

Taimur has two decades of experience in the Pakistan education sector and is currently director of Zohfar Pvt Ltd an education consultancy firm setting up IB schools and programmes across Pakistan. He was previously an economics A Levels teacher for two decades, served as the Head of IB PYP, MYP and DP at Learning Alliance International, and has been the former President of the national debating society of Pakistan and former Vice Chair of the world schools debating championship. Taimur is a Aitchisonian and holds a Masters in International relations and political theory and an MPhil in Political Science from the UK.

Codeschool.pk Advisor Shibli Mansuri

Shibli Mansuri

Game Design Advisor

Shibli is a game designer with a background in computer science and music. He has a decade of experience in the industry and is currently Lead Game Designer in a tech startup with projects in the top 3 positions in the US Appstore. Shibli has a BSc. Hons in Computer Science from LUMS, and holds a Master's in Entertainment Technology from Carnegie Mellon, Pittsburgh USA where he was tutored by Disney Imagineers

Team

Ref%20%23%2047099-2021_edited.png

Anum Ismail

Accounting & Finance

Lyba

Laiba Jamil

Quality Assurance

Picture_edited_edited.png

Omema Ahmed

Training

Team headshots.png

Bilal Sajid

Operations

IMG_0222_edited_edited_edited.png

Ramsha Thaniana

Curriculum

Instructors

Codeschool.pk Instructor Abubakar Siddique

Abubakar Siddique

Instructor

Abubakar is an experienced curriculum manager and analyst with a demonstrated history of comprehensive curriculum development, data analysis and teacher training for diverse subject areas pertaining to Robotics, Computing, AI, Mathematics and Electrical Engineering.

Codeschool.pk Instructor Arwa Husnain Bharmal

Arwa Hasnain Bharmal

Instructor

Arwa is an Electrical Engineering graduate from Habib University with a keen interest in control systems and robotics. She has TA experience for courses such as Data Structures and Algorithms and she works as a freelance software developer. She has worked on soccer robots, Airport-Guide robots, and Python maze games among others.

Codeschool.pk Instructor Fatima Zehra

Fatima Zehra

Instructor

Fatima is a backend developer at Dastagyr, a B2B supply chain marketplace. She a computer science undergrad from Habib University, Karachi. She has an interest in education, with prior experience instruction, operations, and curriculum design experience at Code School.

Codeschool.pk Instructor Hafsa Rasool

Hafsa Rasool

Instructor

Hafsa is a final year undergraduate student pursuing a Bachelor’s degree in Electrical Engineering from the Lahore University of Management Sciences. She is a motivated problem-solver with an interest in mobile robotics and rising technology. She loves tackling challenges and is comfortable managing timelines and working in diverse teams.

Lyba

Laiba Jamil

Instructor

Laiba is a computer science undergrad at Habib University. She is a passionate programmer with a keen interest in mathematics and machine learning. She is currently a Discrete Mathematics TA and has interned at Green Crescent Trust and Interns Pakistan. She has built projects such as a python A* Algorithm visualiser, an e-commerce app using C#, and an interactive Covid-19 Info App.

Marzia

Marzia Bilwani

Instructor

Marzia is currently working as a Data Scientist at Afiniti. She has a Master's degree in Computer Science from the University of Kent, UK, and an undergraduate degree in Business Administration from IBA Karachi. She likes to share her knowledge with others and is highly interested in the field of computational creativity. In her free time, she reads and tries to improve her photography skills. 

Abeer_new.jpg

Muhammad Abeer Sohail

Instructor

Abeer is an electrical engineering graduate from Habib University. He works on the internet of things, at the intersection of embedded systems, web development and telecommunications. He aims to pursue a career in power and communications engineering, and has a passion for teaching young and bright coders so they can develop a love for programming.

Muhammad Ali Raza_new.jpg

Muhammad Ali Raza

Instructor

Ali is an electrical engineering undergraduate from Habib University, currently working as a software developer at Barcode Pakistan. He freelances as a data analyst on Upwork, driven by his passion 
for data science. He enjoys engaging with fellow data enthusiasts and teaching 
programming to young people.

Hamza Asad.jpg

Muhammad Hamza Asad

Instructor

Hamza is a engineer by day and a gamer by night. He has worked as a software engineer for 4 years, at Elphinstone, a fintech startup and Farmevo.ai, an agritech company. His interests include mathematics, game design and everything computer science from algorithms till silicon. He hopes one day to be making and publishing games as an indie developer.

Codeschool.pk Instructor Musab Kasbati

Musab Kasbati

Instructor

Musab is a computer science undergrad at Habib University. He has a deep love for puzzles and algorithms, regularly taking part in programming competitions, and sharing his passion on his YouTube channel. He has built projects such as a past paper downloader and a Sudoku solver and has worked on the implementation of parallel programming algorithms.

Muzammil Tariq (2).jpg

Muzammil Tariq

Instructor

Muzammil has a diverse range of industry and academic experience. He is currently a research assistant for computer science at Habib University, and teaches and develops Python curriculum at Code School, where he has excelled in achieving learning outcomes from a global group of students. He has an undergraduate degree in Computer Science with a minor in Social Development & Policy from Habib University, where he was on the Deans Honor List awardee.

Owais Aijaz.jpg

Owais Aijaz

Instructor

Owais is an undergraduate at Habib University and a former exchange student at Wright State University, Ohio, and an alum of the Global UGRAD Pakistan program. He is a TOPS scholar and Dean's list award holder, serving as a teaching assistant for design thinking. He has worked on projects such as market navigators, AI-based game solvers, and encoding algorithms, and has a passion for Artificial Intelligence and large language models and their applications.

Codeschool.pk Instructor Ramsha Thaniana

Ramsha Saad Thaniana

Instructor

Ramsha is a US-based game designer, with five years’ experience in programming instruction. She holds an undergraduate degree in Computer Science from Habib University, and a master’s degree in human-computer Interaction from Bauhaus-Universität Weimar, Germany. She has a passion for research in human-computer interaction, virtual reality, Robotics, and Educational Technologies.

Rimsha Sarfaraz (2).jpg

Rimsha Sarfaraz

Instructor

Rimsha is a computer science undergrad student at the Lahore University of Management Sciences. She is passionate about computer science and education, serving as the Vice President of the LUMS Women in Computing Society. With interests in Data Science and ICT4D, Rimsha is actively involved in research within these areas, while also contributing to instruction and curriculum development at Code School.

Codeschool.pk Instructor Sabahat Kashif

Sabahat Kashif

Instructor

Sabahat is a computer science graduate from the Lahore University of Management Sciences, currently working in Meezan Bank. She is passionate about computer science and education, having previously interned at Folio3 a global software development consultancy, and has worked as a Teaching Assistant at The Citizens Foundation College. She achieved A-1 grades in Matriculation & Intermediate.

Codeschool.pk Instructor Shamsa Hafeez

Shamsa Hafeez

Instructor

Shamsa is a Computer Science and Mathematics undergrad from Habib University. She has work experience as a TA for Data Structures & Algorithms and a Risk Management internship at Habib Bank. She excels at Python and C++ programming and has a keen interest in Artificial Intelligence and Data Science and their real-world applications.

Taimur Salman headshot_edited.png

Taimur Salman

Instructor

Taimur is a Computer Science undergrad from LUMS. He is currently working as a software engineer at PosterMyWall with previous experience as an intern at Confiz and an apprentice at Mindstorm Studios. He is passionate about Anime and Manga, serving as the Vice President of Anime and Manga at LUMS (AML) Society at LUMS.

Usama Bin Abid.png

Usama Abid

Instructor

Usama is an experienced game developer with a specialization in Unity & Unreal Engine. He is currently working as a game developer at Ishro, and freelance software engineer at twofour54 in Abu Dhabi. He has previously worked as an instructor in PNY trainings, and as a game developer at Fubu, Turkey.  

Zainab Rehman.jpg

Zainab Rehman

Instructor

Zainab is a computer science undergrad at the Institute of Business Administration, Karachi. She has taught English in low-income communities with The Citizens Foundation and has completed her A levels in engineering from the Lyceum, Karachi. 

bottom of page