Avatar of Septem Li.
Septem Li
Back-End Developer
ProfileResume
Posts
12Connections
Print
Avatar of the user.

Septem Li

Back-End Developer
Golang Developer
Logo of the organization.
Binance
National Chung Cheng University
Taiwan

Professional Background

  • Current status
    Employed
    Ready to interview
  • Profession
    Back-end Engineer
  • Fields
    SaaS / Cloud Services
    Software
  • Work experience
    10-15 years (10-15 years relevant)
  • Management
    I've had experience in managing 1-5 people
  • Skills
    Golang
    Vim
    Linux
    Redis
    Micro Service
  • Languages
    English
    Fluent
  • Highest level of education
    Master

Job search preferences

  • Desired job type
    Full-time
    Remote Only
  • Desired positions
    Software Engineer / Backend Engineer / Backend Developer
  • Desired work locations
    Taiwan
  • Freelance
    Non-freelancer

Work Experience

Logo of the organization.

Back-End Developer

Binance
Full-time
Nov 2021 - Jul 2023
1 yr 9 mos
Reduced Redis CPU utilization from 65% to 30% by grouping data to reduce 45% Redis commands and introducing in-memory cache mechanism. Optimised code size 25% - 30% and improving the code quality. Also increased code coverage rate from 72% to 90%. Used truss and mockery codegen tool created services template and mock testing template. Develop Mini-Program Platform Supporting Multi-Tenancy and designing Workspace mechanism to separate 1st-Party and 3rd-Party Mini-Programs Designing campaign mission component. For fulfilling different mission requirements, collaborated with KYC and Referral teams. Cross function team collaboration, includes DevOps, FE, QA and other external services BE teams.

Senior Back-End Developer

PhotoGrid
Full-time
Jun 2021 - Oct 2021
5 mos
Refactoring existed codebase with MVC model and improving the code quality. Introducing code quality static checker golangci-lint . Also introducing Common Vulnerabilities and Exposures checker (nancy) into CI. Introducing Hashicorp Vault to separate the keys, secrets out of codebase. Profiling the RESTful APIs execution time with ELK and reduce the 20% response time with specified APIs.
Logo of the organization.

Senior Back-End Developer

Truetel
Full-time
Jul 2019 - May 2021
1 yr 11 mos
Collaborating with Nauto cloud team via JIRA and Slack. Building micro-services, migrating RESTful APIs which with two versions JSON data format. Also built data record changes history APIs and RDBMS PostgreSQL data migration. Developing several user scenarios for Google MTBF, CUJ Critical User Journey testing on different Chromebook models and build log analysis system with EFK. Also using Grafana, Prometheus monitors the target devices CPU, memory and network bandwidth. Designing a server resource dispatcher which dispatch the server for service contains 1 to 3 Chrome instances that could communicate via CDP (Chrome Devtools Protocol) to build Zoom conferences with a lot of bots. and providing GRPC and RESTful interface for accessing. Contributing CUJ scenario cases and framework changes to Chromium open source project, includes tast and tast-tests repositories.

Blockchain Developer

Sep 2018 - Jun 2019
10 mos
Ethereum smart contract development with Solidity. Transplant DPoS consensus into Elastos, Ethereum. Collecting transactions into database and implements RESTful APIs for Blockchain Explorer. Implements auto-transaction generator tool for blockchain pressure testing.
Logo of the organization.

Front-End Developer

May 2017 - Aug 2018
1 yr 4 mos
Used AngularJS and JQuery frameworks in the development of web applications. Developed UI components. Experience with consuming RESTful web services. Rendered visualization charts with ECharts, C3 libraries. Communicated updates in daily meeting using JIRA software. Provided multi-language support using i18n library. Cross-browser testing/implementation. Refactor existing code, enhancements and improvements overall code quality.
Logo of the organization.

Senior Firmware Developer

Apr 2012 - Apr 2017
5 yrs 1 mo
Software design for JBOD and Server. Bridge and coordinate with cross-function teams, including EE, Power, QTR, QTC and Manufacturing side. Debugging and function verification. Develop BMC with ASPEED AST2300/AST2400/AST2500/PILOT 4 chips. Familiar with AMI code base. Working with Trac project management.

Education

Computer Science
2010 - 2012
Bachelor
2006 - 2010