Raven Chen

产品经理 at The Plant

Shenzhen, Guangdong Province, China
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Raven Chen is a seasoned web and mobile application developer turned product manager with 11 years of experience delivering large CMS, e-commerce and bespoke applications for clients including McDonald Japan, NHK Tokyo 2020, ASICS and HelloSundayMorning. Based in Shenzhen, she combines hands-on back-end engineering—demonstrated by substantial contributions to the Go-based QOR frameworks—with product ownership, ensuring features are robust and test-covered. Her work on state-machine logic and serialized-object handling shows a knack for reliable business workflows and careful automated testing. Raven excels at bridging API design, content management and in-store e-commerce experiences, often operating at the intersection of development and product strategy. Trained in software technology, she brings both practical legacy experience and modern open-source collaboration to fast-moving projects. An unusual strength is her focus on rigorous test automation in open-source libraries, which translates into higher-quality production releases.
code11 years of coding experience
job2 years of employment as a software developer
book大专, 软件技术, 大专, 软件技术 at 江西财经职业学院
languagesEnglish, Chinese
stackoverflow-logo

Stackoverflow

Stats
41reputation
2kreached
1answer
1question
github-logo-circle

Github Skills (18)

unit-testing10
test-driven-design10
back-end-development10
go-gorm10
go10
api10
state-machine10
golang10
testing9
apidoc8
database-design7
tensorflow6
hdfs6
python6
distributed-computing6

Programming languages (7)

TypeScriptCSSShellC++JavaScriptGoRuby

Github contributions (5)

github-logo-circle
qor/qor

Apr 2015 - Sep 2021

QOR is a set of libraries written in Go that abstracts common features needed for business applications, CMSs, and E-commerce systems.
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:3 releases, 1 review, 182 commits in 6 years 5 months
Contributions summary:Raven primarily contributed to the back-end functionality of the QOR library, specifically focusing on the `transition` package, which appears to handle state machine logic for business applications. Their work involved refactoring functions, creating test environments, and implementing comprehensive tests, including callbacks and state transitions, to ensure the reliability of the state machine features. Furthermore, the user demonstrated a strong focus on testing by adding test cases for various functionalities, like enter/exit and before/after callbacks within the state transition workflows.
ecommercegogolangcmsadmin
qor/admin

Nov 2016 - Oct 2021

Qor Admin - Instantly create a beautiful, cross platform, configurable Admin Interface and API for managing your data in minutes.
Role in this project:
userBack-end Developer
Contributions:2 releases, 7 reviews, 120 commits in 5 years
Contributions summary:Raven primarily contributed to the back-end functionality of the Qor Admin project. Their commits focused on adding features like the `ForSerializedObject` boolean to configuration structs, which enhances the handling of serialized objects in selectors. They also fixed tests and initialized go mod for the project, including updating dependencies, demonstrating a focus on maintaining the project's core functionality and dependencies. Furthermore, the user addressed issues related to composite primary keys and URL generation.
admin-interface
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial