Dmitrii Iakovlev's CV

Contact Information

LinkedIn | GitHub | Telegram


Summary

Full-stack engineer with a strong product mindset who grew from a junior developer into a startup co-founder. Experienced in building and scaling web platforms end-to-end, combining hands-on engineering, system architecture, and business thinking to deliver impactful, user-focused products.


Work Experience

2024 - Present: Co-Founder, Full-Stack Web Developer · Ruby on Rails

  • Company: Immersive Realty Solutions, S.L.
  • Period: Aug 2024 - Present
  • Location: Barcelona, Catalonia, Spain
  • Mode: Remote · Self-employed

2017 - 2025: Co-Founder, Chief Technology Officer, Full-Stack Web Developer · Ruby on Rails

  • Company: Starcling, LLC
  • Period: Aug 2017 - Jan 2025 · 7 yrs 6 mos
  • Location: United States
  • Mode: Remote · Self-employed

As a co-founder of a startup, I was deeply involved in all aspects of the business - from hands-on product development to building processes, working with users, and managing partnerships. This experience strengthened my ability to operate across both technical and business domains, including payments, fraud prevention, and content moderation, while continuously adapting the product in a fast-changing environment.

Key Results:

  1. Led the development and launch of multiple product iterations, driving continuous user acquisition and steady subscription revenue growth over 6.5 years.
  2. Architected and implemented scalable solutions that supported significant traffic growth while maintaining high performance and uptime.
  3. Implemented product analytics tools, resulting in a 30% increase in customer satisfaction and a 20% improvement in user retention.
  4. Developed a task-based administration tool that enabled a small operations team to efficiently handle a large volume of daily tasks.
  5. Introduced cost-saving initiatives and optimized resource utilization, reducing infrastructure costs and improving development productivity.
  6. Contributed to building a stable and continuously growing business with strong operational foundations, delivering long-term value and a product I take pride in.

Responsibilities:

  1. Defining and executing the long-term technology vision and strategy aligned with business goals and market trends.
  2. Driving innovation and continuous improvement in technology solutions to maintain a competitive edge in the industry.
  3. Building and leading a high-performing engineering team, fostering a culture of collaboration, ownership, and accountability.
  4. Recruiting, mentoring, and developing top technical talents, ensuring the team has the skills and resources needed to deliver on strategic objectives.
  5. Architecting and maintaining a scalable, secure, and reliable infrastructure solutions.
  6. Ensuring timely delivery of high-quality, scalable software solutions that meet customer needs and drive business growth.
  7. Implementing best practices and security protocols to protect customer data and mitigate cybersecurity risks.
  8. Identifying and cultivating strategic partnerships and vendor relationships to augment the company's technical capabilities and accelerate product development.
  9. Negotiating contracts and agreements with technology vendors and service providers to ensure cost-effective solutions and service levels.

2014 - 2018: Full-Stack Web Developer · Ruby on Rails / React

  • Company: ConnectPal
  • Period: Aug 2014 - Dec 2018 · 4 yrs 5 mos
  • Location: United States
  • Mode: Remote · Full-time

In this role, I worked fully remotely in a fast-paced startup environment, where I developed strong ownership of my work, learned to prioritize effectively, and consistently delivered results independently. The dynamic nature of the startup required rapid iterations and adaptability, which helped me become more flexible and product-oriented as an engineer.

Key Results:

  1. Led the successful delivery of 20+ features and improvements to the ConnectPal platform, driving increased user engagement and revenue growth.
  2. Developed and launched a mobile-optimized version of the platform as a standalone SPA built with React.
  3. Introduced solutions such as real-time analytics, personalized content recommendations, and A/B testing, improving user retention and engagement.
  4. Implemented scalability and performance enhancements that enabled the platform to handle a 3x increase in user traffic while maintaining optimal performance.

Responsibilities:

  1. Architecting scalable and maintainable solutions to address complex business and technical challenges.
  2. Collaborating with cross-functional teams to design and implement system architecture, database schemas, and API integrations.
  3. Leading the development and deployment of key features, ensuring alignment with business goals and user needs.
  4. Identifying and resolving performance bottlenecks to maintain high platform responsiveness.
  5. Optimizing application performance and scalability through efficient database queries, caching strategies, and asynchronous processing.
  6. Leading code reviews and provided feedback to ensure code quality, maintainability, and scalability.

2013 - 2014: Full-Stack Web Developer · Ruby on Rails

  • Company: Artec Group Inc.
  • Period: Mar 2013 - Aug 2014 · 1 yr 6 mos
  • Location: Moscow, Russia
  • Mode: Hybrid · Full-time

In this role, I advanced my skills by working within a larger, more structured team and following stricter development practices. I also gained my first experience working in a remote/hybrid environment, improving collaboration, communication, and delivery in a distributed team setup.

Key Results:

  1. Successfully delivered 3 major projects within deadlines, meeting or exceeding stakeholder expectations.
  2. Developed and deployed 20+ new features and enhancements for Artec 3D's web applications.
  3. Resolved numerous bugs reported by users or identified during testing, leading to a 25% reduction in bug reports.
  4. Improved page load times by 30% through caching strategies and code optimizations.

Responsibilities:

  1. Collaborating with cross-functional teams including designers, engineers, and product managers to develop and maintain web applications.
  2. Contributing to the development and deployment of new features and enhancements to Artec 3D's web applications.
  3. Identifying and resolving technical issues and bugs in a timely manner to minimize disruption to operations.
  4. Implementing automated testing strategies to maintain code integrity and minimize bugs.
  5. Conducting regular code reviews to ensure adherence to coding standards and improve overall code quality.

2011 - 2013: Full-Stack Web Developer · Ruby on Rails

  • Company: Unitmedia
  • Period: Jun 2011 - Mar 2013 · 1 yr 10 mos
  • Location: Krasnoyarsk, Russia
  • Mode: On-site · Full-time

At this role, I built my foundation as a software developer and took my first professional steps in the industry. I gained hands-on experience working in a team, contributing to real products, and developing a strong understanding of best practices, code quality, and the full development lifecycle.

Key Results:

  1. Successfully contributed to the development and deployment of ~30 new features, improving user engagement and satisfaction.
  2. Reduced page load times by 25% through optimization techniques such as database indexing and caching.
  3. Implemented a search functionality that led to a 20% increase in user retention.
  4. Resolved 50+ bugs reported by users or discovered during testing, increasing application stability by 30%.
  5. Collaborated with cross-functional teams to deliver 8 projects on time, ensuring client satisfaction.

Responsibilities:

  1. Collaborating with senior developers and designers to develop and maintain web applications.
  2. Assisting in implementing new features and functionality.
  3. Writing clean, maintainable, and efficient code following best practices and coding standards.
  4. Troubleshoting and debugging issues to optimize performance and enhance user experience.
  5. Participating in code reviews to ensure code quality and alignment with project requirements.

Skills

  • Ruby on Rails, JavaScript, React
  • Full-Stack Web Development
  • REST APIs & Third-Party Integrations
  • SQL & Database Optimization
  • Performance Optimization & Caching
  • Scalable System Architecture
  • Payment Systems & Fraud Prevention
  • Automated Testing & Code Quality
  • Agile Development & Cross-functional Collaboration

Education

Siberian State Aerospace University

Master's Degree, Intelligent Systems

  • Years of study: 2010 - 2012
  • Activities and societies: International Scientific Conference "Reshetnev Readings"
  • Dissertation titled: Simulation of three-dimensional landscape images based on geometric transformations

Siberian State Aerospace University

Bachelor's Degree, Informatics and Computer Sciences

  • Years of study: 2006 - 2010
  • Activities and societies: International Scientific Conference "Reshetnev Readings"
  • Dissertation titled: Textured 3D-modeling of forest vegetation

Show as Markdown