Difference between revisions of "CV:General"

From LQ's wiki
Jump to: navigation, search
Line 10: Line 10:
 
}}
 
}}
 
{{CVContent|
 
{{CVContent|
* Overhauled control model for underwater robots, which enabled better handling underwater. Implemented support for autonomous operations and remote piloting capabilities from the shore.
+
* Designed and implemented a distributed messaging framework to support pilot-from-shore capabilities for underwater vehicles.
 
* Developed a controller for a tractor-drill combine while collaborating with E&E and mechanical engineers, to make certain types of rocky terrain feasible for agriculture.
 
* Developed a controller for a tractor-drill combine while collaborating with E&E and mechanical engineers, to make certain types of rocky terrain feasible for agriculture.
{{CVMinor|Embedded systems {{*}} distributed systems and messaging {{*}} statistical modelling }}
+
{{CVMinor|Embedded systems {{*}} distributed systems and messaging }}
 
}}
 
}}
 
{{CVUSSubheader
 
{{CVUSSubheader
Line 55: Line 55:
 
{{CVContent|
 
{{CVContent|
 
*CS234 Reinforcement Learning (Winter 2019) {{CVMinorSpan|GPA 4.0}}
 
*CS234 Reinforcement Learning (Winter 2019) {{CVMinorSpan|GPA 4.0}}
*CS231n Convolutional Neural Networks for Visual Recognition (Spring 2017) {{CVMinorSpan|GPA 3.7}} - Capstone: <i>[http://lqkhoo.com/wiki/index.php/Main_Page#Bounding_Out-of-Sample_Objects_.282017.29 Bounding out-of-sample objects]</i>  
+
*CS231n Convolutional Neural Networks for Visual Recognition (Spring 2017) {{CVMinorSpan|GPA 3.7}} - Project: <i>[http://lqkhoo.com/wiki/index.php/Main_Page#Bounding_Out-of-Sample_Objects_.282017.29 Bounding out-of-sample objects]</i>  
 
}}
 
}}
 
{{CVUSSubheader
 
{{CVUSSubheader
 
  |title = University College London  
 
  |title = University College London  
  |sub = <small><i> - MEng Computer Science, First Class Honours</i></small>
+
  |sub = <small><i> - MEng Computer Science, First Class</i></small>
 
  |date = 2011 - 2015
 
  |date = 2011 - 2015
 
}}
 
}}
Line 97: Line 97:
 
{{CVInlineBlock|LaTeX}}
 
{{CVInlineBlock|LaTeX}}
 
{{CVInlineBlock|Sibelius}}
 
{{CVInlineBlock|Sibelius}}
}}
 
{{CVUSSubheader
 
|title = Academic interests
 
}}
 
{{CVContent|
 
I am interested in all forms of data-driven decision-making, especially when there is a direct impact on quality of life or productivity, e.g. imaging and natural language systems, assistive technologies, robotics, or medical applications. I value simplicity, clarity, and the ability to adapt and learn, in both systems and people.
 
}}
 
{{CVContent|
 
{{CVInlineBlock|Machine learning}}
 
{{CVInlineBlock|Neural networks}}
 
{{CVInlineBlock|Reinforcement learning}}
 
{{CVInlineBlock|Control theory}}
 
 
}}
 
}}
 
{{CVUSSubheader
 
{{CVUSSubheader

Revision as of 16:45, 26 March 2020

Professional experience
Research Software Development Engineer - Ocean 5 Technologies Singapore
2017 - present
  • Designed and implemented a distributed messaging framework to support pilot-from-shore capabilities for underwater vehicles.
  • Developed a controller for a tractor-drill combine while collaborating with E&E and mechanical engineers, to make certain types of rocky terrain feasible for agriculture.
Embedded systems • distributed systems and messaging
R&D Scientist - Digital:MR
2015

Completed a feasibility study on sentiment analysis of images in social media, funded by a research grant from the UK government's technology strategy board. Starting from the Yfcc100m and YLI datasets comprised of 100 million images, labels, and metadata, I investigated both novel and existing methods and developed a commercial product, which has since evolved to be based on convolutional neural nets.

Supervised learning • imaging
Research Intern - Microsoft Research Cambridge
2014

Completed a research internship through the Bright Minds Intern Competition programme in the Machine Learning and Perception research group, working with Principal / Senior Researchers Pushmeet Kohli, Yoram Bachrach, Ulrich Paquet, and Filip Radlinski.

I worked on Project SmartFence - an application for web access control. Users block or allow a few sites they know about, and SmartFence automatically infers the suitability of the rest of the web. We developed several different cluster/kernel-based models and visualization schemes. The final model generates a high dimensional embedding of websites from search sessions (think associated filtering). I delivered a prototype for the OneWeek company-wide hackathon, and a patent was applied for.

Unsupervised learning • information retrieval
Founding Developer - www.unientry.org
2013

Internship with UniEntry to develop a pilot site to help sixth form students find the right university. Developed a platform that filters information from the UK's Higher Education Statistics Agency and gives recommendations based on students' registered information and grades.

Web development • agile
Education
Stanford University (Center for Professional Development) - Graduate Certificate in AI
2017 - present
  • CS234 Reinforcement Learning (Winter 2019) GPA 4.0
  • CS231n Convolutional Neural Networks for Visual Recognition (Spring 2017) GPA 3.7 - Project: Bounding out-of-sample objects
University College London - MEng Computer Science, First Class
2011 - 2015
Imperial College London - School of Medicine - MBBS Medicine
2009 - 2011
  • Withdrew in second year to transition to computer science.
Concord College, Shrewsbury - GCE A levels (Pre-A*) - AAAAab
2008 - 2009
  • Outstanding Student of the Year 2008 - Double award (Chemistry, Music) | Most imaginative hovercraft design
Competencies
Python
PyTorch
MATLAB
JavaScript
C / C++
C#
MediaWiki
LaTeX
Sibelius
Spoken languages and personal interests
English
Mandarin
Japanese
Malay
Piano