The document is a resume for Yu Wang that outlines his education and work experience in software engineering and computer science. It details projects implementing operating systems, distributed systems, machine learning algorithms, and localization applications. It also lists relevant coursework, programming languages and technologies, and academic awards.
Master's degree thesis testing algorithms for image & video understandingEnrico Busto
In the last few years, many algorithms with remarkable effectiveness for Object Detection have been published but still some comparative metrics haven’t been defined.
The difficulties in making this comparison arise from the fact that different algorithms are based on different Feature Extractors (VGGs, Residual Networks, etc.), different base resolution and different implementation on specific platforms.
The conversion of legacy single-user applications to collabo-
rative multi-user tools is a recurrent topic in groupware settings. Many
works tried to achieve collaboration transparency: to enable collabora-
tive features without modifying the source code of the single-user appli-
cation. In this paper, we present a novel blackbox solution that achieves
complete transparency by intercepting user interface libraries and in-
put events. This is the rst blackbox solution constructed on top of
lightweight wrapper technologies (Aspect Oriented Programming) and
unlike previous approaches it provides support to both AWT and Swing
applications. Our solution solves four important problems: event broad-
casting, management of external resources (random numbers), contex-
tual information (telepointers) and transparent launching support. We
validated our approach with several Swing-based and AWT-based tools
demonstrating that our wrapper is generic and imposes very low over-
head.
Master's degree thesis testing algorithms for image & video understandingEnrico Busto
In the last few years, many algorithms with remarkable effectiveness for Object Detection have been published but still some comparative metrics haven’t been defined.
The difficulties in making this comparison arise from the fact that different algorithms are based on different Feature Extractors (VGGs, Residual Networks, etc.), different base resolution and different implementation on specific platforms.
The conversion of legacy single-user applications to collabo-
rative multi-user tools is a recurrent topic in groupware settings. Many
works tried to achieve collaboration transparency: to enable collabora-
tive features without modifying the source code of the single-user appli-
cation. In this paper, we present a novel blackbox solution that achieves
complete transparency by intercepting user interface libraries and in-
put events. This is the rst blackbox solution constructed on top of
lightweight wrapper technologies (Aspect Oriented Programming) and
unlike previous approaches it provides support to both AWT and Swing
applications. Our solution solves four important problems: event broad-
casting, management of external resources (random numbers), contex-
tual information (telepointers) and transparent launching support. We
validated our approach with several Swing-based and AWT-based tools
demonstrating that our wrapper is generic and imposes very low over-
head.
Distributed and fair beaconing rate adaptation for congestion control in vehi...Finalyearprojects Toall
To get IEEE 2015-2017 Project for above title in .Net or Java
mail to finalyearprojects2all@gmail.com or contact +91 8870791415
IEEE 2015-2016 Project Videos: https://www.youtube.com/channel/UCyK6peTIU3wPIJxXD0MbNvA
AI & ML in Defence Systems - Sunil ChomalSunil Chomal
Talk on Artificial Intelligence & Machine Learning in Defense Systems at ‘Tutorial cum workshop on AI&ML’ organized by IEEE Bombay Section in collaboration with the India Council during August 10-11, 2018.
For further details contact:
N.RAJASEKARAN B.E M.S 9841091117,9840103301.
IMPULSE TECHNOLOGIES,
Old No 251, New No 304,
2nd Floor,
Arcot road ,
Vadapalani ,
Chennai-26.
www.impulse.net.in
Email: ieeeprojects@yahoo.com/ imbpulse@gmail.com
CupCarbon simulator: Simulating the D-LPCN algorithm to find the boundary nodes of a WSN by Ahcene Bounceur, University of Bretagne Occidentale, Brest, France
Distributed and fair beaconing rate adaptation for congestion control in vehi...Finalyearprojects Toall
To get IEEE 2015-2017 Project for above title in .Net or Java
mail to finalyearprojects2all@gmail.com or contact +91 8870791415
IEEE 2015-2016 Project Videos: https://www.youtube.com/channel/UCyK6peTIU3wPIJxXD0MbNvA
AI & ML in Defence Systems - Sunil ChomalSunil Chomal
Talk on Artificial Intelligence & Machine Learning in Defense Systems at ‘Tutorial cum workshop on AI&ML’ organized by IEEE Bombay Section in collaboration with the India Council during August 10-11, 2018.
For further details contact:
N.RAJASEKARAN B.E M.S 9841091117,9840103301.
IMPULSE TECHNOLOGIES,
Old No 251, New No 304,
2nd Floor,
Arcot road ,
Vadapalani ,
Chennai-26.
www.impulse.net.in
Email: ieeeprojects@yahoo.com/ imbpulse@gmail.com
CupCarbon simulator: Simulating the D-LPCN algorithm to find the boundary nodes of a WSN by Ahcene Bounceur, University of Bretagne Occidentale, Brest, France
Implementing load balancing algorithm in middleware system of volunteer cloud...Gargee Hiray
Performing volunteer computing with the help of mobile devices to perform high end tasks.
Volunteer computing is where volunteers donate their device processing capacity to a project
and this process is executed through a middleware.
• BOINC is one of the middleware’s which transmits tasks between cloud user and the device
donor. There is an issue of low performance of the middleware. The reason for this is the
volunteer node demands the BOINC server for assigning a task and this creates delay which
degrades the overall performance of the middleware.
• Through the implementation of load balancer this issue is reduced which has enhance the
performance and provides better service to the customers.
Machine Learning on Streaming Data using Kafka, Beam, and TensorFlow (Mikhail...confluent
Are you already using Apache Kafka as your primary messaging platform for streaming events? Would you like to extend your streaming platform for machine learning? Join us to learn about building a streaming machine learning pipeline with Kafka, Beam and TensorFlow on Google Cloud Platform using Confluent Cloud, Dataflow and Cloud Machine Learning Engine.
1. Connecticut CT 06511 YU WANG
(510) 710-2326
yu.wang.yw486@yale.edu
EMPLOYMENT & PROJECTS
Software Engineer, Intern Barclays Capital Investment Banking Division June 2014 – Aug 2014
Developed disaster recovery system using Java, which reinjected missing orders into trading system under disaster scenario,
completed in half the allocated time.
Devised hand-fill solution interface for traders to import orders manually.
Implemented various new features in C#, including post-trade signaling and auto-highlighting.
Unix Style OS Fall 2015
Implemented physical memory management, virtual page translation, thread-process management, trap handling and timer
interrupt, which allowed the execution of kernel to be preempted.
Simulated producer and consumer buffer problem on QEMU with multicore CPU using schedulers and locks.
Implemented a file system similar to Fast File System with multi-level indexing.
Implemented inter-process communication with message buffer and shell functions in kernel mode for better responsiveness.
Multi-PAXOS in Cloud Computing Fall 2015
Implemented PAXOS algorithm for a group of computers to agree on a single value as long as a majority of the machines
running.
Added heartbeat message and leader election mechanism for the system to decide on a series of values.
Implemented distributed consistent and durable key value pair application based on the above.
Image Classification With Machine Learning Techniques Fall 2014
Implemented Ensemble Projection in MATLAB and combined it with HOG feature selection. Explored and analyzed PCA and
Ensemble Projection on image classification tasks on various categories of images, and justified using Ensemble Projection
instead of PCA. Created an ensemble method by connecting MATLAB and WEKA in java interface.
Implemented Deep Neural Network in MATLAB. Improved the performance by 5 percent by applying grid search to select
optimal number of layers. Combined Neural Network, dimension reduction and feature extraction techniques and achieved 54
percent accuracy on classifying 10 categories of images.
Indoor localization with iBeacon Mar 2014 –June 2014
Developed Android application for iBeacon signal testing and data sampling.
Constructed regression model of distance function with respect to measured attributes, implemented new distance function
based on model, with original prediction accuracy improved by 20 percent.
Independent Study Sept 2014 – Dec 2014
Implemented triangle decomposition algorithm on Stanford Network Analysis Platform using C++.
Guided by mathematical insight, tuned triangle decomposition algorithm to handle hierarchical community detection under
the context of threshold graph. Theoretical computer science proofs with implementation of practical heuristics, which allow
communities obtained to have zero error on good points.
EDUCATION
Connecticut, CT Yale University Fall 2015 – May 2016
MSc in Computer Science. GPA 3.25/4; major GPA: 3.7/4
Graduate Coursework: Operating System, Cloud Computing, Spectral Graph Theory, Algebraic Topology
Hong Kong HKUST, Exchange in CMU Fall 2011 – May 2015
BSc in Math and Economics & Computer Science. GPA: 3.7/4.3, Computer Science GPA: 4/4.3
Undergraduate Coursework: Operating Systems; Advanced Algorithms; Machine Learning; Graphics; Computer Architecture;
Advanced Probability; Stochastic Process, Analysis, Abstract Algebra, Calculus on Manifold
ADDITIONAL EXPERIENCE AND AWARDS
Spring 2015: The 3rd HKUST UG Senior Math Competition first runner-up.
LANGUAGES AND TECHNOLOGIES
C++; C; Java; Python; Mathematical Modeling; Machine Learning; Distributed System; MATLAB; Visual Studio; Eclipse