516-***-**** ** King Street
Muhammad Bajwa
********@*****.*** Floral Park, NY, 11001
SKILLS SUMMARY
Programming Java, MySQL, HTML, CSS, JavaScript
Software IntelliJ IDEA, Git, UNIX, MySQL Workbench, Eclipse
Active Directory, BES Server, VMware View, RSA Security Console
IT
Languages Fluent in English and Urdu
GitHub https://github.com/fatehb
Website http://www.fatehb.me
EDUCATION
Queens College, City University of New York 2009 – 2015
B. A. in Computer Science
Relevant Coursework: Object-Oriented Programming in Java, Web Programming, Advanced Programming
•
Techniques, Design and Analysis of Algorithms, Database Systems, Object-Oriented Databases and Software
Engineering.
Developed a genetic algorithm that finds a solution to the K-Chromatic Graph problem, utilizing a 1 point
•
crossover method, elitism selection scheme, and bit string mutation to ensure the genetic algorithms diversity.
Created a normalized relational database management system for a bank using MySQL. This database was
•
implemented in 3rd normal form to reduce data redundancy and is free of data anomalies.
Developing an object-oriented database system for a bank utilizing UML diagrams and Java. This data base
•
system was implemented using whole part composition, association and inheritance to illustrate the hierarchal
structure of a bank.
PROJECTS
Tidy Snaps
Detects and deletes duplicate photos in a directory (and sub-directories, if desired). Duplicates are detected
•
using a perceptual hashing algorithm. Developed using Java 8 (streams, lambdas) and Java FX.
Craigslist Search
Using JDBC, this application has a database of all US zip codes and cities and links them. It uses a basic java
•
GUI to allow users to search for items on craigslist by entering the name of the item and their zip code of the
location.
EXPERIENCE
Omgeo LLC 2011 – Present
Help Desk Intern
Used McAfee ePolicy Orchestrator, and Kace Kbox Administration Interface to Encrypted laptop and push
•
policies and updates on them.
Troubleshoot VPN and Outlook issues as well as network problems.
•
Diagnose and repair reported problems, which includes documentation of all pertinent end user information
•
and nature of problem or issue.
The setup of desktop and laptop computers using a computer images from a server.
•
Manage active directory for over 1000 users.
•
Assist with internal physical moves, PC, telephone etc.
•
Softel Inc. 2010 – 2011
Tech Support
Assisted in Troubleshooting user problems relation to Operating System issues, Network Connectivity
•
TCP/IP configuration upgrades MS Office products and Internet connectivity.
Performed upgrades, installation of software and drivers and essential desktop troubleshooting.
•
User rights and permission, disabling and enabling accounts, file and folder permissions and configuring
•
VOLUNTEER WORK
Ahmadiyya Youth Association, New York Chapter 2009 – Present
General Secretary
Organized events and chartered programs for Youth Association members.
•
Coordinate with regional and national leaders on implementing new programs.
•
Review of Religions, Monthly Magazine 2005 – Present
With a staff of seven managed the national circulation of this monthly magazine.
•
Maintained public relations through subscription verification and collection.
•
Maintained database on subscription and payments for an effective and efficient system of distribution.
•
Maintain local computer network for chapter
•