Mikaela Allan

Software Engineer

Stratford, Ontario, Canada
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
Mikaela Allan is a software engineer with 20 years of experience specializing in quantitative development, physics simulation, and the intersection of programming languages and mathematics. She has applied functional and systems languages like Haskell and C++ to embedded DSP, electromechanical sensing, and large-scale financial risk systems, and has a track record of introducing CI/testing and open-source integrations in mature codebases. Her background in applied mathematics and graduate work in computational physics informs a methodical, research-driven approach to prototyping—often using Python/NumPy/SciPy for quick concept validation before production implementation. Notably, she resolved a real-world toolchain licensing issue by contributing upstream to an open-source project, demonstrating both technical depth and practical stewardship. Based in Stratford, Ontario, she blends academic rigor with hands-on engineering across fintech, bio-instrumentation, and cybersecurity domains.
code20 years of coding experience
job4 years of employment as a software developer
bookBachelor's degree, Applied Mathematics, Bachelor's degree, Applied Mathematics at Western University
bookM.Math., Applied Mathematics, M.Math., Applied Mathematics at University of Waterloo
languagesEnglish, French
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (56)

nix10
nixos10
linux10
nixpkgs10
haskell10
vim9
neovim9
infrastructure9
xorg8
window-manager7
lua7
bitmask7
awesomewm7
bit-array6
aeson6

Programming languages (10)

ShellC++CDHaskellLuaSwiftNix

Github contributions (5)

github-logo-circle
mklca/haskell.nix

Apr 2022 - Mar 2024

Contributions:5 pushes, 127 branches in 1 year 11 months
ghcnixoshaskellinfrastructurecabal
mklca/nixvim

Oct 2022 - Apr 2023

Configure Neovim with Nix!
Contributions:19 pushes, 4 branches in 6 months
nix-flakenixos-configurationvimnixoshome-manager
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