5532 N. Kimball Av. Chicago IL 60625
Obtain a full time Software Engineer position
(773) 817 1689 [email protected]
EDUCATION University of Illinois at Chicago
Master of Science in Computer Science – Expected May 2005 GPA: 4.26/5.0
University of Illinois at Chicago
Bachelor of Science in Computer Science - December 2002 GPA: 4.63/5.0
Projects/Research, UIC 2001 – 2002
Network chatting software using TCP/IP sockets.
Software: Microsoft Visual C++
Distributed Application for the Police Department
Software: JAVA 1.4 and CORBA
Using Software Engineering methodology to implement UIC Final Exam Room Scheduling System.
Software: JDK 1.4
Computer Aided Auto Repair and Parts Shopping using SmallTalk.
Visualworks Software: SmallTalk IBM
Design and implementation of a reliable protocol over UDP protocol. John Conway's Game of Life simulating the growth of cells.
Software: JAVA 1.4 Software: JDK 1.2
Design and implementation of a File System with support for Concurrency and Recovery in Unix.
Design and implementation of a system cache to store data structures.
Creating a unified interface for the World Wide Web. The project involved surveying/testing the exisiting implementations on online web forms and providing ways and means to merge them more efficiently.
Final Project for Query Processing in Distributed Databases
Developing primitives for a heterogeneous communication environment.
Research Paper for Distributed Systems
EXPERIENCE College of Engineering, UIC,
August 2003 - present
Maintenance and update of student database for petitions, withdrawals and graduation information Creating/Maintaining a database for all past/present students of the College of Engineering
Multimedia Systems Lab, UIC,
January 2001 - December 2002 Co
mputer Lab Assistant:
Develop primitives for a heterogeneous communication environment UNIX server administration Created lab web pages at http://multimedia.ece.uic.edu
Networked Operating Systems Distributed Systems Database Systems Software Engineering Query Processing in Distributed Databases Computer Algorithms
Computer Architecture I, II Operating Systems and Concepts Software Design User Interface Design Introduction to Networking Object Oriented Programming Languages Distributed Object Programming with Middleware Languages and Automata
C, C++ (Visual C++), C#, Java 2, J2EE, SmallTalk, Visual Basic, Assembly Language, HTML, ASP, XML, SQL, Oracle, UML
Windows 98/2000/XP/NT, UNIX (Solaris), LINUX (Red Hat 6.2 and 7.0)
Builder, Microsoft Visual Studio, Visio, Rational Rose
Dean’s List UIC, 2000, 2001, 2002
Member Tau Beta Pi Illinois Zeta Chapter Member UIC Pakistan Students Association Board UIC Honors College, member 2001 & 2002
Available Upon Request