
5+
Years Coding
BSc
Computing
About Me
Hello! 👋 I'm Rene. My coding journey started as an extracurricular hobby due to a lack of formal programming classes in my schools. One of my more notable hobby projects was 'Tap To Extinction', a mobile game published on the Google Play Store that racked up over half a million downloads. I later graduated with a first-class degree in Computer Science from Sussex University. My professional career began with Android development, but I've since become proficient in back-end work as well as competent in various technologies for front-end design. I have also recently began exploring DevOps, getting hands-on with tools like Docker and Kubernetes. I'm passionate about tech, have a growing interest in crypto, and always enjoy diving deep into all things development.
Published mobile game with 500,000+ downloads
First-class degree in Computer Science from Sussex University
Expertise across Android, Backend, and Frontend development
Hands-on DevOps experience with Docker and Kubernetes

Areas of Interest
Software Development
Building scalable, maintainable applications
Game Development
Creating engaging interactive experiences
Artificial Intelligence
Exploring ML and AI technologies
Automation
Streamlining workflows and processes
Professional Experience
Mid-Level Software Engineer
MIS Corporate Solutions / Incline IT
Full-stack development on enterprise-level serverless applications using ASP.NET Core and Azure Functions. Working in an Agile team environment with daily standups, sprint planning, and retrospectives. Contributing to serverless microservices architectures with both Angular and React frontends.
Key Achievements:
- ▹Developed enterprise-level serverless applications using ASP.NET Core and Azure Functions, showcasing C# and OOP proficiency
- ▹Implemented clean architecture with the repository pattern and dependency injection for modular, maintainable code
- ▹Designed optimised relational database solutions using Azure SQL Database for high-performance serverless environments
- ▹Leveraged Azure services (Azure Functions, Azure SQL, Application Insights, Azure DevOps) for compute, storage, monitoring, and CI/CD
- ▹Used Entity Framework Core for efficient SQL data management, including code-first migrations
- ▹Created and maintained responsive front-end applications using both Angular and React, ensuring cross-browser compatibility
Software Developer
Physical 2 Digital
Backend development on enterprise retail management systems using .NET Framework 4.8, ASP.NET Web API, and Entity Framework. Participating in Agile ceremonies including sprint planning, daily standups, and retrospectives. Contributing to customer onboarding workflows, API development, and system integrations for the energy sector.
Key Achievements:
- ▹Developing RESTful APIs with ASP.NET Web API and Entity Framework for data access
- ▹Implementing service-oriented architecture patterns with dependency injection and repository pattern
- ▹Working with AWS services including SNS, SQS, S3, and RDS for cloud integration
- ▹Writing behavior-driven tests using SpecFlow and maintaining high test coverage with NUnit
- ▹Contributing to frontend development with AngularJS and reactive form validation
- ▹Debugging complex multi-tier issues across database, API, and frontend layers
Junior Android Developer
Physical 2 Digital
Android mobile application development using Kotlin and Android Studio. Working within an Agile team to build and maintain native Android applications. Contributing to UI/UX implementation, local database management, and API integrations.
Key Achievements:
- ▹Developing native Android applications using Kotlin and Android SDK
- ▹Implementing UI components following Material Design guidelines and best practices
- ▹Working with SQLite databases for local data persistence and offline functionality
- ▹Integrating RESTful APIs for backend communication and data synchronization
- ▹Collaborating on code reviews and following Android development best practices
- ▹Debugging and resolving issues across different Android versions and device types
Featured Projects

Full Stack Microservices Platform with Gamification
A dark-fantasy hero marketplace evolved from FlogIt (2023), transformed from a car auction demo into a fully gamified trading platform. Features 8 .NET microservices, real-time bidding via SignalR, virtual currency system (Gold), XP/leveling, achievements, daily mystery boxes, and animated hero sprites. Built with a testing-first approach including integration tests for Gateway, Notification, Identity, and Bidding services.
Key Features:
- ▹8 microservices: Gateway, Auction, Bidding, Gamification, Search, Notification, Identity, Bot
- ▹Real-time bidding with SignalR WebSocket broadcasts and Zustand state management
- ▹Gamification system: Gold wallet, XP/levels, achievements, daily quests, mystery boxes
- ▹Python bot service for automated marketplace activity with configurable rates
- ▹Event-driven architecture: RabbitMQ consumers for AuctionFinished, BidPlaced events
- ▹YARP reverse proxy Gateway with admin token protection and CORS configuration
- ▹Duende IdentityServer with PKCE flow and guest login support

Angular 17 Admin Console with Real-time Updates
A standalone Angular 17 admin console built to manage the Hero Exchange platform. Features dashboard analytics, user balance/XP management, auction controls (finish/cancel/reindex), and Python bot configuration. Uses SignalR for real-time activity feeds and NgZone integration for proper Angular change detection.
Key Features:
- ▹Dashboard with live stats: active auctions, registered users, bot status, recent activity
- ▹User management: adjust Gold balance, power, level; assign heroes; view auction history
- ▹Auction management: list/search, force-finish, cancel, trigger search reindex
- ▹Bot controls: start/stop workers, configure bid rates, mystery box intervals
- ▹Real-time SignalR integration with NgZone for Angular change detection

Microservices Auction Platform - Foundation Project
A demonstrative car auction platform built to showcase .NET microservices architecture. Features 6 backend services (Auction, Bidding, Gateway, Identity, Notification, Search), real-time bidding via SignalR, and a Next.js frontend. Originally deployed on Kubernetes clusters with full CI/CD. This project served as the foundation for Hero Exchange (2025), demonstrating production-ready patterns that were later extended with gamification features.
Key Features:
- ▹6 microservices: Auction, Bidding, Gateway, Identity (Duende), Notification, Search
- ▹Real-time bidding with SignalR hub broadcasting to all connected clients
- ▹gRPC communication between Bidding and Auction services for synchronous calls
- ▹RabbitMQ message bus for AuctionCreated, BidPlaced, AuctionFinished events
- ▹Duende IdentityServer with JWT tokens for secure authentication
- ▹Python bot for simulating auction creation and bid placement
Tech Stack
Frontend
HTML5
CSS3
JavaScript
TypeScript
React
Angular
Next.js
SASS
Bootstrap
Backend
C#
.NET Core
Node.js
Python
Java
Database
PostgreSQL
MongoDB
SQL
DevOps & Cloud
Azure
AWS
Docker
Kubernetes
Git
Postman
Mobile
Android
Continuously learning and adapting to new technologies. Proficient in modern full-stack development with a strong focus on creating scalable, maintainable, and high-performance solutions.