SlideShare a Scribd company logo
1 of 1
Download to read offline
Debbie Liang
(510)-735-7766 | debbieliang-123@berkeley.edu | Berkeley, CA
linkedin.com/in/debbie-liang | github.com/Debbieliang9 | debbieliang9.github.io
OBJECTIVE
To pursue a full-time position for the 2021 Spring as a Backend/ Infra Software Engineer.
EDUCATION
University of California, Berkeley Expected Graduation: Dec 2020
Major: B.A. Computer Science & Data Science GPA: 3.76
Related Coursework: Machine Learning, Parallel Computing, Computer Security, Operating System, Database
Systems, Probability for Data Science, Artificial Intelligence, Efficient Algorithms
SKILLS
Language: Java, Python, C, SQL, Haskell, Swift
Framework and tools: Spring, MyBatis, AWS S3, JMockit, Docker, Mercurial, Spark, Pandas
PROFESSIONAL EXPERIENCE
Facebook, Software Engineering Intern – Menlo Park, CA May. 2020 - Aug. 2020
• Disabled 100K+ malicious users with unsupervised learning in N-Gram Action Sequence Clustering
• Detected anomalous Instagram users with an Action Sequence KNN Embedding Clustering pipeline
• Initiated a Weekly Activity Report project to present action counts to Facebook users
Yahoo!/ Verizon Media, Software Engineering Intern – Sunnyvale, CA May. 2019 - Aug. 2019
• 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 models
Alibaba Group, Software Engineering Intern – Shanghai, China Dec. 2018 - Jan. 2019
• Fetched business demo data with MyBatis, and enqueued data Message Queue via RPC and REST interfaces
• Followed the MVC design pattern; based the whole project on Spring/ SOFABoot framework
Berkeley Neuroeconomics Laboratory, Researcher – Berkeley, CA Sep. 2018 - Dec. 2018
• Eliminated confounding factors in experiments by improving the visualization script using Python
• Visualized data collected from fMRI brain scans using Pandas and Seaborn on Jupyter Notebook
PROJECT
Personalized Restaurant Recommendation (Personal project - Java): Dec. 2018
• Built an interactive web page for users to save events and view content-based recommendation
• Developed a web service utilizing Java Servlet and REST API to access data from TicketMaster API
Safe2Home (Group project - Swift – youtube.com/watch?v=2yTbyzdaHww&feature=youtu.be): Nov. 2018
• Created an iOS App based on Firebase that guides users to walk home safely
• Enabled users to sign in via Google (Firebase 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)
Other projects: Movie Classification (Python), Gitlet (Java), BearMap (Java)
LEADERSHIP EXPERIENCE
Upsilon Pi Epsilon, International Honor Society, Industrial Relation Chair – Berkeley, CA June. 2019 - present
• Connected the top ⅓ Berkeley engineering students with industrial professionals by organizing info sessions,
tech talks, and career fairs; coordinated with engineers and recruiters to optimize the event outcome
• Provided office hours to tutor Berkeley engineering students on interview preparation and academic projects
PERSONAL INTEREST
• Taekwondo black belt holder🥋; lead a professional team and won the 2017 National Championship in China

More Related Content

What's hot

dod-api-meetup-03262015-swagger-docs
dod-api-meetup-03262015-swagger-docsdod-api-meetup-03262015-swagger-docs
dod-api-meetup-03262015-swagger-docsJohn O'Brien III
 
resume_Jiajie_Wu_for_share
resume_Jiajie_Wu_for_shareresume_Jiajie_Wu_for_share
resume_Jiajie_Wu_for_shareJiajie Wu
 
Rohith Engu_v1.7
Rohith Engu_v1.7Rohith Engu_v1.7
Rohith Engu_v1.7Rohith Engu
 
Saurabh shanbhag resume new
Saurabh shanbhag resume newSaurabh shanbhag resume new
Saurabh shanbhag resume newSaurabh Shanbhag
 
Resume : Akash Devdhar
Resume : Akash DevdharResume : Akash Devdhar
Resume : Akash DevdharAkashDevdhar
 
Ai big dataconference_krakovetskyi_microsoft ai a new era of smart solutions
Ai big dataconference_krakovetskyi_microsoft ai a new era of smart solutionsAi big dataconference_krakovetskyi_microsoft ai a new era of smart solutions
Ai big dataconference_krakovetskyi_microsoft ai a new era of smart solutionsOlga Zinkevych
 
Resume rajan sawhney
Resume rajan sawhneyResume rajan sawhney
Resume rajan sawhneyRajan Sawhney
 
Resume_tongtongBao
Resume_tongtongBaoResume_tongtongBao
Resume_tongtongBaoTongtong Bao
 
Nitin sangar resume
Nitin sangar resumeNitin sangar resume
Nitin sangar resumenitinsangar2
 
Kai.Kang.Resume
Kai.Kang.ResumeKai.Kang.Resume
Kai.Kang.ResumeKai Kang
 

What's hot (19)

Shubham Sharma Resume
Shubham Sharma ResumeShubham Sharma Resume
Shubham Sharma Resume
 
dod-api-meetup-03262015-swagger-docs
dod-api-meetup-03262015-swagger-docsdod-api-meetup-03262015-swagger-docs
dod-api-meetup-03262015-swagger-docs
 
resume_Jiajie_Wu_for_share
resume_Jiajie_Wu_for_shareresume_Jiajie_Wu_for_share
resume_Jiajie_Wu_for_share
 
Rohith Engu_v1.7
Rohith Engu_v1.7Rohith Engu_v1.7
Rohith Engu_v1.7
 
lalitB_resume
lalitB_resumelalitB_resume
lalitB_resume
 
Resume prashant
Resume prashantResume prashant
Resume prashant
 
Saurabh shanbhag-resume
Saurabh shanbhag-resumeSaurabh shanbhag-resume
Saurabh shanbhag-resume
 
Saurabh shanbhag resume new
Saurabh shanbhag resume newSaurabh shanbhag resume new
Saurabh shanbhag resume new
 
Saurabh_Shanbhag_Resume
Saurabh_Shanbhag_ResumeSaurabh_Shanbhag_Resume
Saurabh_Shanbhag_Resume
 
Resume : Akash Devdhar
Resume : Akash DevdharResume : Akash Devdhar
Resume : Akash Devdhar
 
Ai big dataconference_krakovetskyi_microsoft ai a new era of smart solutions
Ai big dataconference_krakovetskyi_microsoft ai a new era of smart solutionsAi big dataconference_krakovetskyi_microsoft ai a new era of smart solutions
Ai big dataconference_krakovetskyi_microsoft ai a new era of smart solutions
 
Resume rajan sawhney
Resume rajan sawhneyResume rajan sawhney
Resume rajan sawhney
 
Resume_tongtongBao
Resume_tongtongBaoResume_tongtongBao
Resume_tongtongBao
 
Saurabh shanbhag resume
Saurabh shanbhag resumeSaurabh shanbhag resume
Saurabh shanbhag resume
 
Yuwei(Mary) Yang resume
Yuwei(Mary) Yang resumeYuwei(Mary) Yang resume
Yuwei(Mary) Yang resume
 
AkankshaMaurya_Resume
AkankshaMaurya_ResumeAkankshaMaurya_Resume
AkankshaMaurya_Resume
 
Nitin sangar resume
Nitin sangar resumeNitin sangar resume
Nitin sangar resume
 
Kai.Kang.Resume
Kai.Kang.ResumeKai.Kang.Resume
Kai.Kang.Resume
 
Ravneet sidhu
Ravneet sidhuRavneet sidhu
Ravneet sidhu
 

Similar to Debbie Liang resume

Similar to Debbie Liang resume (20)

Debbie Liang resume
Debbie Liang resumeDebbie Liang resume
Debbie Liang resume
 
Xinsu resume
Xinsu resumeXinsu resume
Xinsu resume
 
Alberto_Cappa_Resume_V2.pdf
Alberto_Cappa_Resume_V2.pdfAlberto_Cappa_Resume_V2.pdf
Alberto_Cappa_Resume_V2.pdf
 
mitra_resume-2
mitra_resume-2mitra_resume-2
mitra_resume-2
 
Vinit b. shah
Vinit b. shahVinit b. shah
Vinit b. shah
 
Sandeep Resume
Sandeep ResumeSandeep Resume
Sandeep Resume
 
Qiuyang Ye
Qiuyang YeQiuyang Ye
Qiuyang Ye
 
Alberto_Cappa_Resume_Apple.pdf
Alberto_Cappa_Resume_Apple.pdfAlberto_Cappa_Resume_Apple.pdf
Alberto_Cappa_Resume_Apple.pdf
 
Alberto_Cappa_Resume_V2.pdf
Alberto_Cappa_Resume_V2.pdfAlberto_Cappa_Resume_V2.pdf
Alberto_Cappa_Resume_V2.pdf
 
Vincent Thai Resume 2-7-2017
Vincent Thai Resume 2-7-2017Vincent Thai Resume 2-7-2017
Vincent Thai Resume 2-7-2017
 
prasad_resume
prasad_resumeprasad_resume
prasad_resume
 
Alberto_Cappa_Resume_V3.pdf
Alberto_Cappa_Resume_V3.pdfAlberto_Cappa_Resume_V3.pdf
Alberto_Cappa_Resume_V3.pdf
 
Resume internship3 updated
Resume internship3 updatedResume internship3 updated
Resume internship3 updated
 
Mark moawad resume
Mark moawad resumeMark moawad resume
Mark moawad resume
 
Donghai Xu summer 2020 intern
Donghai Xu summer 2020 internDonghai Xu summer 2020 intern
Donghai Xu summer 2020 intern
 
Kushagra Bhargava-Resume
Kushagra Bhargava-ResumeKushagra Bhargava-Resume
Kushagra Bhargava-Resume
 
Vighnesh_Naik_Resume_DevOps
Vighnesh_Naik_Resume_DevOpsVighnesh_Naik_Resume_DevOps
Vighnesh_Naik_Resume_DevOps
 
Resume
ResumeResume
Resume
 
Kasturi Vartak Resume
Kasturi Vartak ResumeKasturi Vartak Resume
Kasturi Vartak Resume
 
RiteshKasatResume
RiteshKasatResumeRiteshKasatResume
RiteshKasatResume
 

Recently uploaded

Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataBradBedford3
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEOrtus Solutions, Corp
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about usDynamic Netsoft
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWave PLM
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityNeo4j
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptkotipi9215
 
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number SystemsJheuzeDellosa
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...soniya singh
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfkalichargn70th171
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfPower Karaoke
 

Recently uploaded (20)

Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about us
 
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need It
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
 
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
What is Binary Language? Computer Number Systems
What is Binary Language?  Computer Number SystemsWhat is Binary Language?  Computer Number Systems
What is Binary Language? Computer Number Systems
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdf
 

Debbie Liang resume

  • 1. Debbie Liang (510)-735-7766 | debbieliang-123@berkeley.edu | Berkeley, CA linkedin.com/in/debbie-liang | github.com/Debbieliang9 | debbieliang9.github.io OBJECTIVE To pursue a full-time position for the 2021 Spring as a Backend/ Infra Software Engineer. EDUCATION University of California, Berkeley Expected Graduation: Dec 2020 Major: B.A. Computer Science & Data Science GPA: 3.76 Related Coursework: Machine Learning, Parallel Computing, Computer Security, Operating System, Database Systems, Probability for Data Science, Artificial Intelligence, Efficient Algorithms SKILLS Language: Java, Python, C, SQL, Haskell, Swift Framework and tools: Spring, MyBatis, AWS S3, JMockit, Docker, Mercurial, Spark, Pandas PROFESSIONAL EXPERIENCE Facebook, Software Engineering Intern – Menlo Park, CA May. 2020 - Aug. 2020 • Disabled 100K+ malicious users with unsupervised learning in N-Gram Action Sequence Clustering • Detected anomalous Instagram users with an Action Sequence KNN Embedding Clustering pipeline • Initiated a Weekly Activity Report project to present action counts to Facebook users Yahoo!/ Verizon Media, Software Engineering Intern – Sunnyvale, CA May. 2019 - Aug. 2019 • 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 models Alibaba Group, Software Engineering Intern – Shanghai, China Dec. 2018 - Jan. 2019 • Fetched business demo data with MyBatis, and enqueued data Message Queue via RPC and REST interfaces • Followed the MVC design pattern; based the whole project on Spring/ SOFABoot framework Berkeley Neuroeconomics Laboratory, Researcher – Berkeley, CA Sep. 2018 - Dec. 2018 • Eliminated confounding factors in experiments by improving the visualization script using Python • Visualized data collected from fMRI brain scans using Pandas and Seaborn on Jupyter Notebook PROJECT Personalized Restaurant Recommendation (Personal project - Java): Dec. 2018 • Built an interactive web page for users to save events and view content-based recommendation • Developed a web service utilizing Java Servlet and REST API to access data from TicketMaster API Safe2Home (Group project - Swift – youtube.com/watch?v=2yTbyzdaHww&feature=youtu.be): Nov. 2018 • Created an iOS App based on Firebase that guides users to walk home safely • Enabled users to sign in via Google (Firebase 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) Other projects: Movie Classification (Python), Gitlet (Java), BearMap (Java) LEADERSHIP EXPERIENCE Upsilon Pi Epsilon, International Honor Society, Industrial Relation Chair – Berkeley, CA June. 2019 - present • Connected the top ⅓ Berkeley engineering students with industrial professionals by organizing info sessions, tech talks, and career fairs; coordinated with engineers and recruiters to optimize the event outcome • Provided office hours to tutor Berkeley engineering students on interview preparation and academic projects PERSONAL INTEREST • Taekwondo black belt holder🥋; lead a professional team and won the 2017 National Championship in China