BERNARD XIE


PROGRAMMER & DESIGNER


B.S. COMPUTER SCIENCE '16

VITERBI SCHOOL OF ENGINEERING

UNIVERSITY OF SOUTHERN CALIFORNIA


INTRODUCTION

Hi, my name is Bernard Xie. I am a B.S. graduate of Computer Science at the University of Southern California. I grew up in the megacity of Shanghai, China, but I was born in Pittsburgh, Pennsylvania. I started to build this website in July, 2014, with the purpose of having it as a little personal project to help jumpstart my interests and abilities in web development. As I have gone on to improve this website, I have found it rather useful to further showcase my other interests as well.

Originally slated to study Neuroscience on the Pre-Medicine track as a freshman, I was however always more of a person who wanted to be someone that could build new and interesting things and pursue creative ideas. This passion eventually overtook my interest in Medicine, and I transferred to USC's renowned Viterbi School of Engineering so I could study Computer Science and to learn the skills that would eventually help me fulfill this passion. The creation of this website was a testament to that continued desire.

My professional interests today include social entrepreneurship, product management, start-ups, web development, app development and graphic design, amongst others. I am hoping to being able to shape my professional goals with those interests in the future. Other interests I have include traveling, sports, cars, food, teaching, trivia and Chinese culture, which are subjects I can probably talk endlessly about.

Please do not hesitate to contact me under the 'Contact' section of this website. Thank you very much for visiting!

RESUME

EDUCATION


University Of Southern California
Viterbi School of Engineering

B.S. Computer Science

Expected Graduation: May 2016

GPA: 3.45 | Major GPA: 3.77

Fall '12, Fall '14, Spring '15, Fall '15 Dean's List

Relevant Coursework:

  • Senior Design Project
  • Introduction to Operating Systems
  • Introduction to Software Engineering
  • Introduction to Computer and Network Security
  • Computer Organization and Architecture
  • Introduction to Algorithms and Theory of Computing
  • Principles of Software Development
  • Discrete Methods in Computer Science
  • Data Structures and Object Orientated Design

RELEVANT WORK EXPERIENCE


Expedia, Inc

Software Development Engineer

August 2016 - Present

San Francisco, CA

LX Supply/Marketplace Team

Expedia, Inc

Software Engineering Intern

June 2015 - August 2015

Bellevue, WA

12 week summer internship program where I interned on the Expedia Worldwide Engineering (EWE): EPC Portal team.

  • Designed and implemented three real-time newsfeed cards for the Expedia PartnerCentral (EPC) Newsfeed
  • Bundled and minified static files and automated the build process to streamline the minification/bundle process to improve page performance
  • Wrote thorough unit tests for various modules for the EPC Landing Page
  • Participated in Agile Software Development, including sprints, scrums, daily standups, retrospectives, etc
  • Assisted in investigating livesite issues and combing through Splunk logs
  • Technologies used: Java, JSP, Less, JavaScript, Backbone.js, Java Spring, JQuery, Handlebars.js, Underscore.js, EasyMock, JUnit, Grunt, Socket.io, Perforce, Splunk

USC Viterbi School of Engineering

CSCI 103 Course Producer

January 2015 - May 2016

Los Angeles, CA

Undergraduate TA for Introduction to Programming in C++.

  • Holds office hours twice a week to help students with their programming needs.
  • Checks off student’s assignments in lab and grades students’ programming assignments.

Alcatel-Lucent Shanghai Bell

Mobile Development Intern

May 2014 - August 2014

Shanghai, China

Developed two separate android apps (Java/XML) within a team of 7:
1. A security app designed for parking lot security guards to track cars and security cameras.
2. An app to control one’s home appliances through their phone such as locks and lights.

INVOLVEMENTS


USC Code the Change

Co-Founder | Director of Operations | Developer

January 2015 - May 2016

Los Angeles, CA

Cofounded chapter at USC. In charge of recruiting, outreach, managing internal operations and communication with clients. Also part of a team doing technical development for non-profits.

HackSC

Core Team | Co-Director of Marketing

April 2014 - November 2015

Los Angeles, CA

Duties include managing the HackSC 2015 website, assisting in the designing the event logo, stickers, flyers, and other marketing merchandise to attract participants, particularly first time hackers. Staffed the event, taking care of any logistical issues for 600+ hackers and providing them with the best experience.

Delta Omicron Zeta - Alpha Chapter

Active Brother

August 2013 - Present

Los Angeles, CA

Delta Omicron Zeta is a coeducational fraternity of diverse student leaders. The fraternity fosters the personal growth of our members though the observation and practice of leadership.

Specific duties included:
Built and maintains DOZ’s website: http://www.dozusc.org. Assisted in establishing Fall 14’ fraternity rush, principle designer in a four-person team that designed Spring 2014 Rush T-Shirts, themes, and other merchandise

Model United Nations of Southern California

Member | TrojanMUN 2015 Director

August 2012 - Present

Los Angeles, CA

Competed in two intercollegiate MUN conferences:
UPMUNC 2012 representing Qatar in the SPECPOL Committee
MUN@SC 2013 representing Varys in the Game of Thrones Committee (Won Outstanding Delegate).

Further Duties:
Co-Chair - District 9 Committee at SCMUN 2014

PROJECTS

College Knowledge Los Angeles


collegeknowledgela.org

March 2015 - August 2015

The Goal of College Knowledge LA is to help low income high school students in Los Angeles to find free college prepatory resources

  • Integrated our app with the Google Maps API (Javascript/Google Maps API) to display events and user location
  • Utilized NodeJS to send and receive requests
  • Styled pages with clean design and mobile responsiveness (HTML/Jade/CSS/Javascript)

CTC Website


ctc-usc.org

Janurary 2015 - Present

Ongoing project for our organization CTC. Implemented technologies include HTML/CSS, JS, Node.JS with a database supported by MongoDB. Personally participated in front-end and back-end development of the webapp using the above technologies.

Another Day Another Scholar


Github Link

March 2015 - May 2015

Project developed for CSCI 310. A word cloud generator for scholarly articles with various functions. Developed in PHP, HTML/CSS, and Javascript, using the IEEE API.

CSCI 104 Web Crawler


Github Link

March 2014 - May 2014

Developed for CSCI 104 Data Structures/OOP Design Class. Application parsed text based files for links in C++ and implemented PageRank algorithm to display sorted text files using a Qt based GUI.