You are on page 1of 6

RICHARD ISRAEL MALLAH

One Achorn Circle, Third Floor a Boston, MA a 02130 a Home:


(617) 942-7002 a Cell: (917) 595-9463 a rim29@columbia.edu
PROFESSIONAL a 10 years experience leading teams in
full-lifecycle software engineering of groundbreaking solutions
SUMMARY: a Proven ability to combine strategic planning acumen
with disciplined tactical execution management
a Strong analytical, communication, technical, leadership,
quantitative, and interpersonal skills

MARKETGRIP.COM: PRINCIPAL libraries include Opt4J, ECJ19,


Weka, TA-Lib, Apache Commons
BLACKROCK SOLUTIONS: VICE PRESIDENT/DEVELOPMENT & PRODUCT
MANAGER: New York, NY (11/05-8/09)
_THE LARGEST ASSET MANAGER, WITH >$3 TRILLION AUM. DIVISION BRS
CREATES END-TO-END SAAS FOR BLK AND OTHER INSTITUTIONS._
a Led successful hands-on development of multiple simultaneous
innovation initiatives, significantly under budget, in a very
hands-on manner, with a geographically dispersed and functionally
diverse development team
a Primary languages used include Java, Perl, SQL, T-SQL, DHTML,
Javascript, C++, VBScript, and XML
a As part of the core management team of the Investment Product
Group's Portfolio Management & Risk Reporting unit, helped set the
architectural direction of various financial and fiduciary
SaaS/web-based products
a Managed and mentored developers, trained them on
troubleshooting, debugging, design practices, and refactoring
a Managed project queues for multiple products, each with
thousands of different enhancement requests and bug reports from
multiple sources, tracked progress and prioritized with multiple
linked levels of granularity
a Led the development and product direction of a bond research
and credit risk management tool, a hub of the Aladdin SOA portfolio
management platform used in the management of trillions of dollars by
multiple institutions: features e.g. credit limits, capital structure
trees, stock finder heuristics, news/CDS spread correlation
a Earned unprecedented effusive praise from cofounder for
co-conceiving and developing a tool that determines and visualizes
top firmwide risks by combining CDS, equity, and implied ratings
curves via distributed computing
a Performed BPRs and analyzed business requirements with
portfolio managers, fixed income traders, IP lawyers, settlement
operations, municipal & corporate credit analysts, counterparty risk
analysts, & equity outlook analysts
a Saved the firm $1.2MM by managing a major refactoring of
graphical portfolio risk/performance reports for extensibility &
horizontal scalability, achieving 85% performance improvements and
BIRT-templated renderer
a Led team and managed project to create an application usage
metrics collection infrastructure and business intelligence tools,
applying data warehousing and data mining techniques in Sybase IQ, to
analyze usage patterns and help senior management with their strategic
product planning
a Designed and developed Web 2.0 features such as near-real-time
push of user-generated content to other users, event-driven and
dynamically-scheduled polling Ajax data updates, and
social-network-like collaborative tools
a Developed CounterpartyRisk batch calculation and reporting
suite, with utilities to manage the complex dependencies to run on
trillions of dollars of portfolios daily. Ad hoc extensions and views
on these I developed during weekends of intense market turmoil won
industry-recognized praise from clients
a Invented and implemented a novel method of integrating MS Word
into a web application as an editor
a Was relied on as an expert of last resort in distributed
systems and web technologies by multiple departments for
troubleshooting, optimization, and architectural consultation
a Created tools e.g.: resultset cache, JavaScript
analyzer/debugger, OLAP usage analyzer, Ajax message queue link
SYNAMED, LLC: CTO/ARCHITECT/DEVELOPMENT MANAGER/PROJECT
MANAGER: Kew Gardens, NY (10/02-11/05)
_A NATIONALLY-RECOGNIZED, INDUSTRY-AWARD-WINNING 30-EMPLOYEE
ELECTRONIC MEDICAL RECORD AND MEDICAL BILLING SAAS COMPANY._
a Architected and led development of AHRQ/CCHIT-compliant
comprehensive web-based medical informatics suite, empowering
business development to grow client base from zero to thousands
during my tenure there
a Represented the firm at dozens of industry events spoke with
hundreds of doctors, nurses, practice managers; established and
helped maintain relationships with vendors, data providers, and
technology partners
a Articulated business needs in technical terms and visa versa;
devised project technical specifications; reported on engineering
tradeoffs; coauthored patents; and invented new technologies both
proactively and on demand
a Tracked project status using multiple linked levels of
granularity, and collaboratively and effectively prioritized
development items despite dozens of competing constituencies
a Managed a team of 8 developers, and had dotted-line-management
of 17 customer support/relationship staff; fostered an agile
methodology and mindset, and mentored developers on refactoring,
troubleshooting, and design
a Consistently achieved quality deliverables on time and under
budget despite aggressive requirements; led growth of code base from
45 classes and 20 JSPs to 1,650 classes and 550 JSPs, refactoring as
needed
_SYNAMED EHR/EMR:_ JAVA, JSON-RPC, SQL, XML, HL7, MYSQL, CPT, ICD,
SNOMED [AGILE MIX]
a Designed, and managed team in development of, integrated
modules for patient administration, doctor's notes, procedure notes,
scheduling, order entry, health maintenance, lab/radiology workflow,
document repository, longitudinal study, prescriptions, and a
light-weight rules engine for preventive health screening
a Architected it compiles report templates as classes, uses
JasperReports, and supports cell granularity drill-downs
a Architected and developed context-aware decision support and
CPOE module supporting order sets using a retrofitted Bridge Pattern;
utilized a Mediator Pattern to aggregate legacy ActionForms; used
JSON-RPC for Ajax
a Devised novel algorithms for efficient set packing of claims,
for natural language generation from custom-structure templates, for
multivariate statistical ranking, for combinatoric searching, and for
event scheduling and recurrence
a Developed performance metrics to time request transfer, Struts
processing, JSP compilation/marshalling, JSP processing, and response
network transfer, enabled by creating/logging a shared request ID
across all tiers
_SYNASYNCSERVER:_ JAVA, SERVLETS, SYNCML, SYNC4J, DISTRIBUTED
SYSTEMS [RUP]
a Architected distributed application infrastructure with a
caching, synchronization, and conflict resolution server and conduit
using SyncML streams, a Sync4J scaffolding, and ties in to an
ontological graph; supports asynchronous data integrity; data
architecture & code updates are automatically remotely applied
incrementally
a The firm developed this and successfully sells it, after I left
the firm, using my architecture and development plans
_SYNABILL PRACTICE MANAGEMENT:_ JAVA, STRUTS, SERVLETS, JDBC, SQL,
XML, SAX, JAXB, X12 [AGILE MIX]
a Architected and led team in development of system for medical
billing, collections, and generalized financial reporting via
customizable ledgers
a Designed interactive reporting system enabling multi-layered
regrouping, resorting, and field reselection on the fly
a Co-created SAX-like X12N parser/encoder/adapter using
reflective Abstract Factory Methods for HIPAA messages
a Developed permissions, audit trail, and
table-caching-referencing infrastructures using Fly-Weight Pattern
trees
a Used Faade Pattern for inter-package decoupling; used Chain of
Responsibility Pattern in servlets for file creation
a Developed a high-performance feature-rich MSOXML Excel exporter
from scratch in less than two days, as a new view renderer in an MVC
set I had previously created without prior knowledge of the Excel
exporter requirement
_SYNAIMAGE MEDICAL RECORDS DOCUMENT IMAGING:_ JAVA, JAI, IMAGEIO,
VML, AWT, DICOM [DSDM]
a Developed a zero-client vector drawing module utilizing VML,
JavaScript, and Struts, that maintains editable vector data in XML
and can rasterize using JAI for printing to PDFs and faxes; supports
image and VML templates
a Architected inline fax gateway that receives eFaxes for
multiple recipients, allows annotation, queues via HylaFax
_SYNAE-RX:_ JAVA, SERVLETS, XML, STRUTS, WEB SERVICES, JAI, WEBDAV,
NCPDP SCRIPT [SCRUM]
a Led development of e-prescribing gateway connecting to
thousands of pharmacies via secure web services
VARIOUS: FREELANCE APPLICATION ARCHITECT/DEVELOPER: New
York, NY and Stamford, CT _(1/01__-1/03__)_
_HALES & CO. INC__. __ (investment banking)__:_ PHP, MYSQL,
FREEBSD, E-COMMERCE [JAD]
a Created a CRM, content management, publishing, and e-commerce
application for a boutique investment bank
_INSIGHTLOGIC__ __ (software)__:_ JAVA, EJB, WEBLOGIC, TOMCAT,
JBOSS, WEBSPHERE, MACHINE LEARNING [XP]
a Developed J2EE library for quantitative machine learning
applied toward bioinformatics projects
_AQUAVOX__ __ (internet)__:_ JAVA, SERVLETS, XML, XSLT, VOICEXML,
JSP, TOMCAT, IVR [XP]
a Created a news stream aggregation, summarization, and
navigation phone/IVR application
_TIME WARNER CABLE SUBSCRIBER TRACKING SERVICE__ __ (telecom)__:_
OO PHP, C++, SQL SERVER [XP]
a Developed components of ERP system to manage channel
properties, lineups, head-ends, negotiated features and costs
_SYNCRONETWORK_ (IDS CLIENT): EJB, JNI, JSP, WAP, PKI, ORACLE 8I,
ORACLE IAS [JAD]
a Contributed to application and data architecture for a
J2EE-based banking system with web and WAP clients
a Project utilized nested permits, a certificate authority
server, and XML to implement the Open Trading Protocol
_NEW YORK POST SPORTSWEEK_ (IDS CLIENT): PERL, PHP, MYSQL, SUNOS,
PAYFLOW PRO [WATERFALL]
a Architected system for content management, subscription
management, and payment processing
VARIOUS: FREELANCE WEB APPLICATION DEVELOPER: New York, NY
_(4/97-5/00)_

EDUCATION: a COLUMBIA UNIVERSITY, '02: Bachelor of Science in


Computer Science: Intelligent Systems Track
a STUYVESANT HIGH SCHOOL: Graduated with Gold Honors

TRAINING: a LEADERSHIP RESEARCH INSTITUTE, Management Essentials


Training Program, 5/07
a NEW YORK UNIVERSITY SCPS, courses on Financial Risk
Management, 4/06-8/07
a BLACKROCK UNIVERSITY Perl; PHP; Python; C, C++; SQL, T-SQL,
Watcom SQL; XML, XSLT, XPath; VBScript, VBA; JavaScript, CSS, DHTML;
MATLAB; bash
PACKAGES: Spring; Hibernate; Struts; J2EE: servlets, JSP, JDBC,
JNI, EJB, RMI, JMS, JNDI, JMX; JAI; JSON-RPC, Dojo
DATABASES: Sybase; Oracle; SQL Server; MySQL; PostgreSQL; DB2;
Derby; Sybase IQ; Access; LDAP; Cach
TOOLS: Project, Visio; ERwin; WebRunner; Selenium; JUnit; XML Spy;
Eclipse; Ant, Maven; Rational Rose, ClearCase
APP. SERVERS: WebLogic; WebSphere; JBoss; Tomcat; Oracle iAS; Resin

METHODOLOGIES: Agile, Scrum, XP, DSDM; JAD, PD; RUP; ICONIX; CMM;
Cascaded Refactoring; SDLC

CERTIFICATIONS: a BrainBench: CPT/ICD Coding, Biotech Industry


Knowledge, WebLogic, Oracle Developer, EJB, Unix, Linux Admin, Perl,
XML

ACADEMIC a Protein-Protein Interaction Learner/Predictor: using


Matlab, Perl, and PHP, performed yeast
PROJECT two-hybrid and sequence data preprocessing, implemented,
adapted, and built on algorithms
OF NOTE: found in biophysical literature, and developed a scalable
system for high-throughput screening

OTHER a Versed in data mining, statistical pattern recognition,


digital signal processing, computer vision,
QUALIFICATIONS: bioinformatics, computational biology, natural
language processing, information theory, pixel processing, software
engineering, database optimization, and machine learning
a Quantitative: multivariate calculus, differential equations,
linear algebra, multivariate statistics
a Industry knowledge: healthcare, biotech, finance, banking, web
marketing, cable, & telephony
a A rare mix of integrity, domain knowledge, verbal agility, and
diplomacy
HTTP://WWW.LINKEDIN.COM/IN/RICHARDMALLAH 3 OF 3

You might also like