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
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