Jiseok Choi

Software Engineer at Newmetric

Seoul, South Korea
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
Jiseok Choi is a Software Engineer based in Seoul with eight years of backend-focused experience building and optimizing database and ORM components. He contributes to notable open-source projects like Prisma Engines and GlueSQL, where he improves performance, removes inefficiencies, and implements SQL features such as TRIM while addressing Clippy/Rust best practices. At companies including Newmetric, Manythings, and HYPERITHM, he has consistently worked on backend systems and storage executors, bringing pragmatic refactors and measurable code-quality gains. Jiseok’s attention to low-level optimizations—converting strings to chars, removing redundant borrows, and preferring lazy operations—shows a strong lean toward performant, idiomatic Rust. He combines steady production experience with active open-source maintenance, making him a reliable engineer for performance-critical backend work.
code7 years of coding experience
job4 years of employment as a software developer
github-logo-circle

Github Skills (10)

code-optimization10
storage10
rust10
refactoring10
sql10
prisma10
database9
databases9
database-administration8
admin8

Programming languages (9)

TypeScriptJavaC++RustSolidityJavaScriptGoCadence

Github contributions (5)

github-logo-circle
gluesql/gluesql

Aug 2021 - Jan 2023

GlueSQL is quite sticky. It attaches to anywhere.
Role in this project:
userBack-end Developer
Contributions:684 reviews, 80 commits, 105 PRs in 1 year 5 months
Contributions summary:Jiseok focused on removing unnecessary references and making code improvements within the GlueSQL project, primarily in the `executor` and `storage` modules. Their contributions included refactoring code, enhancing the efficiency of aggregate functions, and implementing new features such as the TRIM function with different options. They also updated and maintained the existing code base by resolving clippy warnings, and addressing other issues.
nosqlrustsql-databasesqlwebassembly
prisma/prisma-engines

Mar 2022 - Mar 2022

🚂 Engine components of Prisma ORM
Role in this project:
userBackend Developer
Contributions:5 commits, 1 PR in 1 day
Contributions summary:Jiseok primarily focused on improving the code quality and performance of the Prisma Engines project. The contributions include refactoring code by replacing `unwrap_or` with `unwrap_or_else`, removing duplicate borrows, replacing `into_iter()` with `iter()`, and removing unnecessary `into()` calls to optimize the codebase. The user also converted single-character strings to `Char` for performance gains. These changes demonstrate a focus on code optimization and adherence to best practices in Rust.
prisma-ormprismarustgraphqltypescript
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
Jiseok Choi - Software Engineer at Newmetric