# Andrew Chang > Full Stack Engineer at Quantcast Location: San Francisco, California, United States Profile: https://flows.cv/andrewchang ## Work Experience ### Full Stack Engineer @ Twitch Jan 2015 – Jan 2018 | San Francisco Bay Area ● Redesigned the broadcaster stats dashboard: golang service hosted on EBS, queried Redshift Spectrum and stored aggregated results in DynamoDB ● Worked on the broadcaster achievements service: golang service hosted on EBS, queried Redshift and stored aggregated results in postgres RDS instance ● Developed the events service: golang service hosted on EBS, storing events in postgres, and metadata in S3 ● Developed the replication tree manager: tornado python service. Hierarchy persisted in consul kv store. ● Frontends a combination of reactJS and emberJS ### Full Stack Engineer @ Quantcast Jan 2013 – Jan 2015 | San Francisco Bay Area ● Create and maintain an internal campaign management tool for campaign managers ● Created a client facing, web based, campaign performance reporting application ● Both single page applications powered by AngularJS, styled with SASS, charting done with d3 and nvd3 ● REST API on Play framework with Ebeans and Postgres ### Fixed Income - Application Programming Analyst @ Goldman Sachs Group, Inc Jan 2011 – Jan 2013 Developed and maintained real-time bond pricing / risk application for the govt bond trading desk A client/server application developed entirely in slang (GS proprietary high-level scripting language similar to Python) ● Developed for and maintained a dynamic relational algebra application that displays real-time updating views Created views using DRA slang API based and an event driven listener on SecDB (GS OODB) in slang ● Tracked all customer inquiries and trades and aggregated data in a report that summarizes the market impact of each counterparty classification. Data aggregation done using SQL in Sybase IQ Reporting infrastructure implemented in slang. ### Software Engineering Intern @ DirectTV Jan 2010 – Jan 2010 Created a visual issue tracking system web application Web application developed using C# via Silverlight 3.0 and ASP.net frameworks Layout designed in Adobe Photoshop CS4 Maintained data in MS SQL Server 2005, queried data using ADO.NET and LINQ to SQL Keyword search implemented using Lucene.net ### Software Engineering Intern @ Cardio Logic Inc Jan 2009 – Jan 2009 Created an automated GUI tester using Python 2.5 and win32 API module Designed a user-controlled terrain renderer that generates a terrain mesh according to GDEM height data, and overlays orthorectified satellite imagery. Implemented using a combination of C++, OpenGL, GLUT, and win32 API Implemented multi-texturing, texture blending and other advanced graphical effects with pixel shaders and vertex shaders using GLSL ### Software Engineering Intern @ Cardio Logic Inc Jan 2008 – Jan 2008 Tested and Debugged Image Orthorectification Software using VS C++ 6.0, dealt with file parsing, I/O, and data formatting Experienced developing on windows GUI using win32, and Windows MFC Used Python 2.5 to generate Google Earth KML files ### Laboratory Tester @ Oplink Communications Jan 2006 – Jan 2006 Reviewed specs, and gained greater insight into the life cycle of a product Handled laboratory equipment in a professional environment by testing optical fiber AWGs, interleavers, multiplexors, couplers and amplifiers Assembled powerpoint presentations about leading competitors and gained insight into the optic fiber landscape Developed extensive Excel skills through recording and storing test results. Heavily implemented Excel macros ## Education ### Graduating BS in Electrical Engineering Computer Engineering UCLA ## Contact & Social - LinkedIn: https://linkedin.com/in/andrew-chang-b9255b36 --- Source: https://flows.cv/andrewchang JSON Resume: https://flows.cv/andrewchang/resume.json Last updated: 2026-03-29