IS

Ivan Smirnov

Available to hire

js. I enjoy moving from problem analysis and architecture decisions through implementation, with hands-on experience in modern production workflows and integrations across services.

About

I’m Ivan Smirnov, a full-stack software engineer focused on building end-to-end web and platform features using Java/Spring Boot, Python (Django/FastAPI), and React/Next.js. I enjoy moving from problem analysis and architecture decisions through implementation, with hands-on experience in modern production workflows and integrations across services.

In my recent work, I’ve contributed to cross-platform applications and backend services including real-time messaging, speech-to-text/text-to-speech experiences, and automated task generation and distribution driven by scheduled/event-based business logic. I also integrate AI coding agents and AI-powered APIs into development processes, and I bring a practical, collaborative approach—debugging, iterating quickly, and discussing architecture and technology choices with senior engineers and stakeholders.

  • 1 year's experience
  • Joined January 2026

Languages

  • EnglishAdvanced
  • PolishAdvanced
  • RussianFluent
  • UkrainianFluent
  • Spanish; CastilianBeginner

Industry experience

  • Software & Internet
  • Professional Services
  • Media & Entertainment
  • Education
  • Computers & Electronics

Work experience· 7 roles

Software Engineer - LSP Group · LSP GROUPJun 2026 – Present · 6 mos

Contributed to the design and development of a cross-platform application supporting communication and daily operations between field staff and back-office teams. Worked from problem analysis through implementation, including real-time messaging for multimedia content, speech-to-text/text-to-speech conversion, presence indicators, and reliable offline message delivery. Designed and implemented modules for handling internal requests and approvals, collaborating with business and HR stakeholders to define rules and requirements. Currently contributing to a microservice that automates task generation and distribution driven by scheduled and event-based business logic, using a modern full-stack environment with Python-based backend frameworks, relational and in-memory databases, real-time communication, TypeScript frontend, and AI coding agents integrated into the development workflow.

Web Developer - Personal ProjectsJan 2026 – Apr 2026 · 4 mos

Designed and implemented 20+ responsive restaurant web applications as part of a structured development practice. Built applications with React and Next.js using a component-based architecture and focused on UI/UX design, layout composition, and responsive design principles. Used AI tools for prompt iteration and agent-assisted debugging, creating reusable components and improving consistency across projects. Implemented dynamic UI behavior using JavaScript and TypeScript and iteratively improved code quality, project structure, and maintainability.

Frontend/Full-Stack Developer · FreelanceNov 2025 – Feb 2026 · 4 mos

Built custom interactive widgets using TypeScript, SCSS, Liquid templates, and Alpine.js. Improved UI and storefront integration. Tech stack: Python, Django, TypeScript, SCSS, Liquid, Alpine.js, Shopify, PostgreSQL.

Full Stack Developer - FreelanceSep 2025 – Feb 2026 · 6 mos
Full Stack Developer (Freelance) · FreelanceSep 2025 – Feb 2026 · 6 mos
Full Stack Developer · FreelanceSep 2025 – Feb 2026 · 6 mos
Junior Java Backend Developer · PERFECT IT CONSULTANCY SOLUTIONS LTDJan 2025 – Aug 2025 · 8 mos

Education

Bachelor of Computer Science · Polish-Japanese Academy of Information Technology2023 – 2026

Certifications and awards

Bachelor Thesis (in progress) - completion/documentation2030 – 2026

Hire Ivan Smirnov today

Post a job and invite Ivan, or contact them directly. No hidden commission.

Post a job