Salman Hashimi
*******@*****.***
EDUCATION
Bachelor of Science, Computer Science
California State Polytechnic University, Pomona, CA June 2015 Associate of Science, General Science
Santa Monica College, Santa Monica, CA June 2012
Concentration: Computer Science, Physics
EXPERIENCE
Private Consultant 2012 - Present
Providing assistance for potential startups and private individuals by determining the feasability of proposals and suggesting technical implementations. Private Tutor 2005 - Present
Subjects: Computer Science, Math, Physics, Chemistry, English, History SELECTED PROJECTS
Smartphone Clustering
A JAVA application which obtains data on smartphones from a CSV le, and uses an Expectation- Maximization Algorithm to nd clusters of similar smartphones based on various speci cations provided for each phone.
Command Line Operating System
A simple command line operating system made in C# using COSMOS, capable of creating les, managing memory, and running simple custom made commands. The Operatng System can be run on a virtual machine, or on physical hardware.
PRESENT for ThinkAir
An implementation of a 128 bit PRESENT cipher in JAVA to secure data o oaded by an Android Application using the ThinkAir framework. (PRESENT was chosen over more popular encryption methods due to it’s compact size)
Secure Messenger
A server-client messenger made in JAVA secured with public and private key encryption, which can be used to send messages and transfer les.
More work available on request
LANGUAGES AND SKILLS
In addition to the above projects, I also have over a decade of experience with general programming, and have worked with the following:
Java, C, C++, Assembly (x86), SQL, Python, C#, PHP, Ruby, Javascript, Perl, Lisp, MATLAB, HTML, Visual BASIC, BASIC, JSON, and XML
Machine Learning, Application Development, Cybersecurity