Interactive version: igorkan.com/#skills β€” an Obsidian-style graph where every node links to a write-up and edges show real ecosystem relationships.

Programming Languages

LanguageLevel
PythonProficient
TypeScriptProficient
JavaScriptProficient
SQLProficient
HTML / CSSProficient
BashWorking
RWorking
JavaWorking
C / C++Working
MATLABWorking
XMLFamiliar

Frameworks & Libraries

Web: React, Next.js, Node.js, Tailwind CSS, Framer Motion, Zustand, Radix UI, shadcn/ui, Vite, jQuery

Data / Science: Pandas, NumPy, SciPy, Matplotlib, Seaborn, Plotly, SymPy

Backend: FastAPI, Django

Visualization: D3.js, Chart.js, Three.js, Canvas API

Desktop: JavaFX

Tools & Platforms

Dev: Git, GitHub Actions, Docker, VS Code, Jupyter, npm, pip, pytest

Deployment: Vercel, Cloudflare, GitHub Pages, Google Cloud

Databases: PostgreSQL, MySQL, SQLite

OS: Linux (Fedora 42, Arch Linux, Debian, Ubuntu), Terminal / CLI

Other: LaTeX, Excel, Microsoft Office, Google Suite, Zoom, WordPress, Canva, Mailchimp

Domains

  • Web Development (full-stack, API design, REST, PWA, WebSocket)
  • Data Science & Pipelines
  • Mathematical Modeling (ODE/PDE, Stochastic Processes, Convex/Linear Optimization)
  • Numerical Methods & Scientific Computing
  • Statistical Analysis & Regression
  • Linear Algebra & Functional Analysis
  • Quantum Mechanics / Theoretical Physics
  • Biochemistry & Life Sciences
  • Software Architecture & Testing
  • Database Design
  • CI/CD & DevOps
  • Deployment Basics

Certifications (selected)

  • Advanced Fluid Mechanics 1 β€” MIT
  • Quantum Mechanics for Engineers β€” UC Berkeley
  • Differential Equations I, II, III / Electrodynamics Specialization β€” KAIST
  • Simulation and Modeling β€” University of Geneva
  • Generative AI for Software Developers β€” IBM
  • AI & ML on Google Cloud β€” Google
  • Data Analysis for Life Sciences β€” HarvardX
  • Software Design and Architecture β€” University of Alberta
  • HTML, CSS, JavaScript for Web Developers β€” JHU
  • Standard First Aid CPR/AED Level C / BLS β€” Canadian Red Cross

Languages (spoken)

  • English β€” Fluent / Full Professional Proficiency
  • Russian β€” Native / Bilingual
  • French, Korean, Portuguese, Italian, German, Spanish, Mandarin, Japanese β€” beginner interest