Valdis Vītoliņš

Senior Software Engineer at Netcracker Technology

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
Valdis Vītoliņš is a Senior Software Engineer from Latvia with 16 years of experience building and operating full-stack, integrated systems from concept through migration and long-term maintenance. He specializes in backend and systems work—Java/Spring Boot microservices, Kafka, Cassandra—and has built real-time telecom components such as a Quota Cache Manager for Online Charging Systems. As a longtime systems administrator and consultant he has led migrations to open-source stacks, implemented enterprise tooling and trained engineers across public and private sectors. He contributes to notable open-source projects like eSpeak NG, improving core speech-synthesis data and language support, and has authored Latvian TTS rules. His background also includes teaching university courses in databases and networks, and hands-on automation and testing expertise across Selenium, Mockito and other frameworks. That blend of production-grade backend engineering, open-source linguistics work and practical teaching makes him effective at turning complex technical requirements into maintainable, auditable solutions.
code15 years of coding experience
job18 years of employment as a software developer
bookDoctor Computer science, Doctor Computer science at Latvijas Universitate
languagesLatvian, English, Russian
stackoverflow-logo

Stackoverflow

Stats
63reputation
433reached
5answers
0questions
github-logo-circle

Github Skills (15)

c1710
speech-synthesis10
c-programming10
c1110
refactor9
linguistics9
refactoring9
lexical-analysis9
json6
maven6
java-native-interface6
junit6
apache6
protocol-buffers6
java6

Programming languages (8)

JavaC++ShellCTeXJavaScriptVim ScriptPython

Github contributions (5)

github-logo-circle
espeak-ng/espeak-ng

Dec 2019 - Sep 2022

eSpeak NG is an open source speech synthesizer that supports more than hundred languages and accents.
Role in this project:
userBack-end Developer
Contributions:2 releases, 1 review, 315 commits in 2 years 9 months
Contributions summary:Valdis's commits primarily involve modifications to the `compiledata.c` and `dictionary.c` files, which are core to the eSpeak NG speech synthesizer's data compilation and dictionary functionality. These changes include updates to keywords, conditions, properties, and intonation data, indicating a focus on refining the phonetic and linguistic aspects of the speech synthesis engine. Additionally, changes in `dictionary.c` address issues with character groups, which can improve the pronunciation of text. The user also made changes to address code syntax issues.
synthesizerespeak-ngsynthesisespeakandroid
rhdunn/espeak

Dec 2015 - Dec 2019

eSpeak NG is an open source speech synthesizer that supports 101 languages and accents.
Role in this project:
userBack-end Developer
Contributions:441 commits, 8 comments in 4 years
Contributions summary:Valdis primarily contributed to the `espeak` repository by integrating changes from a remote branch, likely merging updates from the main project. The code changes mainly involved modifications to the source code, specifically the `compiledata.c` file, and dictionary related source files. These changes appear to be related to modifications of keywords, and code refactoring, suggesting improvements to the core functionality of the speech synthesizer.
synthesizerespeak-ngsynthesisspeech-recognitionespeak
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
Valdis Vītoliņš - Senior Software Engineer at Netcracker Technology