신희제 

Software Engineer at Kakao Corp

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

👤
Senior
🎓
Top School
신희제 is a software engineer based in Seoul with 10 years of experience building reliable, time-critical, high-performance services across web, iOS, and backend systems. 강한 시스템 프로그래밍 역량(Rust, C++)과 Python 연동에 능숙한 폴리글롯 개발자로서 미디어 재생 엔진과 암호화폐 거래소 주문 모듈 등 실전에서 성능과 안정성을 검증한 프로젝트를 수행해 왔습니다. 오픈소스 기여자로서 Rust용 Reactive Extensions 구현에 핵심 연산자를 추가하고 동시성 관련 버그를 해결한 경험은 동시성 문제 해결 능력을 잘 보여줍니다. 학문적 배경으로 서울대학교에서 석사 학위를 취득했으며, 다양한 스타트업과 대기업을 오가며 실무와 연구를 접목해 왔습니다. 새로운 기술을 깊게 파고드는 성향으로 팀 내에서 복잡한 문제의 근본 원인을 찾아내고 개선하는 것을 즐깁니다. 현재 카카오에서 더 많은 동료에게 배우고 기여할 기회를 찾고 있습니다.
code10 years of coding experience
job7 years of employment as a software developer
book석사, 컴퓨터 과학, 3.7, 석사, 컴퓨터 과학, 3.7 at 서울대학교 (Seoul National University)
book학사, 컴퓨터 과학, 3.1, 학사, 컴퓨터 과학, 3.1 at 포항공과대학교
github-logo-circle

Github Skills (4)

rxjs10
reactive-programming10
rust10
concurrency8

Programming languages (3)

RustJavaScriptRuby

Github contributions (5)

github-logo-circle
rxRust/rxRust

Nov 2021 - Apr 2022

Rust implementation of Reactive Extensions.
Role in this project:
userBack-end Developer
Contributions:3 reviews, 30 commits, 12 PRs in 5 months
Contributions summary:신희제 implemented the `combine_latest` operator, a core functionality for combining Observables. They also added the `take_while_inclusive`, `distinct_until_changed`, `distinct_key`, `distinct_until_key_changed`, and `pairwise` operators, expanding the project's reactive capabilities. Furthermore, the user addressed a potential "already borrow" error in the context of operator implementations, demonstrating problem-solving skills in a concurrent environment. They also introduced tap operator.
rxrustrustreactive-extensionsextensionsrxrs
wufniks/dotfiles

Jan 2018 - Jul 2024

Contributions:64 pushes, 4 branches in 6 years 7 months
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
신희제 - Software Engineer at Kakao Corp