Full-stack software engineer with 4+ years building scalable applications and high-performance gaming experiences. Experienced with React, Angular, Node.js, .NET, NestJS and cloud integrations (AWS/Azure), with a strong focus on reliability, performance, and modular architecture. Also skilled in custom WordPress e-commerce development (WooCommerce, Shopify integration), and an iGaming game developer building slot/originals/crash games using PixiJS for front-end and NestJS for back-end systems. Passionate STEM instructor with proven ability to simplify complex concepts for young learners.

Joshua Emmanuel Suppiah Al Barhsa

Full-stack software engineer with 4+ years building scalable applications and high-performance gaming experiences. Experienced with React, Angular, Node.js, .NET, NestJS and cloud integrations (AWS/Azure), with a strong focus on reliability, performance, and modular architecture. Also skilled in custom WordPress e-commerce development (WooCommerce, Shopify integration), and an iGaming game developer building slot/originals/crash games using PixiJS for front-end and NestJS for back-end systems. Passionate STEM instructor with proven ability to simplify complex concepts for young learners.

Available to hire

Full-stack software engineer with 4+ years building scalable applications and high-performance gaming experiences. Experienced with React, Angular, Node.js, .NET, NestJS and cloud integrations (AWS/Azure), with a strong focus on reliability, performance, and modular architecture.

Also skilled in custom WordPress e-commerce development (WooCommerce, Shopify integration), and an iGaming game developer building slot/originals/crash games using PixiJS for front-end and NestJS for back-end systems. Passionate STEM instructor with proven ability to simplify complex concepts for young learners.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
See more

Work Experience

Full-stack Developer at Exa Gaming
June 1, 2025 - Present
Developed high-performance original, slot and crash games (Keno, Limbo, Dice, Mines, Wheel, Auto Roulette, Crash) using React, PixiJS, Webpack, HTML5, CSS3, NestJS, MongoDB, and Redis. Implemented responsive, cross-browser compatible UI for desktop and mobile. Built real-time gameplay features including live state updates, multipliers, countdown timers, and result streams using WebSocket events. Created secure and modular REST APIs for configuration, gameplay logic, administrative controls, and platform integration. Used Redis for caching, pub/sub messaging, and session management to ensure low-latency, high-throughput gameplay. Automated CI/CD with Azure Pipelines and used Azure DevOps for agile collaboration and ticket tracking. Designed scalable NestJS slot back-end engines covering reel logic, pay-lines, RNG outcomes, payout calculations, and round management.
Freelance Full-stack developer at Sensia Ventures Group
May 1, 2025 - July 1, 2025
Assisted in developing a full-stack marketing analytics platform (Data Vision Studio) for a marketing agency using React and Django. Centralized campaign analytics and streamlined marketing performance tracking across channels. Integrated AI/data science models to forecast sales performance for email and direct mail campaigns, enabling proactive strategy adjustments and improved campaign ROI through intelligent forecasting.
Associate Software Engineer at Sampath IT Solutions (Subsidiary of Sampath Bank)
November 1, 2023 - May 1, 2025
Led Phase 2 enhancements for the CAS (Credit Approval System) reducing loan processing time by 40% using Angular and .NET. Integrated OpenAI API capabilities into internal tools to automate document generation and decision support. Built scalable, resilient back-end services for EMMA using .NET microservices, improving system reliability and performance by 30%. Performed pre-sales demos and presentations for CAS and EMMA, contributing to acquiring three new clients.
Freelance Web Developer & SEO Specialist at Minatostore.lk
November 1, 2021 - October 1, 2024
Created and maintained an e-commerce website using WordPress and WooCommerce, improving sales by 40%. Implemented on-page SEO practices such as optimized product titles, meta descriptions, and image alt tags to boost organic search traffic.
Software Engineer & Engineering Instructor at Meu Labs
October 1, 2021 - November 1, 2023
Supported development of the Meu Labs website and Meu Nets student profile platform, improving visual design and user engagement. Led an in-house inventory management system using React and Node.js to automate manual package tracking and streamline internal processes. Initiated and delivered a Data Science course in Python covering data analysis, machine learning, and statistical modeling. Managed migration of organizational data from Google Workspace to Microsoft 365 ensuring data integrity and minimal downtime. Enhanced an Analytics course by refining Python and data analytics content. Contributed to a Student Management System using TypeScript, React, Node.js, and AWS.
Computer Science Instructor at DEVXL Institute
January 1, 2020 - April 1, 2025
Conducted group and individual IT classes for O/L and A/L students in Edexcel and Cambridge streams. Provided personalized guidance and mentoring to over 100 students to strengthen understanding of core topics.

Education

Advanced Level & Ordinary Level (Cambridge) at Lyceum International School
January 1, 2019 - January 1, 2019
Diploma In Computer System Design at NIBM - Affiliated with Coventry University
January 1, 2019 - January 1, 2020
Higher National Diploma In Software Engineering (Merit) at NIBM - Affiliated with Coventry University
January 1, 2020 - January 1, 2022
BSc(Hons) In Computing (TOP UP) (First Class Honors) at Esoft Metro Campus - Affiliated with London Metropolitan University
January 1, 2022 - January 1, 2023

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Gaming, Education, Media & Entertainment, Retail