Resume

Ray

Email | Twitter

Programmer with diverse experience in designing, implementing and deploying .NET and Java software applications.  Specific expertise includes graduate level education in Computer Science and Bioinformatics.  Strengths include a solid background in pharmaceuticals and health care.

Education

Johns Hopkins University
MS in Bioinformatics
GPA: 4.0
SUNY at Stony Brook
MS in Computer Science
GPA: 3.8
SUNY at Stony Brook
BS in Computer Science

Technical Proficiencies

Best: ASP, C#, Java, JavaScript, JScript, Windows
Mediocre:
ASP.NET, C, CSS, JSP, Linux, MySQL, Perl, Python, Oracle, Unix, VB, XML
Familiar with: C++, SQL Server, Win32 API

Experience

Mount Sinai Medical Center, Senior Programmer Analyst (11/2007 – Present)

  • Conceived and fulfilled vision of a distributed Tablet PC application using C# and MySQL.
  • Solved long-standing distributed synchronization problem for protected health information data.
  • Formulated and executed strategy for ensuring data redundancy for protected health information data.
  • Launched division’s first intranet clinical website.
  • Collaborated with IT Security Team to ensure HIPAA and electronic PHI compliance.
  • Systematized build releases leveraging SVN, FogBugz and Timebox development.
  • Pioneered use of NUnit and VBUnit test cases to streamline and reduce common failure scenarios.

Stony Brook Medical Center, Lead Programmer Analyst (2/2006 – 11/2007)

  • Completely re-designed RMI (remote method invocation) architecture to self-diagnose RMI client/server communication issues and automatically self-resolve those issues in Java.
  • Automated Java tools and a library of Oracle PL/SQL scripts to monitor 20+ databases, trouble-shoot issues, and coordinate multi-database changes.
  • Oracle consultant for graduate research projects at Stony Brook University.
  • Juggled integration of software from consultants, part-time developers and students.

LifeTree Technology, Software Developer/Project Manager (2/2001 – 2/2006)

  • Promoted in 1 year to project manager.
  • Hand-selected to spearhead the migration to the .NET platform by developing the first company ASP.NET application using C# and JavaScript.
  • Architected and implemented system-wide themes using CSS, ASP, and JavaScript.
  • Improved and integrated Windows Service solution for DPAPI connection string encryption.
  • Frequently recruited to resolve time-sensitive customer and production issues.
  • Overcame being handed unsuccessful project and turned it around resulting in repeat business from client.

Academic / Research

  • Learned, virtually overnight, Java-based DWR AJAX technology for integration into JSP application.
  • Recommended and delivered JSP/Tomcat application ported from Windows to Linux platform.
  • Selected from group of approximately 100 to develop Chemistry student-learning system.

Awards & Hobbies

  • Awarded runner-up at Long Island Software Awards (LISA) for Java application.
  • Software development blogging
  • TiddlyWiki plugin developer
  • VIM plugin developer
  • ToastMasters International

Sample Articles (with reviews)

Personal Projects

  • Non-photorealistic Volume Rendering with Stippling
    My objective is to implement the stipple rendering engine so that volume data sets could be rendered with stipples. The original goal was to get the basic stippling engine functioning and then add the various feature enhancements. As it turns out, the silhouette curves is more interesting and adds a lot of detail to the rendered image. My implementation includes two feature enhancements: boundary enhancement and silhouette enhancement. In addition, silhouette curves is implemented.
  • Project Java
    This project you see before you is the first step towards a rapidly, distributable system for the Chemistry student as well as the teacher. The system is comprised of activities and tools for developing the Chemistry student’s skills as a learner while learning introductory college Chemistry.
  • Medical News
    Our project aims to create a medical news service (akin to Google News) that will present the articles in the PubMed database in an organized manner. We created web pages with simple layouts to display the latest PubMed abstracts in the subfields Drug and Disease, two areas we believe to be most interesting to viewers. During this process, articles are preprocessed and labeled with different categories or subfields, with a score, which associates a specific article with its mostly probable category. We store these along with other information in a database, which is updated at the end of everyday with new articles.

    NOTE: The ASP web host (Web Samba) for Medical News is frequently offline. However, they do come back online.

Similar Posts:

Leave a Reply