Debbie Liang
I am a programmer!
UC Berkeley 2021
![](images/Yafei.png)
f
I am a junior studying Computer Science at UC Berkeley.
I'm a software developer, looking for software engineering internship positions for summer 2020. I am interested in backend development. I enjoy learning new skills and challenging my enthusiasm through personal projects. The best way to contact me is via
my email
You can also view my resume by clicking
My ResumeLanguage: Java (competent), Python (competent), C (competent), SQL (competent), Swift (intermediate),Next
JSON (basic), Go (basic), HTML (basic)
Framework and tools: Spring, MyBatis, AWS S3, GCE, JMockit, EasyMock, Swagger, Postman, Docker, Spark, Pandas
Yahoo!/ Verizon Media
Software Engineering Intern
Sunnyvale, CA
May. 2019 - Aug. 2019 · 3 mos
• Initiated a Census project, which enabled fraud detection, avoided data leaking, and improved user experience
by identifying data anomalies in a globally-distributed mission-critical database with billions of accounts
• Utilized multi-threading implementation to take point-in-time data snapshots, encoded to Avro, encrypted
and pushed to AWS S3, and analyzed with Athena SQL query; a patent was filed for the project design
• Ranked 21/ 54 on the ML Recommendation challenge utilizing XGBoost and Neural Network
Alibaba
Software Engineering Intern
Berkeley, CA
Dec. 2018 - Jan. 2019 · 1 mos
• Demonstrated team business logic with a model that fetched data in a MySQL database using MyBatis,
transferred data via RPC and REST interfaces, and put data onto a Message Queue
• Followed the MVC design pattern to feed data to the front end team
• Basing the whole project on Spring/ SOFABoot framework
• Utilized GitLab to manage all versions of the project and communicate with co-workers
MealSavvy
Mobile Developer
Berkeley, CA
Nov. 2018 - Dec. 2018 · 1 mos
• Built an iOS social platform which enabled 5.2k+ Berkeley students to see their friends’ transactions on MealSavvy
• Managed the whole project, including negotiating with startup MealSavvy and recruiting team members
Sep. 2018 - present · 5 mos
Global Business Brigades
Core Member
Berkeley, CA
Sep. 2017 - May. 2018 · 9 mos
• Successfully raised $1100 by building personal website and tabling on Berkeley campus (Sproul Plaza)
• Promoted financial literacy and micro entrepreneurship during the one-week trip to Honduras
Golden Bear Orientation
Group Leader
Berkeley, CA
August. 2018 · 2 weeks
• Trained on discussion facilitating, stress handling, and conflict resolving topics
• Guided a 57-frenshmen group to go to campus spirit events, city tours, and recreational activities
• Facilitated discussions on topics such as identity, mental health, and transition to college
Berkeley International Office
International Peer Mentor
Berkeley, CA
July. 2018 – present · 3 mos
• Welcome incoming international students and provide guidance about navigating through life at Berkeley
• Schedule individual meetings with 8 international students and organize group bonding activities
• Launched a scalable web service in Go to handle image posts and deployed it to Google Cloud (GAE flex)
• Improved the registration/login/logout flow using token with server-side user authentication with JWT
• Utilized ElasticSearch (GCE) to support geo-based search so users can search nearby (e.g. 200km) posts
• Utilized HTML, CSS, JavaScript to build an interactive web page for users to like events
and view content-based recommendation; used MySQL to store and manage users’ data;
used AWS EC2 to support the project
• Developed a web service using Java Servlet and REST API to access data from TicketMaster API
• Created an iOS App based on Firebase that helps users walk home safely
• Enabled users to sign in via Google (Fire base authentication), navigate the shortest path to home (MapKit),
match with buddies to walk together (self-designed matching algorithm),
one-button call/ text 911 (MessageKit & CallKit), and view the nearby crimes based on geo-location (SpotCrime)
• Mimicked the popular version-control system Git to implement Gitlet
• Supports functions such as staging files, tracking files, branching file versions, checking file status, etc.
Computer Science | Data Science | Math
Business | iOS | Art
Computer Science 161 (In Progress)
Security
Database
Operating System
Efficient Algorithms & Intractable Problems
Artificial Intelligence
Computer Architecture (Machine Structures)
Structures & Programming Methodology
Computer Science 61AData Structures & Programming Methodology
Statistics 140
Probability (In Progress)
Principles & Techniques of Data Science
Foundations of Data Science
Computer Science 70
Discrete Mathematics and Probability Theory
Multivariable Calculus
Math 54Linear Algebra
Principles of Business
Principles of Economics
iOS DeCal
Modern Asian Art History
Art Curation