X hits on this document





1 / 1

Trishank Karthik Kuppusamy

tk883@nyu.edu | https://cs.nyu.edu/~tk883/

Professional Experience

  • Software Developer, BioDigital Systems (November 2010–July 2012)

    • Built a next-generation web application with HTML5, Javascript and Python.

  • Software Developer, Research and Development, Medidata Solutions, Inc. (July 2010–October 2010)

    • Used Ruby on Rails to build a robust document archive web application which relies on Amazon S3.

  • Software Engineer & Research Assistant, Center for Genomics & Systems Biology, NYU (Sep 2009–June 2010)

M a i n t a i n e d m u l t i - s p e c i e s c M o n k e y b i c l u s t e r i n g a l g o r i t h m t h a t s e a r c h e s f o r m o d u l e s o f g e n e s t h a t c o o p e r a t e u n d e r s o m e c o n d i t i o n s . M a n a g e d c o m p l e x s o f t w a r e b u i l t i n 2 5 k l i n e s o f R . D e v e l o p e d w i t h P y t h o n ( S Q L A l c h e m y , S Q L i t e , M y S Q L , S O A P ) a r e a d e r t h a t w i l l s e e d a d a t a b a s e w i t h g e n e e x p r e s s i o n m a t r i c e s , p r o t e i n a s s o c i a t i o n n e t w o r k s a n d u p s t r e a m s e q u e n c e s q u e r i e d f r o m W W W .

  • Adjunct Guest Lecturer, Department of Computer Science, CIMS, NYU (March 2010–April 2010)

  • Introduction to Computers and Programming using Python

  • Research Assistant, Department of Computer Science, CIMS, NYU (July 2009–August 2009)

D e v e l o p e d w i t h P y t h o n c o n t e x t u a l i n f o r m a t i o n p o r t a l s t h a t m i n e t h e W W W f o r t o p i c a l l y r e l e v a n t d o c u m e n t s . U s e d s h a r k w e b c r a w l e r , v e c t o r s p a c e m o d e l , c l a s s i fi c a t i o n w i t h f e a t u r e s e t o f r a r e w o r d s a n d l i n k a n a l y s i s w i t h H I T S . • Grader, Department of Computer Science, CIMS, NYU (Spring 2008)

  • Web Development with Ruby on Rails

  • IT Application Management Analyst, Dell Asia Pacific Sdn., Malaysia (June 2006–February 2007)

• Diagnosed and solved software support problems 24x7 with Microsoft ASP.NET, Oracle Database and other financial software for the Global Financial Services team.

  • Intern, Motorola Technology Sdn. Bhd., Malaysia (May 2003–August 2003)

  • Built a custom web application with Microsoft ASP for use on production floor.

Computer Skills

  • PL: Python, Ruby on Rails, Javascript, R, Ada 2005, PL/SQL, Java, C++, C.

  • RCS: Subversion, Git, Mercurial.

  • OS: GNU/Linux, Apple Mac OS X, Microsoft Windows.


  • Ph.D. in Computer Science, Polytechnic Institute of New York University (Fall 2012–Present)

  • M.S. in Computer Science, Courant Institute of Mathematical Sciences, New York University (Fall 2007–Spring


• For thesis, developed with Ada 2005 a Promela compiler (Pomegranate) for Erigone, a SPIN-like model checker. Wrote parser with homegrown FIRST/FOLLOW set computer. Compiled Promela programs, which model distributed systems, to NFA. Designed a stack VM, inspired by JVM, to simulate NFA.

• As coursework, developed a distributed filesystem with C++, FUSE, Paxos, Pthreads, RPC and RSM. Enhanced it for low-bandwidth with LBFS. Also built a Chord prototype for fun and profit.

• B.I.T. (Honors) Software Engineering, Faculty of Information Technology, Multimedia University, Malaysia (May 2000–April 2004)

Selected Scientific Publications

• J Chen, T Karthik, L Subramanian. Contextual Information Portals. AAAI Spring Symposium on AI for Development, 2010.

• R Power, J Chen, T Karthik, L Subramanian. Document Classification for Focused Topics. AAAI Spring Symposium on AI for Development, 2010.

  • T Karthik. Genetic Ethics. Working paper, Social Science Research Network. June 2006.

• T Karthik. The Theory of Everything and the future of life. International Journal of Astrobiology, 3:4:311-326(2004).

Document info
Document views12
Page views12
Page last viewedThu Dec 22 22:48:43 UTC 2016