Summary
Overview
Work History
Education
Skills
Websites
About myself
Timeline
Generic
Oskar Diaz

Oskar Diaz

Senior Full Stack Developer
Tokyo

Summary

I'm a React-Kotlin-Go guy who was a Ruby / Rails, Java and PHP guy before. I can speak Spanish, English and Japanese, but I won't tell you all I know in either language!. I pretty much can do everything, but what I have been doing the last years is server side development in Rails and Go, frontend development with Vue and React, and Android development with Kotlin.


I'm a jewel !!

At the moment I’m migrating a React web to Next.js for releasing the SSR wonders.

Overview

23
23
years of professional experience
3
3
Languages

Work History

Senior Full Stack Engineer

株式会社テラーノベル(Teller Novel Inc.)
11.2018 - Current
  • Main roles related to Teller Novel service (application and web):
    - React / Next JS (Typescript) web development including content creation tools (chat / novel).
  • From time to time:
    - Backend system, API maintenance and engineer and administration tools developed in Go.
    - Android app development (RxJava - Kotlin)
    - React native content creation application maintenance (iOS / Android)
    - Company blog contribution and active Lightning Talks member

Senior Software Engineer

MERY (former Peroli)
04.2016 - 09.2018

Part of the server side team for the fashion service Mery(http://mery.jp/).

  • Maintenance and new developments for the different parts of the service such as different microservices and APIs, administration tools, web and smartphone versions or integration testing system.
  • Single Page Application approach for new administration tool developments using Vue and VueX running with Rails.
  • Share server tasks with UI related developments taking care of the whole development cycle by myself when necessary.
  • Support and continuous improvement for the in-house content management system from where fashion articles are composed.

Senior Software Engineer

Ticketstreet
05.2014 - 03.2016
  • Migration of the legacy PHP company website http://ticket.st to a fully responsive Ruby on Rails solution adopting Coffeescript, Slim and SASS in agile development. The company is a platform for buying and selling event tickets with absolute safety and reliability.
  • Project management and development of the service http://stubhub.ticket.st for selling tickets in the japanese market from Stubhub, the world leader second hand ticket selling service from America.
  • In charge of the website design and performance
    Work tightly with Stubhub team in Shanghai integrating and developing new APIs. Advanced Rails development with Foundation, SLIM, Coffeescript and SASS.
  • In charge of the Seatmaps feature where the user can check the event venue seats in a interactive way
  • Some keywords: Foundation, Slim, SASS, Bourbon, Coffeescript, Elasticsearch, Devise, ActiveAdmin...

Ruby on Rails Developer

GMO EC Lab
02.2012 - 04.2014
  • Ruby on Rails developer using agile development for the web site http://kumapon.jp.
  • Ruby on Rails, jQuery and jQueryMobile for UI and adopting HAML, Coffeescript and Sass for CSS.
  • Product owner of the project Dr. Conversion https://www.dr-cv.com, organize tasks for the team according to expected release dates, coordination with business.

Senior PHP Web Developer

Ashley Associates Japan
10.2010 - 01.2012

Programming using a variety of technologies such as PHP using CakePHP framework with jQuery, smartphones oriented websites with jQueryMobile framework, iPhone/iPad objective C applications and any kind of open source PHP products customization like Wordpress or Concrete5

Consultant Team Leader

Nichiai K.K.
03.2007 - 01.2012
  • Design and develop websites and solutions for customers. Most of the projects were programmed in PHP combined with Mootools or JQuery at javascript with MySQL database.
  • Customers technical support with delivered products and also at certain IT level
  • Responsible of installing, updating and maintaining internal tools of the company such as Wordpress blog, Wiki or CRM.
  • Coordination between development and design department in web related projects
  • Training of new members and interns
  • Proposing new technologies and solutions
  • Main developer of iJoin, a social networking service aiming to gather companies and employees together. The service was developed in Java using Wicket Framework over PostgreSQL database making extensive use of JQuery and AJAX. Was available in more than 20 languages – which required more challenging development and system design, and was integrated with many third party services: eBay, Twitter, Facebook, Yahoo, Messenger, gTalk, WorldWeather, RSS Reader…
  • As per iJoin, I was the main lead developer preparing and assigning tasks to multiple developers working remotely around the world.

Business Analyst

CustomerWorks Europe (Accenture)
10.2001 - 12.2006

“Customer Works” was created by Accenture as a response to the outsourcing contract with Iberdrola, one of the
biggest energy providers in Spain and South America.

  • Functional Analyst of the Virtual Customer Office, which is the section of Iberdrola's website where clients can manage their contracts and bills, and make some advanced operations.
  • At technology side, we created a J2EE system with Websphere server and Oracle database, using several AS/400 transactions.
  • In charge of phone and email support for the managers of Iberdrola's main accounts managers for helping and resolving issues related to the Virtual Customer Office service.

International Intern

Lantek Spain / Lantek Japan
01.2001 - 08.2001

Obtained an International Scholarship from Basque Government for doing different studies and jobs in Tokyo – Japan.

  • During the first three months I studied the Lantek's CAD-CAM product for working on graphic design and mechanizing processes.
  • The next six months I worked with japanese partners in the Tokyo office
    C++ programming
  • Role as negotiator between Spanish headquarters and Japanese office
  • Product user manual and help files design

Education

Bachelor of Science - Computer Engineer

University of Deusto
Bilbao, Spain
04.2001 -

Skills

    React

undefined

About myself

With Spanish Government’s Scholarship I spent six months in Tokyo in 2001, and after some strange years I came back again with a couple of reasons and thousands of doubts.


I know I enjoy every minute of every day of my new life where I got the chance of getting a second dan Karate rank in one of the most famous dojos in the world, learn tea ceremony and Yosakoi dance among other things I will never confess (and nobody would believe me anyways).


Besides Karate, I like all kind of sports being able to finish Tokyo Marathon on 2011 or the first edition of Fuji Marathon on 2012. I also play Capoeira, Soccer, Tabata training, Bouldering, Swimming, Cycling... pretty much everything that involves moving!


After more than 15 years in a small corner of this huge Tokyo, I finally think I can say I found my place here specially now that I'm married with a Japanese national and have two really beautiful kids. I think I’m a good worker with good design taste who enjoys learning and trying new things especially at programming side. On the last years I mainly worked designing and programming sites with NextJS, React, PHP, Ruby on Rails... but I can learn anything fast (if necessary, I can also forget fast), so I’m never afraid of taking new responsibilities even if they are completely different to what I have done before. Actually I enjoy researching and discovering new technologies and procedures.


I also like cooking; I even organize Spanish cooking classes for Japanese people once a month together with one of my friends, so this became recently one of my favorite activities. Twice a year we organized a "Spain Matsuri" where we cook and serve food and drinks from Spain.


Study, work, make lots of mistakes and learn as much as I can from them, exercise, rest, have fun with my friends, enjoy my private time with mines... I think I have all the life covered at the moment!

Timeline

Senior Full Stack Engineer

株式会社テラーノベル(Teller Novel Inc.)
11.2018 - Current

Senior Software Engineer

MERY (former Peroli)
04.2016 - 09.2018

Senior Software Engineer

Ticketstreet
05.2014 - 03.2016

Ruby on Rails Developer

GMO EC Lab
02.2012 - 04.2014

Senior PHP Web Developer

Ashley Associates Japan
10.2010 - 01.2012

Consultant Team Leader

Nichiai K.K.
03.2007 - 01.2012

Business Analyst

CustomerWorks Europe (Accenture)
10.2001 - 12.2006

Bachelor of Science - Computer Engineer

University of Deusto
04.2001 -

International Intern

Lantek Spain / Lantek Japan
01.2001 - 08.2001
Oskar DiazSenior Full Stack Developer