Skip to content
View AllanDouglas's full-sized avatar

Block or report AllanDouglas

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
AllanDouglas/README.md

๐Ÿ‘‹ Hi there, I'm Allan Douglas!

Full Stack Game Developer & Back-end Engineer


About Me

  • Software developer with over 15 years of experience.
  • ๐ŸŽฎ Passionate about casual game development and backend systems using C#(.Net and Unity), TypeScript, Node.js, PHP, and Lua.
  • I work across the full stack, building robust architectures for games and web applications.
  • As a freelancer, I've delivered various web applications focused on process automation and usability.

๐ŸŽฎ Professional Experience

๐Ÿš€ Lead Programmer โ€” Clap Clap Games (May 2019 โ€“ Present)

  • Leading end-to-end development of casual mobile games from prototype to production
  • Spearheaded architecture design, performance optimization, and SDK integration across multiple releases
  • Led efforts on:
    • Game architecture: scalable and reusable Unity3D systems (input, animation, state machines, asset management)
    • LiveOps: remote config, A/B testing, and analytics integration using Unity Services (Remote Config, Game Analytics, Adjust, Firebase)
    • Monetization: integrated mediation SDKs (e.g., ironSource, AdMob, AppLovin), rewarded ads, and IAP flows
    • CI/CD: created custom Unity Editor tools and automated builds using GitHub Actions and Fastlane

๐ŸŽ“ Volunteer Mentor โ€” Mentorias Games Brasil (May 2023 โ€“ Present)

  • Supporting aspiring developers with career guidance in game development

๐ŸŒ Full Stack Game Developer โ€” Cupcake Sweet Entertainment (Jul 2017 โ€“ May 2019)

  • Developed gameplay features and server infrastructure
  • Worked with:
    • Unity3D, PIXI.js, TypeScript, Node.js, PHP
    • Docker, Kubernetes, Google Cloud (BigQuery)

๐Ÿ› ๏ธ Freelance Consultant (Jun 2012 โ€“ Jan 2019)

  • Designed and developed games, applications and APIs
  • Technologies: Unity3D, C#, JavaScript, Node.js, PHP

โœ๏ธ Technical Writer โ€” Fรกbrica de Jogos (Sep 2016 โ€“ Jul 2017)

  • Created articles and tutorials on game development topics
  • Covered tools like ARToolkit and SQLite in Unity

๐Ÿ—บ๏ธ Software Developer โ€” Teccenter (Oct 2012 โ€“ Mar 2017)

  • Developed georeferencing systems for web and mobile
  • Built REST APIs and mobile apps.

๐Ÿง  Skills

  • Game Dev: Unity3D, C#, Gameplay Programming, Tooling, External SDKs
  • Full Stack: Node.js, TypeScript, JavaScript, PHP
  • DevOps: Docker, Kubernetes, Google Cloud
  • Soft Skills: Mentorship, Team Collaboration, Feedback-Driven Development

๐ŸŒŸ Featured Projects

๐Ÿ”ง MiniECS

A lightweight, dependency-free Entity Component System (ECS) framework written in C#.
Perfect for Unity and other C#-based game engines, with a clean API and excellent performance.

๐Ÿ–ฅ๏ธ Chip8Interpreter

A Chip-8 emulator built in C# using .NET 5, showcasing emulator architecture and graphics handling.

A Unity3D remake of the classic Flash game. Playable on Windows and Android!

๐Ÿ“Š deftimeline

A Lua-based animation timeline system for Defold Engine. Clean and flexible animation sequencing.


๐Ÿ’ป Technical Skills

  • Languages: C#, TypeScript, JavaScript, Lua, Node.js
  • Engines / Frameworks: Unity3D, Defold, .NET 5
  • What I Do: Game development, backend systems, frontend development, API design

๐Ÿ“ฌ Let's Connect!


๐Ÿš€ What's Next?

I'm constantly exploring new tech in game development and interactive web applications.
I enjoy crafting smooth animations, optimizing systems, and building meaningful user experiences.


Thanks for stopping by! Feel free to check out my repositories and reach out if you'd like to collaborate.

Pinned Loading

  1. Chip8Interpreter Chip8Interpreter Public

    A simple Chip8 Interpreter write in C# using .NET 5

    C#

  2. deftimeline deftimeline Public

    Animation Timeline for Defold Engine

    Lua 6 1

  3. Watch-Out-Behind-You-Hunter-Unity3D Watch-Out-Behind-You-Hunter-Unity3D Public

    Port of flash game Watch Out Behind You Hunter to Unity3D

    C# 2 2

  4. MiniECS MiniECS Public

    A Simple (Mini) ECS Framework for Unity 3D

    C#

  5. SimpleSharpBoy SimpleSharpBoy Public

    Simple GameBoy Emulator implementation.

    C#

  6. UnityVectorExtensions UnityVectorExtensions Public

    set of Extension methods to Vector3 and Vector2

    C#