Avatar of 陳禹杰.
陳禹杰
Senior Software Engineer
ProfileResume
Posts
18Connections
Print
Avatar of the user.

陳禹杰

Senior Software Engineer
An enthusiastic and energetic software engineer with a passion for building useful tools to improve the world and make it a better place. Don't like jQuery and love with Typescript, Java and Kotlin
Logo of the organization.
OpenNet 開網有限公司
Logo of the organization.
國立交通大學 National Chiao Tung University
New Taipei City, Taiwan

Professional Background

  • Current status
    Employed
    Not open to opportunities
  • Profession
    Full Stack Development
    Front-end Engineer
    Back-end Engineer
  • Fields
    Software
  • Work experience
    4-6 years (4-6 years relevant)
  • Management
    I've had experience in managing 1-5 people
  • Skills
    TypeScript
    rxjs
    React
    Vue
    Angular
    Nest.js
    GraphQL
    MySQL
    PostgresSQL
    Redis
    Spring Boot
    Spring Cloud
    RabbitMQ
    Docker
    Terraform
    Terragrunt
    AWS
  • Languages
    English
    Fluent
  • Highest level of education
    Bachelor

Job search preferences

  • Desired job type
    Full-time
    Interested in working remotely
  • Desired positions
    Front-End / Back-End / Full Stack Web Developer
  • Desired work locations
    Taipei City, Taiwan
    New Taipei City, Taiwan
  • Freelance
    Part-time freelancer

Work Experience

Logo of the organization.

Sr Backend Developer

Apr 2023 - Present
Taipei City, Taiwan

Senior Software Engineer

Candlestick.io
Full-time
Mar 2022 - Mar 2023
1 yr 1 mo
Develop a web3 product, Candlestick.io, to assist individuals in analyzing crypto market trends through specific metrics. Used Tech Stack Spring Boot, PostgreSQL, Redis, Docker, Terraform/Terragrunt, GCP, Vue/Nuxt Achievements • Develop the entire frontend of the product from scratch, working independently • Collaborate with another engineer to develop the entire backend web services • Tune the performance of SQL queries of complex metrics. • Migrate services from Alibaba Cloud to GCP • Introduce Infrastructure as code(IaC) to manage the resources of the services • Establish CI/CD processes using GitLab CI to deploy services to Google Cloud Run
Logo of the organization.

Senior Software Engineer

Apr 2021 - Mar 2022
1 yr 0 mos
Taipei City, Taiwan
• Develop a gambling platform that integrates multiple third-party game providers • Lead and train junior frontend engineers Used Tech Stack Spring Boot/Cloud, MySQL, Redis, Docker, Angular, Vue Achievements • Develop a comprehensive risk control management system for the platform • Develop a mechanism that uses Redis Pub/Sub for distributed memory caching to reduce I/O overhead and serialization, and prevent cache inconsistencies with the database after migrations • Design the frontend architecture using Clean Architecture and DDD • Lead junior frontend engineers to complete projects from scratch
Logo of the organization.

Senior Software Engineer

Rytass Co., Ltd.
Full-time
Oct 2019 - Mar 2021
1 yr 6 mos
Taipei City, Taiwan
• Develop ERP systems for various customers across multiple industries • Train junior engineers Used Tech Stack Node/Koa, MySQL, React, Angular, Vue, GraphQL Achievements • Contribute to open source libraries based on the requirements of ERP systems from scratch, working independently - A UI library that supports multiple frameworks - A rich editor for web • Introduce Clean Architecture into the company and improve the quality of code
Logo of the organization.

Frontend Engineer

May 2018 - Sep 2019
1 yr 5 mos
Taipei City, Taiwan
Develop the platform, SurveyCake, to help individuals create custom survey forms and generate charts and reports for the analysis of response data, including cross-analysis, etc. Used Tech Stack React/Redux Achievements • Migrate system from jQuery to React • Tune the performance of React for large and complex views
Logo of the organization.

Software Engineer

Jan 2017 - Nov 2017
11 mos
Taipei City, Taiwan
Develop new features and fix bugs for an education platform Used Tech Stack Python/Flask, React, Vue Achievements • Migrate some sub-systems from jQuery to React • Develop a new platform, Share Class, from scratch to allow teachers to share their teaching materials, similar to a Github for teachers

Education

Logo of the organization.
Bachelor’s Degree
資訊工程
2013 - 2017
Activities and societies
從高中到大學都參加吉他社