Ivan Cheow

Senior Software Engineer(Full Stack) at NTUC Enterprise Nexus Co-operative Limited

Singapore
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
Ivan Cheow is a Senior Full Stack Software Engineer based in Singapore with 12 years of multidisciplinary experience spanning software engineering, industrial engineering, and process automation. He currently leads full-stack development at NTUC Enterprise Nexus after driving automation and digital initiatives at NE Digital, bringing a pragmatic blend of cloud, backend, and frontend expertise. Ivan is an active open-source contributor to the RxSwift community—helping modernize libraries like RxRealm and RxAlamofire for newer Swift/RxSwift versions and cross-platform support—showing an emphasis on compatibility and maintainability. His engineering background is grounded in hands-on industrial project leadership and safety-focused risk assessments from roles at Air Liquide, which informs a methodical approach to production reliability. Comfortable managing stakeholder and vendor relationships, he also holds cloud technology training and a B.Eng. in Mechanical Engineering, giving him a rare mix of software craft and systems-level thinking.
code12 years of coding experience
job9 years of employment as a software developer
bookBachelor of Engineering (B.Eng.), Mechanical Engineering, Honours, Bachelor of Engineering (B.Eng.), Mechanical Engineering, Honours at National University of Singapore
bookCloud Technology Program, Cloud Technology, Cloud Technology Program, Cloud Technology at Skills Ignition SG - Grow with Google
languagesChinese, Malay, English
stackoverflow-logo

Stackoverflow

Stats
667reputation
95kreached
2answers
6questions
github-logo-circle

Github Skills (17)

rxswift10
databases10
swift10
alamofire10
reactive-programming10
database10
carthage9
networking7
watchos7
macos7
facebook-ios-sdk6
namespaces6
facebook-graph-api6
bolts-framework6
canvas6

Programming languages (5)

C#JavaScriptObjective-CSwiftKotlin

Github contributions (5)

github-logo-circle
RxSwiftCommunity/RxAlamofire

Sep 2018 - Jan 2021

RxSwift wrapper around the elegant HTTP networking in Swift Alamofire
Role in this project:
userFull-stack Developer
Contributions:4 releases, 3 reviews, 56 commits in 2 years 4 months
Contributions summary:Ivan contributed to Swift 4.2 and 5.0 compatibility by modifying RxSwift code. They also updated dependencies, including RxSwift and RxCocoa, to newer versions. Furthermore, the user added support for Carthage, including macOS and watchOS targets. These commits suggest the user worked on maintaining the project's compatibility and expanding its reach across different platforms.
rxswiftalamofirenetworkingswift
RxSwiftCommunity/RxRealm

Apr 2019 - Jan 2021

RxSwift extension for RealmSwift's types
Role in this project:
userBack-end Developer
Contributions:4 reviews, 13 commits, 9 PRs in 1 year 9 months
Contributions summary:Ivan primarily contributed to updating the RxRealm library to support newer versions of RxSwift and Swift. Their commits focused on adapting the existing code to accommodate changes in the core dependencies, specifically updating deprecated functions and ensuring compatibility. They made modifications to the core RxRealm functionality and also addressed formatting and code style issues to maintain code quality.
rxswiftswiftdatabaserealmswiftrealm
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
Ivan Cheow - Senior Software Engineer(Full Stack) at NTUC Enterprise Nexus Co-operative Limited