Photo taken at PayPal Singapore Development Center 10th Anniversary.

Hey there, I'm Xien Dong

Crafting a software is like coding a masterpiece.
I take pride in the fine details in my craft.

Crafting a software is like coding a masterpiece. I take pride in the fine details in my craft.

I have Graduated from B(Hons) Computer Science
degree from the National University of Singapore with highest distinction. I am on the dean's list for three semesters Academic Year 2016/17 Semester 1, Semester 2 and Academic Year 2019/20 Semester 1 .
I have Experienced over Four Internships
as a Software Engineering Intern in Singapore with Tinkertanker and PayPal, and in Bay Area with Facebook and Fellow Robots.
I am Always In Awe by Computing Technologies
My love for computers began when I was 5. I worked in a computer repair shop when I was 12 and fought for my chance to join my school's computing club when I was 14 years old.
I Express My Feelings with Graphic Design
Grew my passion since I was 13 years old, and involved in many publicity activities since, including Freshmen Orientation Publicity Director.
I have Experienced Founding a Startup
with Otter, a peer-to-peer bicycle sharing platform that allows cyclists to ride bicycles anywhere at anytime, by utilising underused bicycles lying around neighbourhoods in Singapore.
I have A Passion to Improve the World
With every line of code I write and every Bézier-curve I draw, I envision to build software products that enrich our lives and improve the ways we engage in our daily activities.

With an adventurous heart and a burning desire to learn, I love to immerse myself in the world of technology, explore new ideas and see how software can help the communities around me. With my one year journey with Fellow Robots last year (2018), I was given this rare opportunity to step out of my comfort zone in Singapore and immerse myself in the start-up culture in the United States. But it does not stop there. I am always looking out for new opportunities to dive into new technical challenges and build the products that we love. ♡

var my_experiences =
2019
May 2019 - Aug 2019
May 2019 - Aug 2019
Facebook, Menlo Park, CA, US
Software Engineer Internship
  • Full-stack developer in Marketplace for three React Native projects that improve the shopping experience in the Facebook App.
  • Worked with cross-functional teams while contributing to the backend, including the database indexing component.
  • Fixed React-related test failure in Continuous Integration that prevented several developers from submitting their code.
  • Conducted A/B testing for some of the marketplace features, examined the findings in detail and presented them to the team.
2018
Jan 2018 - Dec 2018
Jan 2018 - Dec 2018
Fellow Robots, Burlingame, CA, US
Software Engineer Internship
  • Main front-end developer for several new React.js – Django web applications for retailers and inventory scanning robots.
  • Adapted existing applications to new retailers by integrating retailer flags into various components in the production code.
  • Unified the log-in pages across the product line, and handled server-side authentication logic, including login rate limiter.
  • Made use of Konva.js canvas library to implement tools for displaying and editing store maps with product locations.
Jan 2018 - Dec 2018
Jan 2018 - Dec 2018
NUS Overseas College (Silicon Valley), US
2017
May 2017 - Dec 2017
May 2017 - Dec 2017
PayPal, Singapore
Software Engineer Internship
  • Contributed to two Consumer Financial Services applications, which use Node.JS, React.JS and Kraken.JS, in a Scrum team of senior developers.
  • Integrated automation framework based on Nemo.js and Selenium web-driver and wrote many functional tests to improve the robustness of the applications.
  • Designed and developed the PayPal Innovation Lab official site powered by WordPress, which exceeded the Innovation Lab team’s expectations.
  • Created publicity materials for my software team, and two PayPal events – PayPal Kids @ Work and Singapore Development Center 10th Anniversary.
var my_skills =
[
Programming
Java
Python
JavaScript
Swift
C
C++
PHP
Matlab
,
Web Development
HTML, CSS
SASS, LESS Stylesheet Pre-processors
WordPress Content Management System
Deploying WordPress, LAMP stack on Unix
Bootstrap
Hugo Static Site Generator
React.JS
Node.JS
Nemo.JS, testing library
Django
,
Mobile Dev
iOS Development
Android SDK
,
Designing
Adobe Illustrator
Adobe Photoshop
Adobe Premiere Pro
Adobe After Effects
]