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.
Chronic is a pure Ruby natural language date parser.
Role in this project:
Back-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.
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.
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