avatar

An expert backend engineer, techniques pursuer, and problem solver

I specialize in building POCs including verifying business strategies or resolving some pain points in the works. I love writing tools that are beneficial to anything. In my career history, I have worked on many projects in performance tuning and architecture design

Enjoy reading and writing blog posts
My Career So Far
Unnotech / Senior Backend Engineer (Team Lead)2019-11 ~ 2024-06
Led a high-performing backend team in building products. Developed a robust trading platform from scratch. Oversaw performance optimization, introduced automation in deployment pipelines, and facilitated continuous integration and delivery processes. Played a pivotal role in both technical leadership and hands-on development to ensure system reliability and scalability.
PythonDjangoCeleryGolangDockerPostgreSQLRedisGCPAnsibleK8SHelmDrone CITerraformPrometheusGrafana
  • Increased the efficiency of the betting API by 70% and optimized other APIs, including the reporting system, by 30%.
  • Automated frontend CD processes using Ansible, replacing error-prone manual shell scripts.
  • Helped Standardize and migrate CI/CD pipelines from Jenkins to Drone CI utilizing Helm across all projects.
  • Optimized cloud infrastructure through detailed machine cost analysis and resource usage improvements.
  • Designed and implemented a proxy cache server using Caddy
  • Led the end-to-end design and development of a trading platform, including order matching, crypto wallets, and withdraw/deposit transaction handling.
  • Established and maintained blockchain nodes on AWS using Terraform.
  • Developed custom Prometheus clients to enhance system monitoring and alerting.
  • Collaborated with PM to refine the backend of a chat system similar to Sendbird.
  • Implemented a custom chat SDK similar to Sendbird for seamless chat integrations.
  • Provided mentorship to team members by guiding architecture design decisions
Sensestar / Senior Backend Engineer2018-06 ~ 2019-07
Contributed to the migration of a legacy system to modern infrastructure using Golang. Engaged in performance tuning, CI/CD implementation, and system redesign, resulting in significant efficiency improvements.
PHPGolangDockerPostgreSQLRedisGCPJenkins
  • Successfully migrated the legacy PHP-based streaming system to Golang, designing a new system architecture.
  • Improved notification mechanisms, enhancing efficiency by 30%.
  • Optimized the live streamer search API, boosting performance by 20%.
  • Developed tools to automate the migration of static data across storage providers, including seamless search-and-replace of links in project code and databases.
Paradise-Soft / Backend Engineer (CM Team Leader)2017-06 ~ 2018-04
Led third-party business development and played a crucial role in setting up DevOps practices. Focused on building scalable solutions and integrating numerous external providers while maintaining system reliability and performance.
GolangDockerPostgreSQLRedisGitlab CI/CDPrometheus
  • Implemented CI pipelines for all services using GitLab CI.
  • Established a robust monitoring system utilizing Prometheus.
  • Managed cold data processing in MySQL without any downtime.
  • Successfully integrated multiple third-party game providers in just two months.
  • Redesigned the queue system to handle over 10 million orders per month.
Lbstek / Backend Engineer2015-04 ~ 2017-04
Handled backend and frontend development, including API design, database management, and the creation of dynamic user interfaces. Collaborated closely with business departments to deliver CRM systems and various other web applications.
DjangoPythonDockerPostgreSQLRedisSassmithril jsAngular JS
  • Developed and implemented a CRM system in close coordination with business departments.
  • Refactored the existing 'L-somewhere' system and introduced new functionalities.
  • Developed backend template functions for official websites.
  • Built multiple official sites using AngularJS and Mithril.js.
  • Led technical decision-making for the new 'L-somewhere' project.
  • Introduced Docker to streamline project deployments.
Roly Mobile / Python Engineer2014-10 ~ 2015-02
Contributed to the development of core Bitcoin functionality and created prototypes for a Bitcoin trading platform. Focused on writing modular code and unit tests to ensure system stability.
PythonDockerDjango
  • Developed core tools for Bitcoin functionality, contributing to key crypto operations.
  • Wrote unit tests to ensure code stability and maintain high-quality standards.

If you want to know my experience in detail,

refer to my

Enjoy crafting new things

Never stop learning.

Life is the sum of your daily habits.

Find things that you enjoy and please

Doit.

Feel free to connect with me.

Created by potrace 1.16, written by Peter Selinger 2001-2019

© Jing 2024. All rights reserved.