Profile of David Kuang
B.A Computer ScienceUC Berkeley '16
Skills
Javascript, Java, Python, SQL
ReactJS, Redux, Django
Node.js, AWS
work
Redfin - Software EngineerAug 2016 - Present
  • Currently using ReactJS and Java to maintain and develop new features for the detail pages
  • Implemented a new tool to make it easier for Redfin users to find mortgage lenders
  • Investigated and implemented performance optimizations to reduce load times and improve the overall user experience
  • Redfin - Software Engineering InternMay 2015 - Aug 2015
  • Performed full stack development with the detail pages team
  • Added analytics tracking onto the detail pages that helped give insight into user behavior
  • Implemented a footer toolbar for mobile web to give a more native application type feel for mobile users
  • Introduced expandable sections on mobile web to limit the amount of initial content displayed as a way to enhance the experience on mobile devices
  • Broadcom - Power Management Team InternJune 2013 - July 2014
  • Performed regression testing on daily firmware builds to ensure the stability and power consumption profile are meeting set standards
  • Reported to developers any anomalies found during testing and provided debugging details along with it
  • Assisted in the development of automated testing equipment used for internal quality control and debugging purposes
  • IO Controls - iOS Software Developer InternJune 2012 - Sept 2012
  • IO Controls is a company specialized in designing and manufacturing integrated electrical control systems for use on mass transit vehicles
  • Developed working iOS applications that enabled a user to wirelessly monitor and manage data on these vehicles
  • Implemented low level bit-oriented protocols that allowed high level applications to communicate with existing integrated circuits
  • projects
    MajorMaps
    Jan 2016 - Sept 2016
    Technologies:ReactJS, Django, AWS
  • Worked with a group of other UC Berkeley students to create a web service that helps students visual major requirements
  • Used Sketch to create mockups and designs for the various web pages
  • Designed a database schema used to represent the structure of an academic major
  • Worked as a full stack developer in getting the Django backend up and running with a ReactJS based frontend
  • Configured the application to run off platforms provided by AWS
  • Screenshot of Majormaps.com
    Bearfeed
    Dec 2015 - May 2015
    Technologies:Javascript, ExpressJS
  • Bearfeed is an iOS app aimed at providing users a quick and easy way to view the menus of UC Berkeley's dining commons
  • Used Parse SaaS to power the backend functionalities such as data storage and retrieval
  • Wrote scripts that accessed UC Berkeley's dining website to retrieve menu details and store it into our Parse based backend
  • Implemented a system where users can subscribe to items and get notified when a subscribed item is served
  • Screenshot of Bearfeed's Main Menu