C:\> Michael A. Salinas
******@********.***
(*71) 528 - 6612
www.linkedin.com/in/salinasmichael
Current Address: 217B Shamrock Rd. Charlottesville, VA 22903 Permanent Address: 1012 S. Buchanan St. Arlington, VA 22204
To expand my knowledge and experience in computer science with a full-time opportunity in web development or software engineering.
EDUCATION
University of Virginia
B.S. Computer Engineering
Charlottesville, VA
May 2015
Northern Virginia Community College
A.S. Engineering
Annandale, VA
May 2012
RELEVANT PROJECTS & COURSEWORK
Technical Support Website I • PHP, HTML
Built a technical support ticket system which allows clients to log-in and submit support requests. Administrator’s can view all submitted tickets and assign themselves to a ticket.
Technical Support Website II • JavaScript, PHP, HTML
Further extended this system by allowing fewer connections to the server using AJAX methods and stored data in global JavaScript variables.
Hangman Game Webpage • jQuery, PHP, CSS, HTML
Designed a simple hangman game using the jQuery library for easier HTML/DOM manipulations.
Report Bulletin Website • Python, Django, Pycrypto
Worked with a team to design a bulletin board system where users can submit, search for, and encrypt files from their computer. The encryption was implemented using Python’s Pycrypto package.
Shell • C
Built a simple shell that runs programs and supports file redirections and pipes using the fork, dup2, and execlp functions in C.
Barrier • C++
Learned the basics of synchronization primitives to build a barrier for multiple threads to cooperatively solve problems.
File-manager • C++
Successfully designed a primitive shell/file-manager that bridges two file system namespaces. The file-manager loads a FAT16 file system and uses file allocation tables (FATS) to organize block clusters and free space.
Accelerometer Level • C
Used the MSP430 to take in analog axis readings from an accelerometer header board to provide level functionality.
Zombie Game • Java
Created a single-player game that involves the user interacting against the computer through zombies in different maps specific to a difficulty level.
RELATED COURSES
Program and Data Representation Digital Logic Design Intro to Embedded Computing Systems
Discrete Mathematics Software Development Methods Computer Networks
Computer Architecture Web Programming Languages Operating Systems
SKILLS
Worked under Linux and Windows environments
Comfortable with C, C++, Django, DOM, HTML5, Java, JavaScript, jQuery, MIPS, PHP, Python, SQL, x86 Assembly
Familiar with CAD, CES, CSS, Dreamweaver, GitHub, MATLAB, Pivotal Tracker, VHDL
Bilingual: English and Spanish
LEADERSHIP EXPERIENCE
Tailoring Business Website Đồng Nai Province, Vietnam
Project Team Leader Summer 2014
Coordinated sprints and deadlines for a team of four students
Successfully integrated PayPal into the project’s design
Goodwin House Senior Living Baileys Crossroads, VA
Dining Services Supervisor 2008 - 2010
Reduced an annual $60,000 paper supply budget by 10%
Managed over 40 employees each day to provide the elderly food services
UNIVERSITY ACTIVITIES
Society of Hispanic Professional Engineers (SHPE) 2013 - Present
Sanda & Brazilian Jiu-Jitsu Club 2013 - 2015