Jan Valiska

C Developer at Fpt Slovakia s.r.o.

Košice, Region of Košice, Slovakia
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
Jan Valiska is a C/C++ developer with a decade of hands-on experience building robust systems for smart homes, air traffic control, and industrial computer vision. He holds a PhD in Computer Systems Networking and Telecommunications and applied that research background to particle-filter based tracking and real-world image analysis projects. At companies from Kybernetika to Fpt Slovakia and ALES, he has delivered safety- and reliability-focused software in performance-sensitive domains. An active C++ enthusiast, he also contributes to open-source tooling—improving Neovim's Lua-based completion by optimizing filesystem scanning and path handling—showing a pragmatic eye for low-level efficiency and cross-tool interoperability. Based in Košice, Slovakia, Jan blends rigorous research training with production engineering to solve challenging problems where correctness and speed matter.
code11 years of coding experience
job3 years of employment as a software developer
bookDoctor of Philosophy - PhD, Computer Systems Networking and Telecommunications, Doctor of Philosophy - PhD, Computer Systems Networking and Telecommunications at Technical University of Kosice
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
145reputation
52kreached
1answer
2questions
github-logo-circle

Github Skills (16)

neovim10
lua10
filesystem10
file-operations10
fileio10
async9
asynchronous9
vim6
activerecord6
opencv6
matlab6
bash6
sql6
alias6
ruby-on-rails6

Programming languages (8)

TypeScriptC++ShellRustCJavaScriptLuaVim script

Github contributions (5)

github-logo-circle
nvim-lua/completion-nvim

May 2020 - May 2020

A async completion framework aims to provide completion to neovim's built in LSP written in Lua
Role in this project:
userBack-end Developer
Contributions:5 commits, 1 PR, 10 comments in 1 day
Contributions summary:Jan primarily focused on enhancing the path completion functionality within the Neovim completion framework. They fixed issues related to spaces in file paths, improved file type identifiers, and optimized the completion process by switching from the 'find' command to 'fs_scandir' for directory scanning. Their work involved modifications to the Lua source code, specifically within the path completion module. The commits demonstrate a clear understanding of file system interactions and Lua programming.
asyncluaneovim
JanValiska/neodo.nvim

Aug 2021 - Sep 2022

Contributions:66 commits, 6 PRs, 98 pushes in 1 year
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