Imej profil blackstargb
Ahli semenjak 22 Mei 2004
0 Cadangan


Dalam Talian Luar Talian
I have over 13 years of experience in software development and electronic engineering as well as Computer Science degree from top British university. Several years ago I was active on rent-a-coder which has since been acquired by - that's how I'm here.
$50 USD/hr
64 ulasan
  • 97%Kerja Diselesai
  • 100%Mengikut Bajet
  • 100%Tepat Pada Masa
  • 55%Kadar Ulang Upah


Ulasan Terkini


Senior System Engineer

Apr 2013 - Jul 2013 (3 months)


Hardware Engineer / Contractor

Aug 2011 - Oct 2012 (1 year)

Refactored core compiler and ported it to the next generation Maxeler hardware. Worked on hardware-software integration, including compiler back-end, runtime libraries and relevant HDL. Optimised hardware FIX protocol decoder for low-latency trading applications. Responsible for developing and testing essential resource-allocation software deployed at all Maxeler's customers, including well-known investment banks. Created custom Linux ditribution as well as developed integrated management and monitorin

Master's Project: OpenCL to FPGA compiler

Oct 2010 - Apr 2011 (6 months)

Building statically-scheduled, hazard-free hardware pipelines from OpenCL programs. Designed and implemented an OpenCL compiler (based on Clang/llvm) which generates highly parallel dataflow processors from OpenCL kernels. Instead of executing instructions sequentially, it generates a datapath consisting of dedicated functional units for each instruction to maximise performance by exploiting fine-grained parallelism.

Compilers Intern

Apr 2010 - Oct 2010 (6 months)

Worked on Data Flow Engine simulator and implemented its debugging infrastructure. Prepared acceleration demo showing Acoustic Wave Modelling on Xilinx Virtex 5 using Maxeler's Finite Difference library (Java and C++). Created a wavefield visualisation tool for debugging geophysics related applications. Instrumented the compiler to produce zoomable diagrams of complex hardware pipelines (thousands of nodes) – imagine Google Maps for hardware at a high level of abstraction.

Freelance Engineer

Feb 2002

Worked on a myriad of projects from software development to hardware design. Some work was trough this site.


MEng in Computing

2007 - 2011 (4 years)


  • Facebook Disambung
  • Freelancer Keutamaan
  • Bayaran Disahkan
  • Telefon Disahkan
  • Identiti Disahkan
  • E-mel Disahkan

Kemahiran Teratas Saya

Cari Freelancer yang serupa