EDUCATION
2014 - 2017 University of Pennsylvania, Philadelphia, PA Master of Architecture
2010 - 2014 Tsinghua University, Beijing, China Bachelor of Science, major in Biological Science
EXPERIENCE
5 / 2016 - Erdy McHenry Architecture, Philadelphia, PA 8 / 2016 - Main parametric designer for 3 competition project teams. Used Grasshopper and Python and contributed ideas, digital models, renderings, and drawings. - Designed experimental facades using Kangaroo Physics and DIVA for Rhino. - Created drawings for projects and showcased on the company website. - Organized project inventory for AIA submission. - Collaborated in ongoing projects in Revit modeling and on-site measuring.
AWARDS 2016 Studio works publisded on Pressing Matter 4 and Pressing Matter 5 PennDesign End of Year Design Award E. Lewis Dales Traveling Fellowship2015 Schenk Woodman Design Competition, 1st Prize2012 “Bloom” the Photography Competition of 7 Universities in Beijing, 1st Place2011 AI Programming Contest of Tsinghua University, 2nd Place Physical Contest of Beijing College Students, 3rd Prize Outstanding Leadership in Student Union2009 International Physics Olympiad in Provinces, 2nd Prize2008 National Olympiad in Informatics in Provinces, 2nd Prize
SKILLS
Scripting Grasshopper, Python, C#, Processing (Java), ArduinoWeb HTML5 / CSS3, Less.js, JavaScript, ReactVisualization Unreal Engine 4, V-Ray, Keyshot, Photoshop, Illustrator, InDesign3D Modeling Rhino, Maya, Revit, AutoCAD, ZBrush, 3ds MaxOthers 3D Printing (Simplify3D), Laser Cutting, ArcGIS, DIVA for Rhino, Ladybug + Honeybee, Kangaroo Physics
Yuheng OuyangGraduating 2017 SummerLooking for Full-time positions
1-215-300-3706
01studio.602
Click to watch 360-degree video
02WorldViewA smart window that helps waking up in the morning and improves home working moods in a natural way.
A general trend amongst millennials (and most people) is having difficulty waking up due to late nights, long work hours and tight schedules.
Another predominant trend is millennials choosing to work at home, leading to a massive portion of the day spent indoors.
The major issues the WorldView aims to address is an easy comfortable way to wake up and making long hours spent indoors more bearable.
The world view solves these problems by bringing the outdoors indoor. From waking up to an ambient relaxed morning, to livening up your workspace with soothing sights and sounds, the WorldView brings a sense of wonder to the humdrum of everyday.
Rotatable Panels
Modular for all window sizes+
SET ALARM CLOCK
SET WAKE UP THEME
MORNIGN SIMULATION
Interface Prototyping
Product Photo
Course: Design of Contemporary ProductsTeacher: Carla Diana
03PaprecyanUI/UX design using Less.js + CSS
Poi is an open source multi-platform tool for game 'Kancolle'. The project is based on Electron and React, and the UI of poi is web-based and customizable. Papercyan a built-in theme of poi and is popular among users. It is the only theme in the game that uses only 2 colors to fulfill all visual communication requirements.
Source code is held on Github: https://github.com/govizlora/theme-papercyan
Extracting game main colors: cyan and gray
Generating the complementary color
Nuanced grayscale differences to imply hierarchy
Identifying different states while keeping the color amount under 2.
Visual hint for task progress - Utilizing linetypes and frames instead of adding more colors.
Visual hint for health states - Utilizing shades and pattern instead of adding more colors.
#333333 - 86%
Idle - NeedAttention
Under 50%
50% - 80%
80% - 100%
100% Heavy damage
Moderate damage
Minor damage
Healthy
Using warningcolor
Using warning color
Using warning color
Darkest color + Warning pattern
Darker color
Normal color
Normal color, no frame
Dashed frame
Solid frame
Color filled background
Dashed linetype
Solidlinetype
CurrentSelection Busy Idle - Good
#2b2b2b - 88%
#232323 - 90%
Mini ProjectorLED
BUZZ
VIBRATORIR SENDER
IR receiver
VIBRATOR
pressure switch
if move your foot up next
buzz
buzz
if no move within 1 sec
if move wrong direction
led is for demonstration ONLY
IN THE FINAL PRODUCT WE WILL USE VIBRATOR INSTEAD OF LED
04Dancing ShoeA product prototype transforming shoes into on-the-go dance pad.
Course: Design of Contemporary ProductsTeacher: Carla Diana
05CubeSubdivRecursive subdivision tool guided by attractor curves achieved in C# script.
1. If the centroid of the cube is within the subdiv range of the attractor curve, the cube will subdivide.
Subdiv range: 4.0Removal range: 0.3
Loops: 4
Subdiv range: 4.5Removal range: 0.5
Loops: 3
Subdiv range: 5.0Removal range: 0.7
Loops: 4
Subdiv range: 6.0Removal range: 1.2
Loops: 4
2. The cube that is out of the range will not subdivide.
3. The cube that is within the removal range of the curve will be removed.
4. Subdivision and removal occurs recursively.
Source code is held on Github: https://github.com/govizlora/CubeSubdiv
07CA.AlterAn exploration of elementary cellular automaton generatedgeometry.
Working in progress.Source code held on Github: https://github.com/govizlora/Geometry-Celluar-Automaton
Line Tracing
Void Volumn Tracing
Void Volumn Tracing +Volumn Tracing
Volumn Tracing
Line Tracing +Volumn Tracing
Volumn Detailing
Detailed Volumn
Absorption Model
08vein / petalVisualizing tension
Basement membranes (BMs) are complex extracellular structures that support and connect cells. Collagen IV, Laminin, Nidogen and Perlecan are 4 major components that compose the BMs, while Collagen IV occupies the most proportion. However, the secretion of these components are not well known. Recently, the screening work in our lab has shown that Laminin is a strong hit that may influence the secretion of Collagen IV. We hereby investigated the role of Laminin in multiple ways. Using Drosophila as a convenient tool, we knocked down the expression of Laminin to compare the different phenomena of several secretion-related proteins including Collagen IV, and also the differences among the three subunits of Laminin themselves: α, β and γ. Furthermore, we used CRISPR/Cas9 to create mutation Drosophila strains of Laminin, which is expected to produce phenotypes stronger than merely knocking down. After that, multiple methods were practiced to verify the mutation. Finally, we constructed UAS-Laminin-GFP/RFP overexpression strains in order to discuss the mechanism of Laminin’s influence more completely in the future.
The structure of Laminin
1. Laminin Knockdown verificationUsing UAS-Gal4 RNAi to knock down + confocal microscopy images to examing
myr.RFP DAPIvkg.GFP Overlap
From the confocal microscopy images of BM-Gal4>UAS-LanB2[i] with vkg.GFP, we can see large dots of Collagen IV accumulated inside the cell, from which we can infer that losing the γ subunit of Laminin causes Collagen IV retained within the cell, and thus cannot be transported across the cell membrane.
LanB1
LanA
LanB2
09Influence of Laminin to the secretion of Collagen IVGenetic Laboratory research at José Carlos Pastor - Pareja Lab
Complementary test PCR + sequencing
Cas9 Cas9
Knocked outRemained Remained
Complementary testLanB2 Knockout
Balancer (TM3, TM6B)
Deficiency (loss including but not only LanB2)
Survival √ Lethal ×
Balancer (TM3, TM6B)
Survival √ Lethal ×
Primer 1 Primer 2
0 2.6K 5.7K 9K
Expected PCR product0 3K
2.4K 8.5K
cDNA
attB Forward attB Reverse
attB-PCR Product
attB attBLan A/B1/B2
Sequencing for final confirmation
attB attBLan A/B1/B2
Linker
GFP
attB attBLan A/B1/B2
Linker
RFP
LanB2: All good
LanB1: Three point mutant comparing with Lan B1 CDS
Reason: The Lan B1 cDNA (RE35801) we bought already has these mutants.
Solution: Do the gateway process from the beginning, use the cDNA reverse
transcript from fly’s fat body.
2. CRISPR/Cas9 Knockout verificationUsing complementary test and PCR + sequencing to verify if the knockout is succesful
3. Over expression using Gateway® TechnologyBy constructing Laminin – GFP/RFP system, we can observe the distribution of Laminin via fluorescence under overexpression conditions.
Primer Design
LanB1-Fatt: GGGG ACA AGT TTG TAC AAA AAA GCA GGC TTC ATGTTGGAGCTGCGGCTTLanB1-Ratt: GGGG AC CAC TTT GTA CAA GAA AGC TGG GTC TACAGGCAGTGCTATACG
LanB2-Fatt:GGGG ACA AGT TTG TAC AAA AAA GCA GGC TTC ATGAAGCGCAGCCGGTGGLanB2-Ratt:GGGG AC CAC TTT GTA CAA GAA AGC TGG GTC GGGTTCCAGGCGATTGCG
Sequencing result for LanB1 and LanB2 LR reaction
Reaction attB-F Laminin attB-R Linker GFP/RFPLanB1-1-GFP √ Mutation √ √ √LanB1-1-RFP √ Mutation √ √ √LanB1-11-GFP √ Mutation √ √ √LanB1-11-RFP √ Mutation √ √ √LanB2-1-GFP √ √ √ √ √LanB2-1-RFP √ √ √ InpDONRInpDONRLanB2-5-GFP √ √ √ √ √LanB2-5-RFP √ √ √ √ √
Result: The cross with Df (3L) Exel6114 shows all the offspring is within expectation, with no survivor with wild type, indicating the mutation with CRISPR/Cas9 is successful. However, the cross with Df (3L) BSC391 all failed to prove the mutation. I suspect that the Df (3L) BSC391 line is contaminated with wild type flies. If we ignore the results with Df (3L) BSC391, we can hold that the mutation on LanB2 is successful, but further verification is needed. PCR verification for #17 and
wild type
WT
2K 1 2 3 4 5 6 7 8 2K WT WT 8 8 17 17 22 22 34 34 40 40 52 52
8K5K3K2K
8K5K3K2K
8K5K3K2K
8K5K3K2K
2K 53 53 56 56 65 65 66 66 1 1 39 39 58 582K 1 2 3 4 5 6 7 8
#17PCR verification for all strains