Zechao Jin
Backend engineer with 8 years of experience focused on Golang, microservices, and distributed systems. Mainly specialized in backend development, while also interested in DevOps practices and contributing to full-stack work when needed.
BLP-digital - an AI-driven platform that automates ERP workflows
Remote
Senior Backend Engineer (Golang/Javascript)
Sep. 2025 - Present
- Design and implement new backend features and services using OpenAPI-driven workflows.
- Golang
- OpenAPI
- Docker
- K8S
- MySQL
- Protobuf
- GitHub Actions
AREX Markets and Bankable - A lending platform focused on SMEs
Remote
Senior Backend Engineer (Golang/Javascript)
June 2021 - June 2025
- Built and maintained event-driven Golang microservices that automated SME onboarding workflows, reducing manual effort and increasing onboarding speed by 3x.
- Designed workflows to evaluate credit risk, insolvency probability, and company financial health, enabling automated decision-making during onboarding.
- Developed REST APIs and Vue-based admin dashboards for managing companies, partners, contracts, pricing, and risk rules.
- Integrated LLM solutions to auto-extract key fields from documents, reducing data-entry time and improving user experience.
- Migrated and refactored legacy Node.js services into performant Golang services, improving maintainability and reducing system latency.
- Used AWS SQS/SNS for asynchronous communication, implemented background job processing, and optimized internal event flow.
- Golang
- Vue
- Protobuf
- Docker
- K8S
- AWS SQS/SNS
- AWS S3
- Postgres
- Datadog
TravelgateX - A B2B travel platform connecting travel suppliers and sellers
Palma de Mallorca
Backend Engineer (Golang)
Apr. 2018 - May. 2021
- Developed high-performance HotelX microservices in Golang for hotel search, booking, and static data, supporting over 7 billion daily search requests.
- Reduced API latency significantly through in-memory caching, Redis, and performance profiling (pprof), lowering infrastructure costs.
- Enhanced system observability using Prometheus and Grafana dashboards; maintained service configs with Consul.
Integration Engineer (C#)
Aug. 2017 - Apr. 2018
- Integrated and maintained supplier APIs using C#, ensuring stable and high-quality connections to the TravelgateX network.
- Golang
- C#
- Elasticsearch
- Redis
- Consul
- Protobuf
- Prometheus
- GraphQL
- Docker
- Grafana
Bachelor of Computer Science, Universitat de les Illes Balears
2013 - 2019
Master of Data Science, Universitat Oberta de Catalunya
2020 - 2022
- zechao158@gmail.com
- devzechao.com
- github.com/zechao
- linkedin.com/in/zechao-jin/
- Palma de Mallorca, Spain
-
-
Programming
- Golang
- Python
- Javascript
- C#
- Java
- SQL
-
Frameworks
- Gin
- Vue
- Hugo
- React
- .NET
-
Databases
- Postgres
- MySQL
- Redis
- Elasticsearch
-
DevOps Tools
- Git
- Git Actions
- Docker
- K8S
- AWS
-
Communication Protocols
- Protobuf
- GraphQL
- REST
- gRPC
-
ChineseNative
-
SpanishFluent
-
EnglishB2