Ivan Smirnov
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
Skills· 27
Languages
- EnglishAdvanced
- PolishAdvanced
- RussianFluent
- UkrainianFluent
- Spanish; CastilianBeginner
Industry experience
- Software & Internet
- Professional Services
- Media & Entertainment
- Education
- Computers & Electronics
More experts in Warsaw, Poland
- AI Engineers for hire in Warsaw, Poland
- App Developers for hire in Warsaw, Poland
- Back-End Developers for hire in Warsaw, Poland
- Developers for hire in Warsaw, Poland
- Front-End Developers for hire in Warsaw, Poland
- Full Stack Developers for hire in Warsaw, Poland
- Software Engineers for hire in Warsaw, Poland
- Web Developers for hire in Warsaw, Poland
Work experience· 7 roles
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.
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.
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.
Education
Certifications and awards
Hire Ivan Smirnov today
Post a job and invite Ivan, or contact them directly. No hidden commission.



















