Kimberley

Backend Developer  •  Taipei, TW 
 [email protected]
(+886) 928665393

Hi I am Kimberley. Lively? Curious? Workaholic? Yes, I'm! I like to learn, I like my career full of challenges.

I have approximately 6 years of experience as an Backend Developer . My obligations from documentation, planning to building, test and maintain web applications. In addition, integrate third party APIs to support different type of usages and collaborate closely with product managers, and other excellent developers.

Summary

  • 5 years and 9 months of experience in Ruby on Rails. 
  • 5 years of experience in Graphical User Interface on Linux based wireless devices. 
  • Experience of knowledge of developing or debugging on the Ruby/Rails/HTML/CSS/JavaScript /jQuery/CGI.
  • Familiar with MVC Framework. 
  • Team player with good communication skill, can work independently and the ability to take initiative

Experience



GOGOX, May 2021

Senior Engineer

  • As a solo backend developer for one of projects.
  • Process streams of events by using Kafka.
  • Investigate and implement the main flow of logistics platforms(place order, complete order and checkout, etc.).  
  • Continuously improve code quality by writing test(Rspec), refactoring, etc. 
  • Collaborate with third party(by APIs)



The eslite spectrum Corporation, May 2020 - March 2021

Senior Engineer

  • Implement search engine by using AWS CloudSearch. 
  • Manage message queue by using Amazon Simple Queue Service (SQS). 
  • Collaborate with the peers to design database structure. 
  • Document and implement the main flow of Electronic Commerce(place order, checkout, and return, etc.). 
  • Continuously improve code quality by writing test(Rspec), refactoring, etc. 
  • Collaborate with third party(by APIs and file exchange)



AB Agile, November 2019 - May 2020

Senior Engineer

  • Using Trailblazer framework to implement web applications.
  • Construct within a query by using Common Table Expression (CTE).
  • Implement view by using React and Slim.
  • Continuously improve code quality by writing test(MiniTest), refactoring, etc.



JV DIAMOND, December 2017 - April 2019

Engineer

  • Document and implement the account system.(using MongoDB, InuxDB and MySQL)
  • Design and implement architecture of the log system.(using Sidekiq, Redis, MongoDB, InuxDB)
  • Continuously improve code quality by writing test, refactoring, etc.
  • Collaborate with the peers to design and launch new features.
  • Integrate third party payment APIs.
  • Dynamic authentication management design and implement(Pundit + Rolify)
  • Implement Simple monitor feature to check status of log 



Taroko Software, July 2016 - October 2017

Engineer

  • Design, build and maintain API 
  • Continuously improve code quality by writing tests, refactoring, etc
  • Communicate with peers to design & deliver features 
  • Integrate third party APIs
  • Extract data from database to support product managers

Senao Networks, Inc. , July 2015 - July 2016

Senior engineer

  • Graphical User Interface(GUI) development & maintenance & build test plan
  • Collaborate with planners and RDs to improve processes and User Interface
  • Simple Network Management Protocol (SNMP) development & maintenance
    (June 2013 - June 2014, unpaid leave)

Gemtek Technology Co., Ltd., July 2010 – June 2013, June 2014 – July 2015

Senior Engineer

  • GUI development & maintenance & build test plan
  • Collaborate with planners and RDs to improve processes and User Interface

Tamkang University, April 2010 – June 2010

Web Developer

  • development & maintenance Web site.

Education

Tamkang University, September 2008 - June 2010

Master of Business Administration
Major: Information Management

National Yunlin University of Science and Technology, September 2003 - June 2007

Bachelor of Business Administration
Major: Information Management


Skills


Ruby on Rails; ASP; PHP; Visual Basic; HTML; JavaScript; C; CGI; jQuery

VirtualBox; Git; SVN; Redis; MySQL; MongoDB; PostgreSQL; Vim;  Slim;  Vue.js