Skip to content

Instantly share code, notes, and snippets.

@oliverlundquist
Last active April 18, 2017 19:09
Show Gist options
  • Save oliverlundquist/3e356401c2a30ca37122 to your computer and use it in GitHub Desktop.
Save oliverlundquist/3e356401c2a30ca37122 to your computer and use it in GitHub Desktop.

Who's Oliver Lundquist?

  • 9 years experience of living and working in Japan.
  • Built an e-commerce platform from scratch with 1.1 million USD in monthly sales and 10 million pageviews per month.
  • 6 years experience developing web applications and corporate sites.
  • Full-stack developer with strong proficiency in
    • JavaScript (AngularJS, ReactJS, NodeJS, ExpressJS, jQuery)
    • PHP (Laravel, WordPress)
    • Ruby (Sinatra, Rails)
    • Testing (Jasmine, Mocha, PHPUnit, RSpec)
    • Stores (MySQL, Redis, RethinkDB)
    • And technologies such as; Chef, Gulp, Grunt, Vagrant, Composer, NPM, Bower, CircleCI, Promises, Ubuntu, Nginx, Apache, Amazon Web Services.
  • Experience as a lead engineer in an agile team.
  • Native level Japanese, English and Swedish. Basic Chinese.
  • Coffee addict and Home Barista. :)

Work Experience:

Lead Engineer, Kurashicom Inc. [2013/5-present] (Tokyo, Japan)

  • Built an e-commerce platform from scratch with a team of 4 developers.

    • [Demo] I was the lead engineer in an agile team and had the responsibility for selecting technology to use, how to build and design the system, the timeframe for the project and quality assurance. This system fundamentally changed the company's future since we now have our own system and can be innovative instead of only considering technical limitations, which we had to with our previous application service provider.
  • Responsible for the infrastructure of our 10 million pageviews/month e-commerce site.

    • Built an immutable infrastructure with Chef and automated build and deployment flow with CircleCI that is triggered from GitHub. This new infrastructure helped the company to cope with rapidly growing traffic and sudden traffic peaks effortlessly.
  • Designed and developed an in-house order management system with me as the only engineer.

    • [Demo] This system is an invaluable asset for our company since we had problems managing the amount of orders we got with already available software. We needed a system specialized for our workflow, which I built completely by myself. I was in charge of the choice of technology, design, system structure and quality check.
  • Automated the product restock notification flow for customers, which saved the company 20+ man-hours per month.

    • Before I built this system the company had one employee who spent 5 hours a week sending emails to customers that registered their email to get a notification of when we replenished our sold-out products. This flow was automated and we got 20+ more man hours a month to spare for other more important tasks.

Web Designer, Jetset Inc. [2009/12-2013/5] (Tokyo, Japan)

  • Created and maintained more than 12 corporate sites, 3 of them for the Japanese national broadcaster, NHK.
  • Gained extensive knowledge in creating cross-browser compatible pixel perfect markups.

Account Manager, Ecotech IT Solutions [2009/07-2009/12] (Tokyo, Japan)

  • Was in charge of maintaining and enhancing Alfa Romeo Japan's website.
  • Acted as a bridge between our offshore development team in India and our client in Tokyo.

Let me introduce myself:

Oliver and Sayaka Me and my wife Sayaka at a friend's party

Hej!

I'm Swedish. I was born and raised in the suburbs of Malmoe, Sweden. I'm 32 years old.

I have always had a passion for languages and foreign cultures, which made me choose Japanese linguistics when I applied to Lund University. It was first when I started working in Tokyo, Japan that I began programming at work. I quickly fell in love with computer languages and gained an enormous interest in programming and web development.

At Jetset Inc. we used WordPress as our main platform for building corporate websites, however at an early stage I felt that I wanted to create web applications. After hacking my way through the WordPress core I started to build web applications on my spare time.

[Demo] This game is an example of the many things I build on my spare time, off work. I only spent a day or two and used technologies such as Socket.IO, NodeJS and AngularJS.

After I joined Kurashicom Inc. I started to build in-house web applications and web systems at work. Now after 7 years experience building web applications I have gained a wide and deep knowledge about web development and all its quirks. :)

Education:

Waseda University [2008-2009] (Tokyo, Japan)

  • MEXT full scholarship through recommendation by Embassy of Japan in Stockholm, Sweden.
  • Japanese political and economy studies.

Keio University [2006-2007] (Tokyo, Japan)

  • Full scholarship by Keio University International Center.
  • Japanese cultural and history studies.

Lund University [2005-2008] (Lund, Sweden)

  • Bachelor in Arts with major in Japanese linguistics.

Certificates:

  • English TOEIC 975p
  • English Cambridge CAE
  • Japanese JLPT Level 1
  • Chinese HSK Level 3
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment