acqzub@r.postjobfree.com Muhammad Bajwa ** King Street
Floral Park, NY, 11001
SKILLS SUMMARY
Programming Java, MySQL, HTML, CSS, JavaScript
Software IntelliJ IDEA, Git, UNIX, MySQL Workbench, Eclipse 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 20014 – Present
Software Engineer Intern
Assisted in development, testing, and support of enterprise application platforms; designed and developed stable, scalable and maintainable systems and solutions.
Provide initial testing for Software Development before releasing software to QA department.
If there are errors or bugs in the developed code, then fixed them properly by taking assistance from the seniors.
Omgeo LLC 2011 – 2014
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. 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.