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
| Language | Level |
|---|---|
| Python | Proficient |
| TypeScript | Proficient |
| JavaScript | Proficient |
| SQL | Proficient |
| HTML / CSS | Proficient |
| Bash | Working |
| R | Working |
| Java | Working |
| C / C++ | Working |
| MATLAB | Working |
| XML | Familiar |
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