๐Ÿ‘ฉโ€๐Ÿ’ป Join Remote OK ๐Ÿ‘‹  Log in
General
Remote OK Frontpage ๐Ÿ Remote jobs ๐ŸŒ—  Dark mode ๐Ÿ‘ฉโ€๐Ÿ’ป Hire remote workers ๐Ÿšจ Post a job โญ๏ธ Go premium
Top jobs
๐Ÿฆพ  AI Jobs
โฐ Async jobs ๐ŸŒŽ Distributed team ๐ŸŽง Customer Support jobs ๐Ÿ’ผ Executive jobs ๐Ÿšฅ Marketing jobs โ™พ๏ธ Ops jobs ๐Ÿ‘จโ€๐Ÿซ Education jobs ๐Ÿ”Œ Non Tech jobs ๐Ÿ’ฐ Finance jobs ๐Ÿค“ Engineer jobs
Companies
๐Ÿšจ Post a remote job ๐Ÿ“ฆ Buy a job bundle ๐Ÿท Ask for a discount Safetywing Health insurance for teams Safetywing Health insurance for nomads
Feeds
๐Ÿ›  Remote Jobs API ๐Ÿชš  RSS feed ๐Ÿช“  JSON feed

Hacker News mode  Hacker News mode

Safe for work mode  Safe for work mode

Help
๐Ÿ’ก  Ideas + bugs ๐Ÿš€  Changelog ๐Ÿ›๏ธ  Merch ๐Ÿ›Ÿ  FAQ & Help
Other projects
๐Ÿ“Š Remote work stats new ๐Ÿ‘ท Top remote companies ๐Ÿ’ฐ Highest paying remote jobs ๐Ÿงช State of remote work new
๐ŸŒ  Become a digital nomad
๐Ÿ”ฎ  Web3 Jobs
๐Ÿ“ธ  Photo AI
๐Ÿก  Interior AI
Post a job โ†’ Log in

@jan_serwatka

Remote worker with 3+ years of experience - Last seen ago


I am a software developer with a mathematical background. I am enthusiastic about functional programming due to its elegance and the ease of reasoning it enables. I, therefore, intend to center my career around it. I value clean code, i.e., code that is readable, modular, testable, reusable, and well-documented. I try my best to produce such code in my work and personal projects.

My expertise is proven by one year of working as a Haskell Developer for Standard Chartered Bank and two more years of using Haskell and other functional languages in university and personal projects.

During my work at SCB, I was part of a team developing Hedge Accounting software โ€” software that allows booking relationships between hedged and hedging financial instruments and produces various reports based on the booked relationships.

My university adventures with functional programming climaxed with me writing my masterโ€™s thesis, in which I used dependent types and the principle of โ€œcorrectness by constructionโ€ to create a model of a control-flow graph that enforces the correct structure of graphs while ensuring the ease of their construction. In my thesis, I also described techniques for modeling programming languages that enforce various aspects of their correctness.

While I was pursuing my masterโ€™s degree in computer science, I also spent a significant amount of time studying distributed systems, formal verification, and compiler construction.


Skilled in haskell scala functional programming python backend 
Fluent in polishenglish
Preferred timezone 0, +1, +2
Last seen 1 year ago
Signed up 1 year ago
Badges ๐ŸŽ– Early adopter

Employment

2023 - 2024: Haskell Developer @ Standard Chartered

Education

2020 - 2023: Master's @ University of Warsaw

2016 - 2020: Bachelor's @ Warsaw University of Technology

5ms