Leonardus Chen
Software engineer
GitHub · LinkedIn · Email
Projects
- syncflex
A tiny library that lets you write one generator function and run it in either a sync or an async context. @syncify makes it blocking, @asyncify makes it awaitable — no duplicated code paths.
- pyfinmod 65 stars
Financial modeling in Python and Pandas — discounted cash flow, bond pricing, and statement analysis as composable functions instead of spreadsheet formulas.
All repositories on GitHub
Open source
- #953 Mar 2026 Retrofit assert type for remaining type-stub checks
- #943 Jan 2026 Retrofit assert type for some type-stub checks
- #935 Nov 2025 Retrofit assert_type for Aggregate and Callable
- #932 Oct 2025 Allow explicit typing on selector using TypeVar with default Any
- #927 Oct 2025 Fix providers.Resource missing overloads for AbstractContextManager and AbstractAsyncContextManager
- #14358 Jul 2025 Fix unittest.mock.patch and unittest.mock.patch.object when new_callable is not None
- #136208 Jul 2025 Document unsafe keyword for patch, patch.object, and create_autospec (open)
- #12959 Nov 2024 Fix ANSI escape codes for colored output not handled correctly with pytest.fail(..., pytrace=False)
- #197 Apr 2022 Add constraint naming convention configuration option (open)
- #196 Apr 2022 Fix unique index and unconventionally named index
- #189 Apr 2022 Fix named ForeignKeyConstraints
- #46719 Apr 2022 BUG: Fix __instancecheck__ and __subclasscheck__ of metaclass in pandas.core.dtypes.generic
- #43436 Sep 2021 ENH: Improve IOError handling on missing parent directory for Series/DataFrame write methods
- #36224 Sep 2020 BUG: GH36212 DataFrame agg() raises error when DataFrame column name is
name
- #26 Dec 2021 Add missing parameters
- #23 Nov 2021 Rework
FtxClient.place_trigger_order
- #618 Mar 2021 MAINT: Bump pydata-sphinx-theme; redirect logo link from ToC to landing page
- #17636 Mar 2021 MAINT: Bump pydata-sphinx-theme and set logo link to index
- #246 Dec 2020 ENH: Add logo_link theme option
- #253 Sep 2020 Sync adopters list of index.rst and README.md
- #2776 Sep 2020 DOC: Update source activate command to conda activate
- #159 Sep 2020 PERF: Refactor next_non_holiday_weekday in XTKS
- #146 Sep 2020 Fix series equal assertion for issue
- #142 Aug 2020 ENH: Fix xses
- #115 Aug 2020 Add is open now
- #113 Aug 2020 Fix open_at_time
Experience
- Senior Software Development Engineer, Monero Capital
Aug 2021 — Present, Singapore/Thailand
- FX Trading Summer Analyst, Bank of America
Jun 2021 — Aug 2021, Singapore
- Algorithm Development Intern, Two Alpha
May 2020 — Feb 2021, Singapore
- Market Risk Intern, Maybank
Feb 2020 — Mar 2020, Singapore
- Actuarial Valuation Intern, Swiss Re
Nov 2019 — Jan 2020, Singapore
- Actuarial Pricing Intern, Munich Re
May 2019 — Nov 2019, Singapore
Education
- BSc, Physics and Applied Mathematics, Nanyang Technological University
Graduated Jun 2023, Singapore
Source