Muhammad Shahzad (773) 817 1689 - UIC

advertisement

Muhammad Shahzad

5532 N. Kimball Av. Chicago IL 60625

OBJECTIVE Obtain a full time Software Engineer position

(773) 817 1689 mshahz1@uic.edu

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

Course 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. Software: SmallTalk IBM

Visualworks

Design and implementation of a reliable protocol over UDP protocol. Software: JAVA 1.4

John Conway's Game of Life simulating the growth of cells. Software: JDK 1.2

Design and implementation of a File System with support for Concurrency and Recovery in Unix.

Software: C++

Design and implementation of a system cache to store data structures. Software: C++

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

Graduate Assistant:

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

COURSES Networked Operating Systems

Distributed Systems

Database Systems

Software Engineering

Query Processing in Distributed Databases

Computer Algorithms

SKILLS

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

Languages: C, C++ (Visual C++), C#, Java 2, J2EE, SmallTalk, Visual Basic, Assembly Language,

HTML, ASP, XML, SQL, Oracle, UML

Systems: Windows 98/2000/XP/NT, UNIX (Solaris), LINUX (Red Hat 6.2 and 7.0)

Software: Builder, Microsoft Visual Studio, Visio, Rational Rose

AWARDS Dean’s List UIC, 2000, 2001, 2002

ACTIVITIES Member Tau Beta Pi Illinois Zeta Chapter

Member UIC Pakistan Students Association Board

UIC Honors College, member 2001 & 2002

REFERENCES Available Upon Request

Download