王建棊

Chien Chi Wang

 [email protected]     0966-558-520  oiu850714    oiu580714

Experience in C/C++ programming

Experience in web back-end development and design

Education

National Chiao Tung University (B.S)  - Computer Science  Sep 2014 - June 2018, GPA 3.79

Experience

Andes Technology - Software Engineer
2020/08 – 2022/01
COPILOT(Custom-OPtimized Instruction deveLOpment Tools)  [1]
  • Replace internal customized Verilog parser with new SystemVerilog parser by adapting open source verible  [2] parser.
  • Helpe VLSI team to design and maintain the compatibility between existing customized Verilog features and new SystemVerilog syntax.
  • Refactor and Improve lots of legacy code using some basic C++ practices and design patterns.
  • Add integration tests for half of parser error-checking logic.
痞客邦 PIXNET - Backend Developer
2018/06 – 2020/06
Developing user system
  • Maintain login/SSO mechanism
  • Develop account information system
Developing user engagement infrastructure
  • Maintain PixBehavior cross-product user behavior logging system.
  • Develop new task-group mechanism for PixGame gamification system.

Skill

Side Projects

Programming

  • C++
    • C++11/14
    • GoogleTest
    • CMake, Bazel
  •  Backend
    • PHP/MySQL
      • Laravel(Lumen) framework
      • composer dependency management
    • GCP(GKE)
Tool
  • Git, Vim, CLI

Code

    • LeetCode 300+ problems  [3]
    • Use JUCE framework to reimplement a 3-band compressor   [4]
    Restudying mathematics

    • Discrete Mathematics with Applications, 5th Edition(Susanna S. Epp)
      • Read all text and write all exercises.
      • Report 150+ errors to the author.
    • Linear Algebra, 5th Edition(Friedberg)  [5]
      • Read and write most of the text and exercises according to the agenda from NCTU OCW.
      • Report several errors to the author.
    • Real Analysis(WIP)  [6]