Stewart Valencia
*** ***** **** ****, ** ***** 443-***-**** ****.********@*****.***
Education
Bachelor of Science in Computer Engineering, Minor in International Engineering
A. James Clark School of Engineering
University of Maryland, College Park, MD Overall GPA: 3.2 Graduated: May 2012
Certificate of Proficiency for Overseas (Study Abroad)
University of Auckland, Auckland, New Zealand February – June 2011
Personal Projects
Custom IRC Bot
Custom chat bot that interacts with users and parses information from chat lines. Created login and
betting system UI using the Java Swing library. Individual Project. Java.
Project Proposal Website
Website outlining the benefits of a university programming project archive. Won “Best Alternative
Media, Website” award at the UMCP Professional Writing Contest. Individual Project. HTML, CSS.
Adventure Time Fan Game
Video game based on the TV show Adventure Time, written during a 48-hour game jam. Built the game
engine using the Allegro 5 library. Designed 2D graphics, sounds, and music. Individual Project. C++.
Expense Report Management Web App
Allows users to view and create business expense transactions. Programmed UI and backend using
jQuery API and an expense company’s API. Individual Project. CSS, Javascript, PHP.
Random Shawarma Generator
Search engine web app allowing users to find a random near Shawarma restaurant. Implemented search
functions and UI using Yelp and Google Maps APIs. Individual Project. AJAX, Javascript, PHP.
Academic Projects
Construction Project Manager
Application allowing users to schedule meetings, search locations, and find material lists. Designed UI
prototype and developed the backend engine. Administered usability tests to generate user feedback on
the UI. Group Project. C#.NET, MYSQL.
Facebook Jr.
Data manager of a simplified Facebook. Designed UML diagram to determine relationships among
profiles, networks, friends, wall posts, and status updates. Built numerous jUnit cases to test each
feature. Individual Project. Java.
Operating System
Unix-style OS with file system and scheduler. Redesigned memory management to use virtual memory
and demand paging. Reduced process run time by implementing a multilevel feedback queue scheduler.
Individual Project. C.
DC Metro Simulation
Multithreaded Washington DC metro simulation program. Parsed text data for the model and
implemented synchronization on shared resources among threads. Individual Project. Java.
Programming Experience
Languages: Java, C, Ruby, C++, C#, MYSQL, Javascript, PHP, MATLAB
Software: Eclipse, Visual Studio, Git, SVN
Work Experience
Cashroom Clerk HMS Host Co. Hanover, MD June 2010 – August 2011
Reduced the time in analyzing floating banks amount and balancing revenue amount by redesigning
Excel spreadsheet formulas.