Yan Pashkovsky

Senior Software Engineer at BNP Paribas

Lisbon, Portugal
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
Yan Pashkovsky is a Senior Software Engineer with 11 years of experience building low-latency market data platforms and backend services across finance, internet, and security domains. Based in Lisbon, he specializes in C++ while also working extensively with Java and Python, and has hands-on experience in DevOps, release management (including APAC coordination), and performance optimization. His contributions to the widely used Pandoc project show a talent for complex parsing and translating diverse document formats, reflecting attention to edge cases and robust lexer/parser design. Past roles include improving image search at Mail.Ru, optimizing Hadoop workflows, and developing high-load Linux network services and monitoring agents. Trained in computer security (Moscow Technical University), he blends systems-level rigor with pragmatic engineering to deliver reliable, production-grade software. An open-source enthusiast, he maintains an active GitHub and continues to enjoy tackling tricky parsing and performance problems.
code11 years of coding experience
job6 years of employment as a software developer
bookSpecialist (Magister), Computer Security, Specialist (Magister), Computer Security at Moscow Technical University
languagesРусский, Английский, Немецкий, Испанский, Portuguese
github-logo-circle

Github Skills (8)

manpage10
text-parsing10
haskell10
parser-combinators10
regular-expression9
markdown-it8
markdown8
converter7

Programming languages (22)

C#JavaC++CSSCRustValaGo

Github contributions (5)

github-logo-circle
jgm/pandoc

Feb 2018 - Nov 2018

Universal markup converter
Role in this project:
userBack-end Developer
Contributions:30 commits, 3 PRs, 31 comments in 8 months
Contributions summary:Yan contributed significantly to the development of a man page reader for the pandoc tool. They implemented a lexer and parser for man page syntax, including handling macros, escapes, and different formatting styles. Their work involved tokenizing man page content and translating it into Pandoc's internal representation for document conversion. The commits reflect a focus on parsing various man page elements, including lists, code blocks, and special characters.
pandocmarkup-converterpublishingpresentationcommonmark
Dekz120/server_eventloop

Sep 2022 - Dec 2022

Contributions:24 reviews, 109 comments, 2 issues in 2 months
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
Yan Pashkovsky - Senior Software Engineer at BNP Paribas