Himalayas logo
hamid ngHN
Open to opportunities

hamid ng

@hamidng

Passionate computer engineer skilled in backend development and game programming.

Iran
Message

What I'm looking for

I seek a role focused on backend or game development in a collaborative team that values learning, hands-on project work, and opportunities to grow technical skills.

I am a computer engineering graduate from Persian Gulf University with hands-on experience building backend applications using .NET Core and Go. I have developed Web APIs, Minimal APIs, and used Entity Framework Core and Gorm to connect services to databases.

I am proficient in C#, Go, and C, and have applied those languages to 2D game development with Unity and the Raylib library. I also build user interfaces with HTML, CSS, JavaScript, React and have explored desktop GUI frameworks like Avalonia UI, WinForms, Fyne and Cogent.

My toolset includes Docker, Linux, Git, Wireshark and SQL databases (SQL Server, PostgreSQL). I have experience with API security basics and creating simple automation tools in C# and Go.

I have supported learning as a teacher assistant for a C programming course and run a basic C course for Persian Gulf students. I am motivated to join a team where I can continue learning, contribute to robust backend systems, and develop interactive applications and games.

Experience

Work history, roles, and key accomplishments

PG

Teaching Assistant

Persian Gulf

Jan 2023 - Dec 2024 (1 year 11 months)

Assisted in teaching C programming to students, delivered a basic C course and supported learners through hands-on exercises and guidance.

PP

Software Developer

Personal Projects

Developed backend services using .NET Core and Go (Fiber), built UIs with HTML/CSS/JavaScript and React, and created 2D games in Unity with C#, delivering multiple sample projects and tooling for automation and API tasks.

Education

Degrees, certifications, and relevant coursework

PU

Persian Gulf University

Bachelor of Engineering, Computer Engineering

2023 -

Grade: 16.35

Activities and societies: Unity Hyper Casual Shooting Game (Udemy, 12 hours, 2024); Teacher Assistant for C programming (2024); delivered a basic C course for Persian Gulf students (2023).

Pursuing a Bachelor in Computer Engineering with coursework and projects in backend development, game development, and systems programming.

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
hamid ng - Teaching Assistant - Persian Gulf | Himalayas