Ivan Miljenovic

BCF Team Lead at Standard Chartered Bank

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

👤
Senior
🎓
Top School
Ivan Miljenovic is a seasoned software leader with 18 years' experience, currently leading a Haskell team at Standard Chartered to integrate a proprietary financial markets library with mainstream GHC for a low-latency pricing backend. He blends hands-on Haskell development, architectural design and roadmap planning with cross-team coordination and people management, drawing on prior quant/strats and data engineering roles. An active open-source contributor, he has improved servant's documentation generation and enhanced Haskell Emacs tooling, showing attention to developer experience as well as production performance. Based in Singapore and trained in mathematics, physics and computational science, he brings a quantitative mindset to building robust, auditable financial systems and quietly optimizes the tools teams use day-to-day.
code18 years of coding experience
job7 years of employment as a software developer
bookBachelor of Science (B.S.) (Hons), Bachelor of Information Technology (BInfTech), Mathematics, Physics, Computational Science, Bachelor of Science (B.S.) (Hons), Bachelor of Information Technology (BInfTech), Mathematics, Physics, Computational Science at The University of Queensland
languagesEnglish, Ukrainian, Serbian
github-logo-circle

Github Skills (8)

cabal10
emacs10
haskell10
documentation10
api-design9
github-ci4
githubaction-workflow4
fest3

Programming languages (14)

C#C++MakefileScalaGoHTMLDockerfileShell

Github contributions (5)

github-logo-circle
haskell/haskell-mode

Mar 2017 - Dec 2019

Emacs mode for Haskell
Role in this project:
userBackend Developer
Contributions:7 commits, 14 PRs, 193 comments in 2 years 9 months
Contributions summary:Ivan primarily focused on improving the Haskell-mode Emacs integration. They made changes to the `haskell-cabal.el`, `haskell-commands.el`, and `haskell-session.el` files, indicating work on build target management and session handling. Their commits introduced features to get available targets and select the build target, along with simplifying process type checking.
ghchaskellemacsemacs-modeemacs-lsp
haskell-servant/servant

Apr 2017 - Oct 2017

Servant is a Haskell DSL for describing, serving, querying, mocking, documenting web applications and more!
Role in this project:
userBack-end Developer
Contributions:27 commits, 10 PRs, 36 comments in 6 months
Contributions summary:Ivan primarily contributed to the documentation generation aspects of the servant library, focused on enhancing the `servant-docs` module. Their work involved modifying and extending the documentation, updating examples, and refactoring the code to improve the output. They improved the documentation of API endpoints and content types and restructured parts of the documentation to improve rendering.
web-applicationsservingqueryinghaskelldsl
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 Miljenovic - BCF Team Lead at Standard Chartered Bank