Deepak Sarda
Blk 71, Bedok South Road
#15-256
Singapore 460071
+65-97684893,
Work History
May 2009 – present Citibank N.A. Singapore
Apps Dev Sr. Programmer Analyst

Member of the Trading Services team that develops systems & services used by Citi's global equities trading platform.

  • Working on several trading platform systems including:
    • Equity Order & Execution Services – state management of orders and executions
    • Central Locate Server – provides locates on low-liquidity stocks for short-sell
  • Technologies: Core Java, Swing, TIBCO EMS, FIX protocol, JUnit, Linux, Windows, Perforce, Ant
Jan 2007 – Apr 2009 Hiperware Singapore
R&D Engineer, Product Specialist

Hiperware is focussed on creating tools and solutions that enable developers to create complex, high-performance and scalable applications that run on multi-core and multi-cpu distributed platforms.

  • Managed a full release cycle of the company's core product:
    • Distilled feature specifications from customer requirements.
    • Planned development work and release schedule.
    • Lead a team of two developers in implementing features.
    • Did testing and deployment of new release at customer site.
  • Instituted processes for bug tracking, version control and release management.
  • Single-handedly managed product deployments at multiple sites.
  • Conducted developer training workshops in Japan, USA and Malaysia.
  • Delivered several technical presentations to prospective customers.
  • Technologies: Core Java, Python, Linux, Solaris, Windows, JBoss, Ant, SVN
July 2005 – Dec 2006 Borland Pte Ltd. Singapore
R&D Engineer

Borland VisiBroker is the most widely deployed CORBA ORB server for developing robust distributed computing applications.

  • Member of the Borland VisiBroker for C++ core development team.
  • Participated in the VisiBroker 7.0 release:
    • Implemented the Realtime CORBA specification which brings granular control of multithreading behaviour for real-time response requirements.
    • Responsible for performance testing, investigating performance regressions and fixing them.
    • Fixed various other bugs and regressions during the release cycle.
  • Responsible for transitioning development and support for the VisiBroker-RT product from US to Singapore.
  • Setup a realtime systems development lab in Singapore for testing on VxWorks and Montavista platforms.
  • Also involved in handling customer support escalations, fixing bugs and delivering patches.
  • Technologies: C++, Linux, Solaris, Windows, VxWorks, Visual C++, GNU Make, ClearCase
Sep 2004 – June 2005 Bioinformatics Institute Singapore
Research Associate
  • Member of the Information Science Research group.
  • Designed a new machine learning based algorithm for the computational prediction of subcellular localization of proteins.
  • Implemented a cluster-backed parallel implementation of the above algorithm, along with a web based query interface.
  • Technologies: C++, Python, MATLAB, Linux
Jan 2004 – June 2004 Bioinformatics Institute Singapore
Intern
  • Developed and implemented efficient strategies for scheduling computing tasks in a parallel cellular life cycle simulation software.
  • Technologies: C++, Linux, STL
Education
2003 – 2004 M.S., Singapore-MIT Alliance Singapore
High Performance Computing for Engineered Systems

Dissertation: Scheduling Independent Tasks with Migration
CGPA: 4.7/5

1999 – 2003 B.Tech., Indian Institute of Technology Madras
Aerospace Engineering

Dissertation: Message Passing using Raw Ethernet Frames in Parallel Computing
CGPA: 7.6/10

Publications & Presentations
2005

pSLIP: SVM based protein subcellular localization prediction using multiple physicochemical properties
BMC Bioinformatics, 2005.

Prediction of protein localization by SVMs using amino acid properties
Asia-Pacific Bioinformatics Conference, January 2005.

2004

Parallel Computing Platform for the Agent-Based Modeling of Multicellular Biological Systems
5th International Conference on Parallel and Distributed Computing: Applications and Technologies, 2004.

Skills

C++, Java, JavaScript, Python
TIBCO EMS, Java Swing, JUnit, FIX Protocol
Linux, Solaris, Windows

Personal

27, Male.
Indian citizen. Singapore Permanent Resident.