Software engineer with multiple academic backgroundsInterests:- Big Data and Cloud Computing- Machine Learning and Distributed System- Stocks, ETF, options, futures trading
- Website:
- google.com
- Employees:
- 1
- Company phone:
- 916.253.7820
-
Software EngineerGoogle Apr 2020 - PresentMountain View, Ca, UsGoogle Cloud Technical Infra -
Software Engineer/AvpBarclays Investment Bank Feb 2019 - Apr 2020New York, Ny, Us• Big data developer for real-time flow vol equity electronic trading platform with front-office pre-trade market data • Build data pipeline for real-time/batch processing of equity data • Used Java 8 lambda with google proto buffer to extract, transform and load the real-time trading data into distributed caches• Refactored the exercise evaluation code using OOD principles for the existing multi-thread distributed trading system• Improved the trading platform GUI developed by Java Swing tools and written shells scripts to conduct regression tests -
Software EngineerVenus Technology Ventures, Inc. Mar 2018 - Feb 2019Stamford, Connecticut, Us• Developed AI chatbot with the purpose of creating amazing multi-language conversational user interfaces for interacting with the applications and data from voice or chat • Developed the Natural Language Processing (NLP) tools with and developed a AI chatbot software and deployed it using AWS • Integrated the designed NLP tools into multiple frontend platforms including Alexa, iOS, and Ext JS Sencha• Written the test cases to conduct unit testing for the product features and written automatic scripts to conduct load/stress testing for the server performance with the use of Jmeter• Refactored the server architecture and conducted the vertical and horizontal scaling up of the backend server using AWS elastic load balancer and ProxySQL with AWS RDS• Developed Restful API and conduct API integration with other third party platforms (etc. jitterbit)• Optimize the mysql database queries to obtain X20 speed up• Prototyped blockchain model for transaction records using IBM fabric composer on the blockchain user Interface layer -
Postdoctoral ResearcherNational Renewable Energy Laboratory May 2014 - May 2016Golden, Co, Us• Cooperated with Argonne National Laboratory and PNNL(Pacific Northwest National Laboratory) in several energy projects and served as reviewer and reviews 76 journal papers for publication in the field of energy• Performed process modeling and techno-economic analysis for U.S. government R&D projects in energy section • Conducted 50,000 trials Monte-Carlo simulation using Crystal Ball and Excel VBA for natural gas industry • Evaluated project Net Present Value (NPV) and capital costs using discounted cash flows model with VBA • Developed multi-regression models in R to investigate the statistical relationships between various operating parameters and the outcome of the economic performance for natural gas production• Accomplished six milestone reports for U.S. Department of Energy (DOE) • Published two papers on techno-economic modeling of natural gas and hydro-treating oil in high ranked journals • Awarded "Best Presentation in Sustainable and Green Product Design session" of 2015 AIChE annual conference -
Research AssistantIowa State University Aug 2009 - May 2014Ames, Iowa, UsCooperated with Argonne National Laboratory and PNNL(Pacific Northwest National Laboratory) in several energy projects Published a total of 12 top ranking journals on process modeling, techno-economic analysis and mathematical modeling and obtained a total 510+ citations. Mathematical optimization• Mapped nationwide biomass resource availability via geographic information system (GIS)• Collected and processed the input data for the mathematical models using Matlab• Built and solved large scale mix integer linear model for petrochemicals (polypropylene, benzene, toluene, etc.) logistics under economic and environmental multi-objective optimization using GLPK/GUSEK• Built and solved large scale mix integer non-linear model for product portfolio optimization of six biofuels production technologies using GAMS and perform sensitivity and scenario analysesProcess modeling and techno-economic analysis• Conducted process design and synthesis using chemical process simulation tools (Aspen Plus et al.)• Developed user subroutine for bio-oil hydrotreating kinetics reactions using FORTRAN programming• Established process flow diagrams (PFD) including heat and material balance for bio-fuels production• Conducted equipment sizing and scaling, cost estimation and utility balance calculation• Evaluated project Net Present Value (NPV) and capital costs using discounted cash flows model with Visual Basic programming• Conducted sensitivity analysis and Monte-Carlo simulation for risk analysis using Crystal Ball• Analyzed the uncertainties for project Internal Rate of Return (IRR) using JMP
Yanan Zhang Education Details
-
Columbia UniversityMachine Learning Track -
Iowa State UniversityCo-Major Of Biorenewable Resources And Technology -
Shandong UniversityEnergy And Power
Frequently Asked Questions about Yanan Zhang
What company does Yanan Zhang work for?
Yanan Zhang works for Google
What is Yanan Zhang's role at the current company?
Yanan Zhang's current role is Software Engineer at Google.
What schools did Yanan Zhang attend?
Yanan Zhang attended Columbia University, Iowa State University, Shandong University.
Who are Yanan Zhang's colleagues?
Yanan Zhang's colleagues are Jonathan Pevarnek, علی رضا, Yiyi Tao, Aastik Singh, Amadeus Gloria, Adam Adamsson, Abhinav Kumar.
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