$$$
{{ $t($store.state.user.experience_value_in_dollars) }}
Senior
{{ $t($store.state.user.experience_search_name) }}
0
jobs
Senior C++ developer
Nan Huang
,
london, United Kingdom
Experience
Other titles
Skills
I'm offering
Experienced Software Engineer with a demonstrated history of working in the financial services industry. Strong engineering professional skilled in C++, Java, Linux, Algorithms, C, and Python.
Markets
United Kingdom
Links for more
Once you have created a company account and a job, you can access the profiles links.
Language
English
Fluently
French
Good
Chinese (Mandarin)
Fluently
Ready for
Available
My experience
2010 - 2014
job
Senior Engineer, Scientific Software
ASTRI.
IaaS/SaaS Cloud Computing, Big Data Analytics and HPC project
development.
- Project planning & management. ITC seed project application & long-term
project planning.
- Overall architecture design of the ASTRI ASCloud Computing Platform(IaaS).
- Cloud Computing Prove-of-Concept technology demonstration.Development
using Java, C/C++ and Python. Database programming using ODBC/
JDBC(MySQL and SQLite3).
- Enhancement to Hadoop system, including RDMA-based clustered in-
memory cache system,
data placement in HDFS for energy-saving and dynamic tasking support for
Hadoop jobs.
- Development of collaboration project "Bamboo" between ASTRI and HP Lab
Singapore. Invovled in the establishment of ASTRI-HP Information Technology
Research Centre.
development.
- Project planning & management. ITC seed project application & long-term
project planning.
- Overall architecture design of the ASTRI ASCloud Computing Platform(IaaS).
- Cloud Computing Prove-of-Concept technology demonstration.Development
using Java, C/C++ and Python. Database programming using ODBC/
JDBC(MySQL and SQLite3).
- Enhancement to Hadoop system, including RDMA-based clustered in-
memory cache system,
data placement in HDFS for energy-saving and dynamic tasking support for
Hadoop jobs.
- Development of collaboration project "Bamboo" between ASTRI and HP Lab
Singapore. Invovled in the establishment of ASTRI-HP Information Technology
Research Centre.
Management, Energy, Energy, Software, Development, Support, Technology, Architecture, Analytics, Hadoop, Design, Saas, C, Cloud, Database, Big Data, Research, Java, Python, Mysql
2008 - 2010
job
STAFF SOFTWARE ENGINEER
IBM.
IBM HPC department, PE team. Focus on IBM System p(POWER6/7) & System x(Xeon) HPC system software development, including HPC job
management and MPI/OpenMP support.
- Participation in IBM PERCS system development for DARPA of U.S.A., POE
project, supporting up to 1024K parallel tasks.
- Design and implementation of HPC task co-scheduling in AIX operating
system(C/C++).
- Program optimization using POWER6/7 SMT mode in AIX operating system.
- Implementation of binary compatibility between IBM MPI and MPICH2/Intel
MPI on x86 cluster(C/C++/Fortran(77,90) bindings).
- Functional Verication Testing for IBM MPI/LAPI HPC software stack.
- Assistance to development of Checkpoint/Restart feature in IBM PE.
management and MPI/OpenMP support.
- Participation in IBM PERCS system development for DARPA of U.S.A., POE
project, supporting up to 1024K parallel tasks.
- Design and implementation of HPC task co-scheduling in AIX operating
system(C/C++).
- Program optimization using POWER6/7 SMT mode in AIX operating system.
- Implementation of binary compatibility between IBM MPI and MPICH2/Intel
MPI on x86 cluster(C/C++/Fortran(77,90) bindings).
- Functional Verication Testing for IBM MPI/LAPI HPC software stack.
- Assistance to development of Checkpoint/Restart feature in IBM PE.
Design, Software development, C, Management, Support, Implementation, Testing, Development, Mode, Software, FORTRAN, Feature, Aix, UP
2006 - 2008
job
R&D Engineer
Grooviz.
Sophia-Antipolis, PACA, France
High performance computing software research & development for Oil and Gas petroleum industry basing on our patented RealityLounge solution, a
scalable visualization system that fits remote visual collaboration needs.
- Replace Java-RMI by persistent synchronized socket level communication
layer for RealityLoungeTM solution in order to overcome firewall issues when
doing remote callbacks between server and remote client.
- Port RealityLounge from Windows plaform to Redhat Linux Enterprise Server
version 4.1, worked on C/C++ source code, and platform specic Java code.
- Design and implementation of distributed cluster service(communication infrastructure) using
Java-RMI for RealityLoungeTM solution.
- Parallelization/distribution of high-volume data loading and processing(Seismic data, eclipse data, Catia V4/V5 data, etc.).
- Design and implementation for real-time visual of Eclipse Simulation Run.
- Field installation and diagnostics in TOTAL's Jean Feger Scientic and Technique Center at Pau, France.
- Software testing and validation(Q&A).
High performance computing software research & development for Oil and Gas petroleum industry basing on our patented RealityLounge solution, a
scalable visualization system that fits remote visual collaboration needs.
- Replace Java-RMI by persistent synchronized socket level communication
layer for RealityLoungeTM solution in order to overcome firewall issues when
doing remote callbacks between server and remote client.
- Port RealityLounge from Windows plaform to Redhat Linux Enterprise Server
version 4.1, worked on C/C++ source code, and platform specic Java code.
- Design and implementation of distributed cluster service(communication infrastructure) using
Java-RMI for RealityLoungeTM solution.
- Parallelization/distribution of high-volume data loading and processing(Seismic data, eclipse data, Catia V4/V5 data, etc.).
- Design and implementation for real-time visual of Eclipse Simulation Run.
- Field installation and diagnostics in TOTAL's Jean Feger Scientic and Technique Center at Pau, France.
- Software testing and validation(Q&A).
Implementation, Processing, Visualization, Enterprise, Oil and Gas, Server, Software, Development, Testing, Infrastructure, Design, Service, Firewall, Windows, Eclipse, R, C, Research, Linux, Java
My education
2004
-
2006
Pierre and Marie Curie University
Masters, Distriuted and Parallel System
Masters, Distriuted and Parallel System
Nan's reviews
Nan has not received any reviews on Worksome.
Contact Nan Huang
Worksome removes the expensive intermediaries and gives you direct contact with relevant talent.
Create a login and get the opportunity to write to Nan directly in Worksome.
38100+ qualified freelancers
are ready to help you
Tell us what you need help with
and get specific bids from skilled talent in Denmark