Masood Mahmood

Education

Education

Courses

Data Structures in Java/C++

Computer Architecture

Advance Algorithms

Operating Systems

Database System

Software Engineering

Software Architecture and Design Patterns

Discrete Mathematics

Probability & Statistics

Economics

Automata Theory

Relevent Projects

  • Developed a solution in Java to add and subtract simple polynomial functions using linked list.
  • Solved the shortest-path problem using the binary Heap (Priority Queue) tree in Java.
  • Implemented a stack structure in Java to solve the problem of converting an infix expression into a postfix expression.
  • Used socket programming on Unix OS in Java to simulate a customer making transactions with a bank.
  • Implemented an AVL tree in Java to solve the problem of maintaining optimal height.
  • Developed Dikjstra's algorithm in Java to find the shortest path in a graph from a single source.
  • Used multi-threaded and distributed hash table overlay (Chord) in a P2P network in Java. The Chord overlay supports O(log2 n) message delivery.
  • Created Enhanced Entity-Relationship diagram for a university library. Defined the schema for the university library using Data Definition Language and Data Integrity and Value constraints. Created and executed commands for various operations for the library using MySQL.

Availability

May 2010

Objective

Seeking a full-time or an internship position in software development using OOA and OOD.

Skills

Skills

Sodtware and Tools

Languages   Java 6, C++, C# .Net, MySQL. Software        Microsoft Office, Windows XP/Vista, Unix Tools              Microsoft Visual Studio 2008, JBuilder, Eclipse, NetBeans.  

Work History

Work History