Ivan Novikov

Who am I?

  • PhD student & instructor in physics
  • software engineer
  • freelance web developer
  • event planner
  • cautious exteme sportsman
  • man of moods

How to contact me? — See the icons & links below ↓