Shakil Islam's profile picture

Shakil Islam

Software and Game Developer

Welcome, visitors! I am Shakil Islam, I am a game programmer and a software developer.

Take a look around from my work experiences and what I have contributed in game projects. I am also actively seeking for my next work opportunity!

I am currently looking for an internship in software developer position .Net, by the time of Fall 2026.

Contact

Skills


Engines

  • Unity

  • Unreal

Languages

  • C#

  • C++

  • Lua

    Lua

Web

  • HTML5

  • CSS3

  • JavaScript

  • Typescript

Agile

  • Jira

  • Miro

    Miro

  • Trello

SCM

  • Github

  • Perforce

    Perforce

Work Experience


  • ...
    Cortopia Studios
    • Game Engine: Unity
    • Language: C#
    • Role: System Programming and design
    • Team Size: 10
    • Duration: 5 months in 2024/25

    Visit Cortopia's website
  • ...
    Internship
    • Game Engine: Unreal Engine 5
    • Language: C++ & Blueprint
    • Role: Main AI programmer
    • Responsibilities:
      • Behaviour Tree
      • EQS
      • Navigation
      • Perception
      • Combat
    • Team Size: 20
    • Duration: 2 months 2024
    • Genre: Platformer

    My Contributions

Game Projects


  • ...
    Epilogue
    • Game Engine: Unreal Engine 5
    • Language: C++ & Blueprint
    • Role: System and AI
    • Team Size: 9
    • Duration: 4 weeks
    • Genre: FPS, Roguelike

    My Contributions
  • ...
    The Legend of Tronco
    • Game Engine: Unreal Engine 5
    • Language: C++ & Blueprint
    • Role: System & UI
    • Team Size: 10
    • Duration: 7 weeks
    • Genre: Topdown, Roguelite

    My Contributions
  • ...
    Jimbo & Dimbo's Space Adventure
    • Game Engine: Unity
    • Language: C#
    • Role: System and event handler
    • Team Size: 10
    • Duration: 4 weeks
    • Genre: FPS, Co-op

    My Contributions
  • ...
    Wooter Scooter
    • Game Engine: Unity
    • Language: C#
    • Role: System
    • Team Size: 10
    • Duration: 2 weeks
    • Genre: Endless Runner

    My Contributions
  • ...
    Ghoulão
    • Game Engine: Unity
    • Language: C#
    • Responsibilities:
      • Mentorship
      • AI lead
      • Systems
      • Cutscene Implementation
    • Team Size: 4
    • Duration: 1 week
    • Genre: 2D, Platformer

    Visit Itch.io page

Personal Projects


  • ...
    Pokemon Battle Simulation
    • Language: C++
    • Duration: 1 week
    • Overview:
      • State Pattern for turn management effects
      • Modern C++ features (smart pointers, move semantics)
      • Pimpl Idiom for implementation hiding Polymorphic Move System for dynamic battle
    • Goal: Demonstrate OOP and Programming Design Patterns

    Visit my Github
  • ...
    Halloween Puzzle Game
    • Engine: Unity
    • Language: C#
    • Duration: 2 weeks
    • Platform: Mobile devices
    • Goal: Develop a game in Unity for mobile devices

    Visit my Github
  • ...
    Bard's Items Quiz
    • Language: Typescript
    • Duration: 1 week
    • Overview:
      • Utilizing League of Legends API to fetch data
      • Built a scraper from League wiki to fetch other data
      • Implemented a weight and score algorithm to determine which items are the best
    • Goal: Demonstrate typescript, learn more about api and make something fun

    Visit my Github