Junseok Yang is an experienced software engineer with 11 years building low-level systems, distributed databases, and cloud-native infrastructure across companies like Samsung Electronics, Bitnine, TmaxData, and Red Hat in South Korea. He led development of AgensGraph—a PostgreSQL-based multi-model graph database—implementing core openCypher features and graph persistence, and contributed deep parser and catalog changes visible in the open-source repo. Comfortable across C, C++, Go, Java, and Python, he has shipped kernel modules, network stacks, DBMS components, and Kubernetes operators, showing a rare full-stack backend-to-kernel breadth. At Samsung he worked on L3/L4 load balancers and Kubernetes operators, blending networking and cloud-native engineering. Colleagues rely on him to rapidly adapt to new domains and drive complex technical designs from prototype to production. He pairs strong academic foundations (SNU M.S., Chonbuk B.S.) with pragmatic, open-source-centered craftsmanship—his GitHub work is “just for fun” that materially advanced a production-grade graph database.
11 years of coding experience
10 years of employment as a software developer
Master of Science (M.S.), Computer Science, Master of Science (M.S.), Computer Science at Seoul National University
Bachelor of Science (B.S.), Computer Science, Bachelor of Science (B.S.), Computer Science at Chonbuk National University
AgensGraph, a transactional graph database based on PostgreSQL
Role in this project:
Back-end Developer & Database Engineer
Contributions:1 release, 603 commits, 359 PRs in 3 years 6 months
Contributions summary:Junseok implemented core features for the AgensGraph database, focusing on enhancing the Cypher query language support. Their work included implementing RETURN and MATCH clauses, adding a "WITH" clause, supporting aggregate functions, and developing the infrastructure for managing and accessing graph properties. The user's contributions involved significant modifications to the parser, including adding new grammar rules and refining existing ones. The user also contributed to database catalog improvements, adding functionality for managing labels and the underlying structure for graph path data structures and their persistence.
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.