Available to hire
I am an experienced Software Engineer with over 9 years specializing in full-stack development, particularly in iGaming and cryptocurrency platforms. I excel in building scalable systems, crafting interactive user interfaces, and optimizing application performance using modern frameworks like React.js, Svelte, TypeScript, and NestJS.
Throughout my career, I have worked on dynamic game interfaces and backend systems, integrating complex technologies and maintaining high code quality. I thrive in collaborative environments and enjoy delivering innovative solutions that enhance player engagement and system reliability.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Work Experience
Senior Full Stack Developer at BetGames
June 30, 2025 - August 18, 2025Led frontend development using React and TypeScript to deliver responsive, real-time mini-games and interactive betting experiences. Developed dynamic game interfaces with custom canvas components and React-Pixi for fluid animations, and engineered high-performance rendering layers using GPU acceleration to ensure consistent 60fps gameplay. Integrated Three.js with React for immersive 3D visuals to boost player engagement. Built a real-time leaderboard system with WebSocket and collaborated on backend logic using Node.js, NestJS, and PostgreSQL, ensuring secure and deterministic game results. Leveraged Redis for real-time caching and integrated modular multi-language content management. Automated deployments using Docker, GitLab CI/CD, and Cloudflare caching.
Senior Full Stack Developer at Relax Gaming Ltd
December 31, 2024 - August 18, 2025Built scalable and responsive user interfaces for Marsbet with React 18, Next.js, Tailwind CSS, and styled-components, enhancing cross-device performance. Developed dynamic dashboards, leaderboards, and interactive game interfaces, as well as lightweight casino game interfaces using Svelte. Integrated Svelte components into React platform for maintainability. Utilized MongoDB for scalable data storage and designed Provably Fair casino games. Managed game state with MobX and implemented backend game logic using TypeScript, Express.js, Node.js, and NestJS. Improved system performance via Redis caching and Amazon CloudWatch monitoring. Employed TDD with Vitest and Jest for quality assurance and automated deployment pipelines using GitLab CI/CD and Docker.
Full Stack Developer at Betsson Group
April 30, 2022 - August 18, 2025Developed user-friendly interfaces for CasinoEuro and Betsson Sportsbook using React 17, Redux, Next.js, and Material UI, improving user experience and engagement. Designed real-time features like live betting and odds updates with WebSocket and React Query. Created and maintained backend systems for high-traffic platforms using NestJS and PostgreSQL, handling millions of transactions daily. Built RESTful APIs, integrated third-party providers, and implemented Redis caching to reduce latency. Integrated Google Analytics APIs for user insights and utilized AWS EC2 and S3 to boost scalability and uptime. Conducted automated testing using Cypress, Vitest, and Jest for bug-free releases.
Frontend Developer at Yolo Group
April 30, 2019 - August 18, 2025Developed and maintained the Bitcasino.io frontend using Svelte, Next.js 12, and Tailwind CSS, providing a smooth cryptocurrency gaming experience. Optimized server-side rendering for improved SEO and performance. Created modular, reusable components with Storybook 6. Performed unit and functional testing with Vitest and Jest, ensuring code reliability. Implemented best coding practices to reduce loading times and enhance the overall user experience.
Education
Bachelor’s degree in Computer Science at Tallinn University
September 1, 2012 - August 31, 2015Qualifications
Industry Experience
Gaming, Financial Services, Software & Internet
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Tartu today.