Nikita Kuzmin
Summary
Software engineer with hands-on industry experience in full-stack and backend development. Proficient in a broad range of languages and modern frameworks, with real production experience delivering government-grade data pipelines and enterprise tooling. Passionate about building things that work and exploring new technologies through independent projects. Open to full-time and internship opportunities in Software Engineering.
Education
ITIS Nullo Baldini — Computer Science Track
Ravenna, Italy | Sept 2021 – June 2026
Technical High School Diploma in Computer Science & Information Technology
- Curriculum covering software engineering, algorithms, databases, networking, and systems programming
- Focus area: full-stack web development and object-oriented programming
Technical Skills
Languages: Java, Rust, TypeScript, Go, C/C++, Python, PHP
Frontend: Next.js, Vue.js, React
Backend & DB: Node.js, PostgreSQL, MySQL, REST APIs, Supabase
Cloud & DevOps: CI/CD Pipelines, Docker, Git, GitHub, Linux
Work Experience
Coopolis S.P.A — Junior Software Engineer
Ravenna, Italy | May 2025 – Sept 2025
- Designed and delivered Go-based protocols for live energy-consumption data collection on behalf of the Province of Ravenna
- Shipped internal web products and public-sector tooling used in production across the full stack
- Worked in an Agile cadence covering feature development, CI/CD, and staged production releases
Progamma Spa — Software Developer Intern
Ravenna, Italy | Feb 2025 – Mar 2025 · Internship
- Independently built a full-stack conversational product with threaded messaging, persistent history, and operator-grade management surfaces
- Engineered the entire data pipeline from ingest through normalization and storage, maintaining full auditability and referential integrity
Projects
Visualizing CNN Feature Maps
Python · PyTorch · VGG19 | Jun 2026
- Notebook-based CNN inspection project using PyTorch forward hooks to capture and visualize intermediate VGG19 feature maps
CNN on MNIST
Python · PyTorch | Jun 2026
- Convolutional neural network built from scratch in PyTorch to recognize handwritten digits, reaching 98.81% test accuracy
Synthea
Next.js · TypeScript · Supabase · Gemini API | May 2026
- LLM-powered knowledge pipeline ingesting PDFs, YouTube videos, and URLs — transforming them into summaries, flashcard decks, quizzes, and concept maps
Procedural Planet Generation
Rust | 2025
- Terrain synthesis engine generating world maps from pure noise — hand-rolled value noise, 9-biome classification, PNG output; zero external dependencies
Space Invaders
C++ | 2023
- Ground-up arcade game implementation — engine loop, collision system, sprite rendering, and game state authored from scratch with no external framework
Certificates
Claude Code 101 — Anthropic, Jun 2026
AI Fluency for Small Businesses — Anthropic, Jun 2026
Introduction to Model Context Protocol — Anthropic, Jun 2026
AI Fluency Framework & Foundations — Anthropic, May 2026
Additional Information
Languages: Ukrainian (Native), Russian (Native), Italian (B2), English (B2)
Location: Ravenna, Italy — open to remote work
Interests: Systems programming, AI/LLM tooling, developer tools, open-source