Dāvis Vilemsons

Senior Software Developer at Tietoevry

Latvia
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

🤩
Rockstar
🎓
Top School
Dāvis Vilemsons is a senior software developer from Latvia with 15 years of hands-on experience building robust back-end systems in C++, Python, Java and SQL. He currently works at Tietoevry and has a track record of improving cross-platform tooling, build systems and internationalization in high-impact open-source projects such as CMake and radare2. Comfortable across languages and stacks, he has contributed practical fixes—from Windows Minidump support and large-file PE handling to Unicode console output and i18n fixes—demonstrating attention to low-level interoperability and tooling reliability. Known as a "programming addict" on GitHub, he also enhances developer UX through CLI libraries and automation tools, and makes pragmatic trade-offs to harden real-world services like the Epic Games freebies claimer. Colleagues value his curious, problem-solving mindset and steady focus on maintainability and compatibility in complex environments.
code15 years of coding experience
job7 years of employment as a software developer
bookRiga Coding School
stackoverflow-logo

Stackoverflow

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

Github Skills (62)

cli10
string-parsing10
javascript10
c-language10
rails-i18n10
qt10
multiplatform10
testing10
command-line-interface10
date-parsing10
radare210
build-system10
cmake10
cross-platform10
c1110

Programming languages (25)

C#CDGoHTMLGroovyFortranTypeScript

Github contributions (5)

github-logo-circle
mojombo/chronic

Jul 2013 - Jan 2018

Chronic is a pure Ruby natural language date parser.
Role in this project:
userBack-end Developer
Contributions:49 commits, 16 PRs, 8 pushes in 4 years 6 months
Contributions summary:Dāvis primarily contributed to the development of the `mojombo/chronic` Ruby library, focusing on improving its time parsing capabilities. Their work included adding support for subseconds in time parsing, enhancing regular expressions for time matching, and incorporating new test cases to validate these improvements. Additionally, the user refactored the code for better maintainability and implemented date parsing in various formats. The user also added tests for edge cases.
date-parserpure-rubyrubynatural-languagenatural
JEG2/highline

Feb 2013 - Jul 2014

A higher level command-line oriented interface.
Role in this project:
userFull-stack Developer
Contributions:10 commits, 4 comments in 1 year 5 months
Contributions summary:Dāvis focused on enhancing the `highline` library's functionality, specifically related to command-line interface interactions. They implemented features like indentation and multi-line support, improving the visual presentation of output. The contributions also included refinements to auto-completion behavior and the ability to read indentation settings, demonstrating an understanding of the library's internal structure. Furthermore, the user added tests to ensure the correct behavior of the implemented features.
command-line-toolsrubyinterface-orientedterminalcommand-line
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
Dāvis Vilemsons - Senior Software Developer at Tietoevry