Smile Icon

charlie.profile

I have been working with computers and technology for most of my life being the local tech support for friends and family.
I also enjoy origami, sports, and things on both digital and film.
Check out my developer projects and hobby game art portfolio.

Picrew icon of myself
charlie.exe

charlie.pronouns

[He/Him]

charlie.location

dundee, Scotland

charlie.resume

charlie.pdf

charlie.languages

[english, marathi, hindi]

charlie.community-moderator

TransGameDev

Tech Stack

Git IconGit
HTML5 IconHTML5
CSS3 IconCSS3
JavaScript Icon JavaScript
Unity IconUnity
C# IconC#
Java IconJava
Python IconPython
DirectX IconDirectX
C++ IconC++
React IconReact
Sql IconSQL
Salesforce IconExcel
Markdown IconMarkdown
Firebase IconFirebase
AWS IconAWS EC2
VS Code IconVS Code
Windows IconWindows OS
Android IconAndroid OS
Computer IconComputer Hardware

Education

Msc Computer Games Technology

Sept 2021 - Oct 2022

Abertay University, Dundee


(B.Tech) Bachelor of Technology in Information Technology Engineering

July 2017 - June 2021

Cummins College of Engineering, Pune

Achievements

Smart India Hackathon Internal Round Winner - Jan 2020

Publications

"A Pedagogical Adoption of Game Theory to Finance Technology in Big Data Analytics" published in the 5th International Conference on Trends in Electronics and Informatics (ICOEI) · Jun 18, 2021 - Show Publication

"Emergence and Convergence of AI, Blockchain and IoT" published in the International Journal of Future Generation Communication and Networking Vol. 13 No. 4 (2020) · Feb 11, 2021 - Show Publication



Relevant Coursework

Games Programming

3D Graphics Programming

Data Structures

Software Architecture and Design Patterns

Human Computer Interaction

Database Systems

Object-Oriented Paradigms

Artificial Intelligence

Advanced Machine Learning

Information and CyberSecurity

Theory of Computation

Cloud Computing

Web Technologies

Network Game Programming

Big Data and Analytics

Experience

Volunteer | Moderator and community organiser

2020 (Nov) - Present

Trans Game Dev
Remote, UK

I am a moderator in a 12-person Community team with 4 specialisations (community moderation, content organising, website development and interviewing).

Trans Game Dev is a global semi- professional community featured in GamesIndustry, GameJamPlus, Queer in Games, and safe space for 1,400+ Transgender Game Developers.

I manage new member enquiries, designing and programming the new website, and work with both the administrators, other moderators to discuss behavior and feedback with members to maintain a healthy and safe environment.

I also work with the community itself to deliver on the goals and shape what Trans Game Dev can be.

Mentee | Technical UI/UX Designer

2022 (Apr) - 2022 (Nov)

Working in UI / UX with mentor Marcus Skov
Remote

Worked on designing an accessible UI/UX menu framework to improve colourblindness accessibilty within games

Designed two options, A colour Pre-selection option and a custom colour picker

For more infomation see the project here: Project repository

Designed an Inventory based on references from Zelda and Cult of the Lamb.

The main goals were to :
- optimise item loading
- implement a sprite atlas
- utilise the Model View Controller pattern for the inventory creation
- make use of scriptable objects.

Designed two styles of inventory, one that is more simplistic and like a quick prototype and another for a more extensive inventory structure handling much larger item sizes.

For more infomation see the project here: Project repository


Contracted Programmer | Lead Programmer

2020 (Oct) - 2021 (Jan)

Paper Cutter Games
Remote

Contracted as the lead programmer to prototype the demo of their game “Project Filter”.

Implemented the foundation for the character controller, environment interaction as well as the Enemy AI system.

Set up the combat system and laid the foundation for an ability system and charge meter as well as the UI for the same.

Used Git to commit code, created task-appropriate branches, and addressed code reviews. Helped flag bugs present in the earliest iterations of the prototype

Implemented :
- Patrolling enemies (FSM)
- Stationary Enemy (shoots projectile)
- Ability system (power ups)
- Combat system
- Character Movement
- Health (UI + code)
- Camera Setup
- Moving platforms

Freelance | Programmer And 3D modeller and animator

2020 (Jul) - 2020 (Sept)

Rare Raven Interactive
Remote

Was a programmer and 3D character environment modeller for the game "Time's Up"

Modelled all of the characters and weapons seen in the game as well the animations for the characters.

Was responsible for the player and enemy mechanics and teleportation system within the game

Used Git to commit code, created task-appropriate branches, and addressed code reviews. Helped flag and fix bugs present in the earliest iterations of the prototype

Implemented :
- Patrolling enemies (FSM)
- Combat system
- Character Movement
- Health (UI + code)

Part-time | Core Organiser

2019 (May) - 2020 (May)

Entrepreneur Cafe
Pune

Involved in brainstorming, planning, scheduling and executing the events held by the E-cafe Pune branch.

Main tasks involved setting up the venue and reach out within the community and increasing networking.

Ensuring sustainability and partnering with smaller businesses to help achieve this goal.

Part of the decision process regarding branding and community outreach on social media

Junior Java Developer

2019 (May) - 2019 (Oct)

Meraklis (Now Metta Social)
Pune

Hired as a junior developer, and trained to a full-stack developer capacity. My responsibility was to create a proof of concept application for the web-conferencing product being developed.

Provided an end-to-end solution (from wireframes to implementation) while ensuring that we were providing a low latency application using WebRTC.

Provided knowledgeable technical support and root cause analysis and collaborated with team members and clients as required to resolve requests/issues in a timely manner and ensure the proper documentation, notification, escalation, tracking, and follow-up of all incidents.

Where to Find Me

Here are all the places you can find me on the internet.
Feel free to send me a message or mention me in a post.