Bryan Liu is currently working towards a Master's degree in Computer Science and Engineering at the University of Michigan, and expects to graduate December 2020. He wants to understand how things work, and so he's interested primarily in low-level software and enjoys working with C/C++; however he recently has become interested in using and learning about computer vision and by extension deep learning technologies. He is currently looking for a full-time entry-level position after graduation.
-
Software Engineer InternPure Storage Jun 2020 - Sep 2020Mountain View, California, United States- Designed and coded a framework in Python to emulate the functionality of the backend of a data storage product- Learned how the existing backend communicates using XML-RPC and sockets, and how it responds to requests sent to it by looking at the existing code base, using Postman to send out REST requests to the backend, and looking through log files- Wrote a clean API so later engineers can easily add to the emulator’s functionality, and wrote a unit test suite for easy testing- Modified existing executables’ Maven and Java configurations to instead send messages to and from the emulator- Packaged the emulator and other components in a container using Docker and a shell script, and extensively documented the emulator so future users can easily set up and use the emulator -
Software Engineer InternOld Mission Capital Llc Jun 2019 - Aug 2019Greater Chicago Area- Used Python to process a day’s stock exchange orders to return max # orders in 1s, 1ms, 1us timeframes using Pandas and Multithreading libraries and a sliding window algorithm- Researched feasibility of calculating options prices using a GPU vs. CPU- Learned under-the-hood details of CUDA to implement different GPU approaches utilizing streams and callbacks considering shared memory, register, block size, and stream limits, warp execution, and memcpy overhead of the GPU- Used Matplotlib to compare and understand results- Observed that the GPU outperforms CPU in terms of total calculation time for more complex pricing models at the cost of higher per-option calculation time- Implemented a production tool to price incoming options using sockets and a GPU during market hours -
Lab UndergradLahann Lab Jun 2017 - Apr 2018Ann Arbor- Learned and performed proper cell culture and pipetting techniques, electrohydrodynamic co-jetting (nanoparticle synthesis) procedure, nanoparticle separation protocol, and Dynamic Light Scattering and Nanosight operation- Started my own independent project towards the end of August designing multicompartmental protein nanoparticles with genetic payloads to escape degradation by swelling and rupturing lysosomes in the presence of low pH. I analyzed my data and did a poster presentation of my work at Biomaterials Day of U of M on October 6, 2017.
Bryan Liu Education Details
-
Montgomery High School96.89 Weighted
Frequently Asked Questions about Bryan Liu
What is Bryan Liu's role at the current company?
Bryan Liu's current role is Working towards a Master's degree in Computer Science and Engineering at the University of Michigan (Fall 2020).
What schools did Bryan Liu attend?
Bryan Liu attended University Of Michigan - Rackham Graduate School, University Of Michigan, Montgomery High School.
Not the Bryan Liu you were looking for?
-
3gmail.com, gmail.com, cooley.com
-
3gmail.com, halmapr.com, zendure.com
1 +151377XXXXX
-
2plaid.com, gmail.com
7 +140898XXXXX
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial