Roman Anufriev is a researcher and seasoned developer with seven years of experience bridging experimental nanophotonics and software engineering, currently based in Tokyo and affiliated with LIMMS/CNRS-IIS. He holds a PhD in Micro and Nano Technologies and has a track record of leading and contributing to advanced academic projects at The University of Tokyo and CNRS, combining optical characterization, theory, and computational simulation. Comfortable across the stack, he also develops practical developer-focused tools—his open-source TUI calendar/task manager demonstrates a penchant for minimalist, configurable CLI apps and a fondness for efficient workflows (Vim user). Roman’s profile blends rigorous experimental science with hands-on software craftsmanship, making him adept at turning complex research problems into reproducible tools and workflows.
8 years of coding experience
10 years of employment as a software developer
Master’s Degree, Electronics and Microelectronics, Master’s Degree, Electronics and Microelectronics at St. Petersburg Academic University of the Russian Academy of Sciences
Bachelor’s Degree, Nanotechnology, Bachelor’s Degree, Nanotechnology at Saint Petersburg State Polytechnical University
Doctor of Philosophy (Ph.D.), Micro and Nano Technologies, Doctor of Philosophy (Ph.D.), Micro and Nano Technologies at INSA Lyon
Modern TUI calendar and task manager with minimal and customizable UI.
Role in this project:
Full-stack Developer
Contributions:23 releases, 147 commits, 32 PRs in 2 years 1 month
Contributions summary:Roman's initial contribution involves creating the core structure for a modern TUI calendar and task manager. This includes setting up the configuration files and implementing the initial user interface and core functionalities using Python. Further commits suggest the implementation of event and task management features, potentially including recurring events. The user's focus is on developing a feature-rich and customizable terminal-based application.
Attach and save files in NeoMutt using Ranger or Vifm as your file picker
Contributions:8 commits, 3 PRs, 8 pushes in 2 years 4 months
filepickerneomuttvifmmuttranger
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.