Nikita Uvarov is a Technical Lead and platform engineer based in Oslo with 14 years of experience building reliable, scalable, and secure systems across web and infrastructure stacks. At Cisco he has designed architectures, automated platforms, operated Kubernetes and Slurm clusters, implemented controllers, and performed low-level Linux debugging, blending hands-on engineering with security advocacy. He is fluent in Python, Go and Ruby, and applies declarative approaches (Nix/NixOS) and infrastructure automation (Ansible, Puppet, Jenkins) to streamline developer workflows. An active open-source contributor, he improved developer UX for the daemonless container tool Vagga and helped shape Home Manager modules for polished terminal and shell integration. Nikita’s background includes dual master’s degrees in applied computer science and computer systems, reflecting a solid academic grounding alongside practical product delivery. He brings a pragmatic, developer-centric mindset to platform problems, often surfacing small UX improvements that materially boost team productivity.
Manage a user environment using Nix [maintainer=@rycee]
Role in this project:
Full-stack Developer
Contributions:8 reviews, 80 commits, 102 PRs in 4 years 7 months
Contributions summary:Nikita primarily contributed to the home-manager configuration, adding and modifying modules related to Zsh, including plugins like oh-my-zsh, environment variables, and history configurations. They also introduced and configured terminal emulators such as Termite and URxvt. Additionally, the user integrated services like screen lockers, window managers (i3, rofi, compton, blueman-applet), and other utilities. Their work focused on enhancing the user environment and workflow through detailed configuration and service integration.
Contributions:8 commits, 2 PRs, 2 comments in 7 days
Contributions summary:Nikita focused on enhancing the project's command-line interface and integrating shell completion scripts. They upgraded dependencies for the build process and added a zsh completion script, improving the developer experience. The contributions included implementing a new _help command, enhancing the _list command for zsh compatibility, and completing options for builtin commands in zsh. This work indicates a focus on streamlining the user interface and improving the tools' integration with shell environments.
containersgolangdaemonsdocker-imagerust
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.