Summary
Dmitry Olshansky is a senior software engineer and team lead with 15 years of experience building robust back-end systems and databases, currently leading engineering at Typeable from Saint Petersburg. He specializes in Haskell full-stack development and database architecture, with a pragmatic history in integration, Oracle, and SAP-related solutions (having worked as an SAP XI consultant and SAP BO developer). Dmitry's background spans Delphi, C#, and Java, and he has transitioned from legacy systems to modern functional stacks while keeping a hands-on approach to design and delivery. He prefers intellectually challenging projects and deliberately avoids SAP engagements now, reflecting a clear focus on the types of problems he finds rewarding. Trained in mathematics and computer science at Saint Petersburg State University and ITMO, he pairs formal rigor with decades of production experience. A detail that sets him apart is his trajectory from Delphi/Oracle team lead into Haskell-led full-stack work, showing a continuous embrace of both systems-level and functional programming paradigms.
15 years of coding experience
13 years of employment as a software developer
bachelor, Mathematics, bachelor, Mathematics at Saint Petersburg State University
master, Computer Science, master, Computer Science at ITMO University
Russian, English, עברית