Hi 👋, I am Dmitrii Semenov
Check out my website → here!
AI enthusiast & full-stack developer with a passion for building smart, end-to-end applications that solve real-world problems.
I’ve developed AI-powered apps from the ground up — like Nutrisha, an AI nutritionist, that uses FHIR patients’ health data to generate personalized diet plans and analyze meal images, and FoodFighters, an AI gamified app, that transforms nutrition from a chore into a game, making healthy eating accessible, engaging, and community-driven.
My journey started in Russia, where I won the national Big Change 2021 competition and became a WorldSkills finalist in Software Solutions for Business, receiving a $20,000 award. Since then, I’ve built desktop, web, and mobile apps with modern stacks like React, Node.js, TypeScript, Python, MongoDB and more.
After completing the Computer Programming program at Seneca Polytechnic, I’m now actively seeking full-time software engineering roles—especially where I can keep building powerful, human-centered AI solutions.
Let’s make tech easier, better, faster.
Relevant courses: OOP Development Using C++, Software Testing, Web Programming.
GPA: 4.0 / 4.0
Relevant courses: Software Development Tools, Management and Automation of Databases, Mathematical Modelling.
GPA: Excellent (equivalent to 4.0)
- Developed and maintained full-stack applications with JavaScript / TypeScript, Node.js, ReactJS and Tailwind, serving 1K+ monthly users with 99.9% uptime.
- Designed and implemented GraphQL APIs to streamline frontend interactions, reducing data-fetching time by 40%.
- Led code reviews and performance optimizations, decreasing bug reports by 30% and improving release stability across sprints.
- Tested OAuth 2.0 API requests, including authorization flows, token handling, JWT authentication, and more, ensuring robust security and functionality.
- Contributed to the SQL on FHIR JavaScript reference implementation, focusing on testing features and resolving critical date formatting issues to enhance healthcare data accessibility.
- Participated in weekly meetings with internal and external developers to discuss SQL on FHIR project progress, roadblocks, and solutions.
- Designed and implemented an SQLite database following 3NF principles, resulting in a remarkable 20% performance boost.
- Developed a mobile app interface inspired by HeadHunter using Xamarin, boosting user retention by 15%.
- Actively contributed to discussions about API architecture and design for optimal performance.
- Designed customer-centric UX/UI prototypes in Figma and developed desktop applications using ADO.NET Entity Framework.
- Implemented server-side image storage, enhancing user experience.
- Engineered an application leading to an 80% reduction in order creation and documentation time.




