Richard – Python, React, GCP
Richard is a senior full-stack engineer with strong expertise in Python, React, and Django, and hands-on experience in AI-driven product development. He has contributed to complex systems such as AI video generation platforms and demonstrates clear, proactive communication skills. His strengths include frontend and backend development, database design, and collaboration within cross-functional teams.
11 years of commercial experience in
Main technologies
Additional skills
Direct hire
PossibleReady to get matched with vetted developers fast?
Let’s get started today!Experience Highlights
Senior Full-stack Software Engineer
An AI-powered video creation SaaS platform designed for both enterprise clients and individual users. The product enables the creation of professional-quality videos for marketing, advertising, education, and product showcases using inputs such as scripts, audio, existing videos, or even simple ideas. The platform focuses on ease of use, allowing users to produce high-quality video content without requiring prior video editing experience.






- Built core AI video features end-to-end, including AI Voiceover, Talking Head, Script Composer, generative media, and color grading;
- Developed key growth features such as a feature-flag and experimentation system, usage-based pricing, and an AI credit system;
- Fixed multiple bugs and contributed to overall code quality improvements;
- Implemented several infrastructure and DevOps improvements;
- Set up and optimized developer tooling and workflows;
- Wrote and maintained unit, integration, and end-to-end (E2E) tests.
Software Engineer
An insurtech SaaS platform designed to help insurance companies manage the full lifecycle of insurance products, including underwriting, policy administration, claims processing, and billing. The platform enables insurers to efficiently configure, manage, and deliver insurance products to their customers through a centralized, scalable solution.


- Developed and enhanced features for managing insurance policies across the platform;
- Built and maintained core billing functionality, ensuring accuracy and scalability;
- Led and executed a critical migration from Python 2 to Python 3;
- Designed and implemented modular, reusable frontend components;
- Wrote unit and integration tests that significantly improved overall code coverage and reliability.
Lead Software Developer
An investment management platform designed for trading, tracking, and managing stocks and investment portfolios. The system provides tools for monitoring market activity, managing assets, and analyzing performance, helping users make informed investment decisions through a centralized and user-friendly interface.
- Developed the MVP end-to-end for the mobile application, ensuring core functionality and a smooth user experience;
- Designed and implemented REST APIs to power the application and enable seamless communication with the backend;
- Integrated third-party services and SDKs to enhance app capabilities;
- Collaborated with designers and stakeholders to refine app workflows and feature requirements;
- Implemented basic analytics and logging to monitor app usage and performance.
Lead Software Developer
A loan management platform designed to support short- to medium-term lending for small and medium-sized enterprises (SMEs). The platform enables end-to-end management of the lending process, including business development, risk assessment, financing, and collections, helping lenders efficiently oversee and streamline their operations.
- Independently built the MVP of the loan management application, delivering core functionality end-to-end;
- Developed integrations with third-party platforms to streamline key aspects of the lending process;
- Led a team of developers to scale the platform and ensure robust, maintainable architecture;
- Contributed to the development and standardization of product and software engineering best practices;
- Wrote unit and integration tests to ensure reliability and maintain high code quality.
Software developer
A mobile application for issuing microloans, allowing consumers to easily apply for and receive small, short-term loans. The platform streamlines the loan application and approval process, providing a fast and user-friendly experience for borrowers.


- Developed backend REST APIs to support end-to-end loan management, including application processing, approval, and repayment workflows;
- Implemented user-facing mobile app features for loan application, tracking, and notifications;
- Wrote unit and end-to-end (E2E) tests to ensure reliability, stability, and high code quality;
- Collaborated with the product and design teams to refine workflows and improve the borrower experience;
- Integrated validation and error-handling mechanisms to enhance platform robustness.