Profile image of d0pamine
Member since September 11, 2006
0 Recommendations


Online Offline
SKILLS * Extensive programming experience including C/C++/MFC (7 years), MATLAB (6 years), Python (5 years), C# (1 year), Java (2 years), PHP/MySQL (1 year), Gensym G2 (2 years) * 2D/3D Graphics: OpenGL, Blender, collision detection, physics simulation, electromagnetic tracker- and video-based motion capture, quaternions, Flash * Applied Mathematics (optimization, differential equations, linear algebra, and operations research). * Neural networks, machine learning, and artificial intelligence techniques. * Networking: DirectPlay, UDP/TCP sockets, game networking, rsync, iperf * Technical Communication: presentations, publications, grant proposals * Miscellaneous: Mathematica, LabView, SPSS, JDOM, JDBC, SWIG, shell scripts, SQL, MS Access, MySQL, PHP, Gensym's G2, Crystal Reports EXPERIENCE Sr. Software Engineer, Technical Project Manager, GET2SPEC, Chandler, AZ May 2006 – Present * Interface between developers, sales/marketing, and customers on MySQL/PHP Travel Reporting portal for Fortune 50 travel services firm * Design and develop circuit performance measures in Python language * Research and design analog/RF circuit optimization methods Sr. Programmer/Analyst, Barrow Neurological Institute, Phoenix, AZ June 2004 – May 2006 * Design and develop data analysis routines for psychophysical and neurophysiological experiments, including statistical time series analysis * Design and develop experimental software routines, mostly in MATLAB * Flash demos ([login to view URL]) Illusions / Alternating Brightness Star * Design and administer website for laboratory and scientific conference o [login to view URL] o [login to view URL] o [login to view URL] Research Associate, Massachusetts Institute of Technology, Bizzi Laboratory, August 2001 – June 2004 * Designed and developed OpenGL/C++ networked training system for stroke patients to re-learn movements while at home, incorporating videoconferencing and virtual environments * Data analysis, statistics - using MatLab to explore and quantify improvement in patients' movements * LAN and broadband transmission quality troubleshooting and analysis * Manuscript and grant proposal preparation, presentations to colleagues * Supervise undergraduates on software development projects * Develop non-human primate glove for recording hand and finger joint angles * Design system for long-term independent training of hand/finger motor control, incorporating physics simulation and collision detection Senior Software Engineer, Vality Technology, December 1999 – August 2001 * Researched information theory-based additions to data quality software * Designed and implemented logging and personalization for catalog search engine in Java * Utilized XML-RPC for configuration files (JDOM) and log message protocol * Multi-threaded logging server integrated search requests and results from multiple search engine instances * Implemented “agent” personalization features in Java, storing user searches and result sets in SQL database. Agents could be customized by implementing a Java interface. Senior Software Engineer, Kinematix, 1998 – 1999 * Improved and maintained OpenGL/C++-based virtual environment training system. * Developed on-line and printed documentation using RoboHelp * Presented system to potential investors and customers, at conferences and seminars Intern, Software Engineering, Gensym Corporation, 1996 – 1998 * Designed and implemented GTEST, a quality-assurance suite to automate testing Gensym's products. GTEST resulted in significant labor savings and gains in standardization and repeatability of QA procedures * Provided on-site technical support on large time-sensitive satellite control system project, assisted in locating software defect and communicated recommendations for project staff * Conducted technical training sessions for customers of neural network process control software CONSULTING August 2005 - present, Tempe, Arizona * Developed SDK for advanced users to access real-time motion capture data from MotionEase, Inc.'s video-based tracking system. Also did clean-up and motion capture implementation in C++ and C# to release beta on deadline. Ongoing work includes UI reorganization and re-architecting for future multi-camera 3D system. August 2004 – present, Tempe, Arizona * Designing handwriting training video game using Python language and Blender real-time 3D animation suite and python scripting for use in SBIR-funded research project with NeuroScript Software, Inc. Phase II grant application based in part on this work now being submitted. February – September 2000, San Camillo Hospital, Venice, Italy * Designed and implemented system that allows patients at home and therapist at clinic to interact through virtual environment and videoconferencing in real-time. System was the core component of 3-year NIH-funded feasibility study of stroke telerehabilitation at MIT. Current work includes publication write-up, data analysis and grant-writing for future work at MIT and Northeastern University. EDUCATION Bachelor of Arts, 1995 BOSTON UNIVERSITY Major: Pure and Applied Mathematics; Minor: Biology PhD Candidate, 1996-2000 BOSTON UNIVERSITY, Department of Cognitive and Neural Systems, passed qualifying examination SELECTED PUBLICATIONS Martinez-Conde S, Macknik SL, Troncoso XG, Dyar TA: Microsaccades counteract visual fading during fixation, Neuron, February 2006. Holden, MK, Dyar, T., Schwamm, L., and Bizzi, E.:Virtual Environment-based telerehabilitation in patients with stroke. Presence, submitted for review, 2004 Dyar, T.A. & Holden, M.K.: Telerehabilitation system for motor training: Design and development. Journal of Rehabilitation Research and Development, submitted. Holden, MK, Dyar, T., Schwamm, L., and Bizzi, E.: Home-based Telerehabilitation using a virtual environment system. In Burdea GC, Thalmann D, and Lewis JA (Eds): Proceedings of the 2nd International Workshop on Virtual Rehabilitation, pp.4-12, 2003. INVITED LECTURES * International Workshop on Virtual Rehabilitation, 2006, “Design and Testing of a Telerehabilitation System for Motor Re-Training using a Virtual Environment”. Presentation and panel discussion. * Blender Conference 2003, Amsterdam, Netherlands, “Inexpensive Motor Training System”. Presented scheme for hand function training using inexpensive motion capture device with C++ API interfaced to Python in Blender game engine via SWIG * Blender Conference 2002, Amsterdam, Netherlands, “VR Stroke Rehabilitation”. Demonstrated real-time motion capture for rehabilitation “games” EXTRA-CURRICULAR * Co-originator of Python-Verse bindings open source project, [login to view URL] Verse is a networking protocol to distribute 3D data * Bicycling - trips to Italy, Spain and France * Cognitive science: interested in brain function including planning, memory, navigation, motivation/emotion and motor control REFERENCES Transcripts and references available on request.
$50 USD/hr
0 reviews
  • N/AJobs Completed
  • N/AOn Budget
  • N/AOn Time
  • N/ARepeat Hire Rate


Recent Reviews

No reviews.


  • Facebook Connected
  • Preferred Freelancer
  • Payment Verified
  • Phone Verified
  • Identity Verified
  • Email Verified

Browse Similar Freelancers