Abdullah Aziz is a full stack MEAN developer and iOS developer with experience in programming, problem solving, and IoT. He has worked as a software engineer developing video calling applications using WebRTC and XMPP protocols. He has also worked as a head teacher assistant teaching programming fundamentals and as an Asp.Net developer developing a platform for freelance writers. Currently, he works as an associate software engineer implementing a streaming server in Node.js. He holds a BSCS from Punjab University College of Information Technology and has taken online courses in full stack development, iOS development, big data, and IoT.
1. Mughalpura, Lahore Pakistan ABDULLAH AZIZ
(92) 333-8548062
mister.abdullah.aziz@gmail.com
SPECIALITIES
Programming, Problem Solving, Full Stack MEAN Developer, iOS Developer, IOT
EMPLOYMENT
Software Engineer Virtual Live Technology Summer 2014-2015
Naseeb Connect
ā¢ Research and Development in WebRTC and XMPP protocol.
ā¢ Major work on WebRTC p2p video calling in web and iOS Applications.
Head Teacher Assistant
Punjab University of Information
technology Spring 2013 ā Fall 2014
ā¢ My responsibility to give lectures to students and solve their problems related to Programming
Fundamentals, Object Oriented Programming, Operating Systems and Assembly language.
ā¢ Also I was the lead of four other TAs.
Asp.Net Developer Plan9- PITB Incubators 2014
ā¢ My responsibility to develop a platform for freelance writers.
Associate Software Engineer Coues-Solutions Gmbh Summers 2015 - present
Streaming server
ā¢ Implemented a streaming server in node.js for 24/7 autoDj and web apiās for mobile clients.
EDUCATION & CERTIFICATIONS
Lahore, Pakistan
Punjab University College of Information
Technology Fall 2011 ā May 2015
ā¢ BSCS : Undergraduate in Computer Sciences with 2 years as a Head Teacher Assistant.
ā¢ Full Stack Mean Developer: Hong Kong University : Coursera.org
ā¢ iOS Developer: Taken the Course of Stanford University on iOS Development in Objective-C.
ā¢ Big Data, Cloud Computing, & CDN Emerging Technologies: University of Younsei : Coursera.org
ā¢ Introduction to the Internet of Things and Embedded Systems: University Of California, Irvine: Coursera.org.
NOTABLE PROJECTS
ā¢ NaseebConnect A matrimonial website and iOS application where user can find his/her partner. Tough part of
this project was p2p video Calling.
ā¢ Streaming Server A streaming server application with dashboard and web apiās, Developed in node.js, sails js.
ā¢ Heart Rate Monitoring by IOT Arduino and Pulse sensor base embedded device with the capability to
communicate over Internet, which record the patientās heart rate and send to his/her family and doctor.
ā¢ Basic Computer Simulator A graphical simulation of Fetch-Decode-Execution Cycle of Basic computer written
in Assembly x86.
ADDITIONAL EXPERIENCE AND AWARDS
ā¢ Head Teaching Assistant (2013 ā 2014)
ā¢ Volunteer Developer in Startup Companies
Languages and Technologies
ā¢ C++; C; Objective-C; Javascript; Swift
ā¢ Arduino Boards, WebRTC, XMPP, Sails.js, Node.js, Express.js, Angular.js, MongoDB, XCode; Interface Builder