
Dipl.-Ing. Weiyu Yi
Fähigkeiten und Kenntnisse
Werdegang
Berufserfahrung von Weiyu Yi
- Bis heute 8 Jahre und 7 Monate, seit Nov. 2016
Software Developer
Alibaba Group
Building a map-based data collecting, processing and publishing platform on top of the distributed streaming engine (spark and flink). It helps: - collecting data from vehicles - processing map-related operations (map matching, most probable path horizon, etc) - integrating customized business logic (traffic event generation) - publishing map data (NDS in tiles) with versions Role: - Leading development of data processing service, focused on stream computing - SensorIs and NDS Representative
Developing the software pipeline for map data compilation and release; - NDS (Navigation Data Standard) compilation; - Routing, ADAS and HAD (Highly Automated Driving) map data processing; - Complex software refactoring;
Developing the navigation software kernel (SDK) for automotive industry: - Troubleshooting in multi-threading environment, constructing asynchronous concurrent framework of ourselves; - Data modelling and requirement specification for complex software production; - Software configuration and test management; - Agile development: scrum; - Main programming language: C++ (STL, BOOST);
- 1 Jahr und 2 Monate, Aug. 2010 - Sep. 2011
Diplomarbeit
TU-Clausthal
Parallel simulation & collision detection for deformable geometry - Using GPU to accelerate the animation process; - Developing a simple OpenGL rendering engine by myself; - Extending the mass-spring system to describe the deformable 3D hand model; - Note 1.3 (Excellent)
- 2 Jahre und 4 Monate, Jan. 2009 - Apr. 2011
Hiwi
TU-Clausthal
Develop a C++ library for 3D object collision detection which is used in interactive 3D realtime-applications. It is able to run concurrently with other 3D rendering systems. - Using multi-threading API from BOOST; - Constructing object-oriented software structure; - C++, OpenGL, CMake, Linux;
- 8 Monate, März 2008 - Okt. 2008
Studienarbeit
TU-Clausthal
Develop a parallel-running module to support the server-client communication for an online multi-agent competition system. - Specifying communication data for agent with XML; - Using multi-threading API from POSIX and BOOST; - Creating agents with a specialized agent programming language "Jazzyk" to participate
- 5 Monate, Apr. 2006 - Aug. 2006
Java Pratikum
Tu-Clausthal
- Connecting to MySQL with JDBC; - Using 3-layer software structure (presentation layer, business layer and data layer); - Using typical MVC pattern and observer pattern for GUI event handling;
Ausbildung von Weiyu Yi
- 5 Jahre und 11 Monate, Okt. 2005 - Aug. 2011
Informatik
TU-Clausthal
Praktisch/Theoritisch Informatik, Note: 1.7
- 3 Jahre und 11 Monate, Sep. 2000 - Juli 2004
Electronical Engieeering
Zhongnan University
Sprachen
Englisch
Fließend
Deutsch
Fließend
Chinesisch
Muttersprache
XING Mitglieder mit ähnlichen Profilangaben
XING – Das Jobs-Netzwerk
Über eine Million Jobs
Entdecke mit XING genau den Job, der wirklich zu Dir passt.
Persönliche Job-Angebote
Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.
22 Mio. Mitglieder
Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.
Kostenlos profitieren
Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.