As a seasoned Backend Software Engineer with a 4-year track record, I specialize in Python and Golang, with deep expertise in databases like MySQL, Redis, ClickHouse, and Elasticsearch. Skilled in Kafka and distributed systems, I excel in scaling, debugging, and optimizing for performance and reliability. I'm adept at collaborating across teams to refine and advance product development, delivering robust backend solutions that drive innovation.
-
Backend Software EngineerIgloo 2021 - 2023Delivered multiple insurance projects, abstracting common services and workflows to reduce redundant code and shorten project delivery timelines. Implemented microservices architecture using domain-driven design with Golang Echo for scalable insurance services. Developed GRPC services for common insurance workflows, including GEO, Policy, Claim, and Event, streamlining integration into a policy aggregation platform and shortening development cycles by 2 weeks per project. Improved policy platform search efficiency with ElasticSearch. Implemented a Redis distributed lock to prevent duplicate order and payment submissions. Facilitated asynchronous data processing and email service configuration via Kafka, reducing redundancy and customer response times. Incorporated event-driven architecture and state machines for dynamic business state management. Integrated Omise gateway, expanding payment method diversity. Ensured service reliability and scalability with AWS Services and GCP. Managed service requests with APISIX API gateway.
-
Backend Software EngineerChengdu Longyuan Network Technology 2019 - 2021Devloped an integrated gaming analytics platform, streamlining data collection, cleansing, integration, analysis, and visualization, to deliver precise, user-friendly insights for game operators and strategists.Developed a high-performance metadata management service using Python's Tornado framework. Building the core module for data analysis and management with the Go-based Gin framework. Simplified the process of querying business data analysis indicators through SQL template technology. Collected and aggregated large volumes of log data efficiently with Flume, delivering it to Kafka. Processed log data in real-time from Kafka using Flink/Spark Streaming technologies. Stored data through an ETL process in Clickhouse for offline data analysis and in Elasticsearch for real-time data analytics. Utilized Redis for interface caching strategy.
-
Backend Software EngineerChengdu Longyuan Network Technology 2019 - 2020Developed an online platform for the China Children's Center to streamline teacher training and student registration, boosting teaching efficiency and convenience. Developed a teacher training mini-program using the Python Django framework. Developed a student registration system with the Python Flask framework. Integrated payment methods such as WeChat Pay and UnionPay, adding stable and reliable payment functions to the platform. Utilized Celery Redis for processing asynchronous tasks, such as sending SMS and WeChat notifications, enhancing message processing efficiency. Wrote Python scripts to clean data from the old system and migrate it to the new system, ensuring data accuracy and integrity.
Ping Li Education Details
-
Geological And Earth Sciences/Geosciences
Frequently Asked Questions about Ping Li
What is Ping Li's role at the current company?
Ping Li's current role is Backend Software Engineer.
What schools did Ping Li attend?
Ping Li attended Southwest University.
Not the Ping Li you were looking for?
-
1sjtu.edu.cn
-
2msn.com, asu.edu
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial