Raymond Law
Badminton on Rails
-
My Work
Ruby on Rails Web Developer, July 2007 Ã¢â‚¬â€ś Present
OnMyList, San Francisco, California- Developed and maintained the OnMyList social website for users to create lists
- Deployed the website using Capistrano to run on Amazon EC2 platform with S3 storage, serving
Apache2 proxy balanced to multiple Mongrel instances with MySQL database - Developed an embedded widget to promote site awareness using Ajax libraries Prototype and
script.aculo.us, Javascript, and CSS - Developed two Facebook applications using Rfacebook, FBML, and FBJS to increase company
exposure - Optimized site with memcached to handle bursty traffic from StumbleUpon, Digg, and search engines
- Implemented a Facebook-like newsfeed system to show updates for lists/comments/subscriptions to
facilitate interactions between users - Re-designed and implemented user profiles to encourage users to express more about themselves
- Integrated Goldberg for easy site integration
Modeling and Simulation Engineer, June 2002 Ã¢â‚¬â€ś Present
DCS Corporation, Alexandria, Virginia- Developed the UAV mobility model for JC-UGV to fly over an area, spot any suspicious packages, and
order a SUGV to neutralize the package - Setup SOSCOE software on rugged ICS computers running Red Hat Enterprise Linux that are used by
all simulation projects in the department - Setup Windows XP Embedded and Delta3D on the Radstone Screaming Eagle 1 board, and wrote
performance tests to evaluate entity instantiation to drive the limits of the nVidia video card on the SE1
board - Wrote a XML parser to read ESS scenario files and configure vehicle, sensor, and weapon entities that
are used in all simulation projects - Leaded a project by maintaing bug list and assign to engineers
- Developed software to measure power consumption of the mobility, sensor, and weapon subsystems
utilizing VDMS mobility, Ride Motion Simulator (RMS), and Turret Motion Based Simulator (TMBS) - Conducted soldier training experiments in Detroit, Michigan to evaluate how they act and respond to
driving, communicating and engagement - Wrote a GUI tool using glade and GTK to allow squad leader to issue mission critical commands
- Developed and integrated ESS and CHPS mobility library with SAIC in a crewstation for the 2004
AUSA show in Washington, DC. It allows the soldier to drive a tank in a battlefield, slew/zoom sensors,
fire missiles at red forces, plan routes for UGVs. Represented TARDEC in attendance. - Developed and integrated the Future Combat Node Engagement Technology (FCNET) XD1 and XD2
for AMRDEC, part of the Future Combat System (FCS) research and development effort. It allows
vehicle simulation with advanced future sensor and weapon systems - Wrote conformance tests using the open source DejaGnu testing framework for the Operating
Environment (OE) 3.0 C++, which provides platform-independent network communication between
different entities in a heterogeneous environment - Developed software to generate Spot Report PDUs to locate blue/red forces and allow route planning
- Converted terrain databases between OpenFlight, XIG, NVIG, and Delta3D formats
- Developed vehicle models using the Multigen 3D modeling software
- Wrote the AKitSim TestGUI for rapid ESS development and testing when access to the actual
crewstation is not available, substantially increased the productivity of all engineers - Created a Windows version of ModSAF that converts between the geocentric (x, y, z), geodetic
(latitude/longitude) and UTM (zone, easting, northing) coordinate systems
Network Engineer, May 1999 Ã¢â‚¬â€ś August 1999, December 1999 Ã¢â‚¬â€ś January 2000
Road Runner, Herndon, Virginia- Set up server and software for deployment in the Herndon Data Center during major headquarter move
- Modified SMS migration scripts for Hawaii Data Center for new market penetration
- Set up the DNS and DHCP configurations using Cisco Network Registrar for the Regional Data Center
that affected more than 300 employees - Set up Cisco routers and switches in the Engineering Lab for internal testing for scalability and
performance tuning - Tested cable modem including Motorola CMTS, 3Com CMTS, and Cisco UBR



Recent Comments