1. 1
Roger A. Yamada
10810 W. 1st St. (home) Cell: (703) 851-0819
Fairfax, VA 22030 Email: rogerayamada@aol.com
LinkedIn: www.linkedin.com/in/rayamada/
Relevant Skills: Java Assembly: x86, MIPS public/private key encryption/decryption
HTML CSS PHP C AngularJS Python
MongoDB Gradle Node Activiti
Working @ Agilex: Java Developer (09/14 – present)
Worked on contract with USCIS to digitize immigration forms (front end – angularjs)
Worked on customer facing and internal UI
Linked UI with Mongo and Oracle databases
Worked with various build tools and major restructuring of code
College: Virginia Polytechnic and State Institute University - Mathematics and
Computer Science Double Major
Fall 2010: Entered as honors status; currently 3.46/3.45 in-major/cumulative GPA
Graduated 3.49/3.47 in-major/cumulative GPA
Past Experience:
Internship at IDT (Innovative Defense Technologies (Summer ’13))
Java – 5 years (most recent/notable projects)
Mage Generator / Solver – Randomly generate / solve (efficiently) a maze using different
techniques such as BFS, DFS, and certain data structures such as Union/Find
C – 3 years (most recent/notable projects)
Extensible Shell – wrote a shell (similar to bash) which allowed the use of plugins
Malloc – wrote a version of malloc where our goal was efficiency and learning how dynamic
memory allocators work.
Thread pool – wrote a thread pool using semaphores, condition variables, and mutexes which
when called, a thread would execute some function and store its result in a struct.
Multithreaded http server –a multithreaded http server which held standards such as http 1.1
compliance, protocol independence,json callbacks, and allowed for widget use.
PintOS Kernel – wrote a basic kernel for the Pintos OS: schedulers,virtual memory, file system
Memberships/Clubs/Activities:
Programming Team ---------------------------------- Fall ‘11, Fall ‘13
Math Club ----------------------------------------------President: Fall ’13, Spring ‘14
CS Mentoring @ VT ----------------------------------VP: Fall’ 12 – Spring ‘14
Exploring Massage @ VT ----------------------------Treasurer: Fall ’10 – Spring ‘14
CS 3114 – Data Structures and Algorithms --------Undergraduate TA: Spring ‘14
Japanese Culture Association ------------------------I usually perform sanshin in their culture shows
Past Awards:
Redesign of www.undergraduate.vt.edu site – 1st place CSRC People’s Choice Award
PintOS Lottery Scheduler – 3rd place CSRC Faculty Choice Award
CSRC scholarship for $1,250 (’12), $2,250 (’13)
Recipient of Raytheon MathMovesUBonus scholarship for $20,000 (’10)
Community Service:
Exploring Massage massages before finals week (every semester ’10 – present)
At the end of every semester, we give free massages to students before finals week.
Mathcounts / Chess Coach (’06, ’08, ’09)
Coached my brother’s schoolteam for Mathcounts and Chess competitions
Extracurricular Activities:
Okinawan Karate (Shorin Ryu, Uechi Ryu)
Gaming (e.g. WoW, LoL, general PC/Console games) , Lead WoW raids.
Okinawa Kai of D.C. (events, festivals, sanshin performances)
Cosplay