Game Development
Developed Gol Turn using Unity Engine.
Built the backend in Golang, fast, secure and reliable.
Stored game and user data in DynamoDB, scalable as userbase grow.
Hosted game servers on AWS Lambda, serverless for short multiplayer sessions.
Implemented secure REST and WebSocket APIs for real-time interactions.
Web3 Integration
Designed, tested, optimized, and deployed smart contracts using Hardhat on Sepolia and Amoy testnets.
Developed a bridge server in Golang to create Web3 wallets and interact with smart contracts.
Implemented transaction queries and event listeners for smart contracts.
Built APIs to enable Web3 access in Unity.
Created contest systems where players can join and win prizes in ETH and MATIC.
CI/CD & Automation
Game Build Pipelines (Unity Cloud)
Automated Android builds (APK) with shell scripts for Play Store deployment.
Automated iOS builds (IPA) with shell scripts for App Store deployment.
Backend Deployment (Makefiles & AWS Lambda)
Automated build and deployment for development and production environments.
Created and deployed new Lambda functions and APIs as needed.
Tools & Technologies
Engine: Unity Engine
Platforms: Android, iOS
Backend: Golang, AWS Lambda, API Gateway, DynamoDB
Blockchain: Solidity, Hardhat, go-ethereum
DevOps: Docker, GitHub Actions, Unity Cloud, Makefiles
Languages: C#, Golang, Java, Swift, Shell
Tools: VS Code, Source Tree