Skip to content
View LancelotElimit's full-sized avatar
😅
do not like working
😅
do not like working

Block or report LancelotElimit

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
LancelotElimit/README.md
██╗      █████╗ ███╗   ██╗ ██████╗███████╗██╗      ██████╗ ████████╗
██║     ██╔══██╗████╗  ██║██╔════╝██╔════╝██║     ██╔═══██╗╚══██╔══╝
██║     ███████║██╔██╗ ██║██║     █████╗  ██║     ██║   ██║   ██║
██║     ██╔══██║██║╚██╗██║██║     ██╔══╝  ██║     ██║   ██║   ██║
███████╗██║  ██║██║ ╚████║╚██████╗███████╗███████╗╚██████╔╝   ██║
╚══════╝╚═╝  ╚═╝╚═╝  ╚═══╝ ╚═════╝╚══════╝╚══════╝ ╚═════╝    ╚═╝
Pixel typing introduction

[ PLAYER PROFILE LOADED ]

C++ OpenGL Kotlin React AWS

┌──────────────────────────────── PLAYER.DATA ────────────────────────────────┐
│ NAME      Junjie "Lancelot" He                                             │
│ CLASS     IT Support / Junior Developer                                     │
│ LOCATION  Australia                                                         │
│ QUEST     Build engines, systems, tools, and interactive worlds             │
└─────────────────────────────────────────────────────────────────────────────┘

> ABOUT_ME.exe

I'm Junjie “Lancelot” He, an Information Technology student and developer interested in engine architecture, computer graphics, cross-platform applications, and interactive systems.

[01] Bachelor of Information Technology @ Deakin University
[02] STEM Scholarship recipient / Distinction average
[03] IT Support & Junior Developer Intern
[04] Building a personal 2D engine with C++ and OpenGL
[05] Exploring graphics, cross-platform systems, and game development

> ACTIVE_QUEST.log

[ MAIN QUEST ] 2D GAME ENGINE

I am developing a 2D engine in C++ and OpenGL to explore:

  • [RENDER] rendering architecture and real-time graphics
  • [INPUT ] input processing and event systems
  • [ASSETS] resource management
  • [SCENE ] scene and object systems
  • [TOOLS ] extensible editor tooling
  • [CORE ] maintainable engine architecture

Previous engine experiments also used SDL3.

[ OPEN REPOSITORY ]

> INVENTORY.stack

SLOT EQUIPMENT
[LANG] C C++ C# Java Python
[GFX ] OpenGL SDL3 Unity Unreal Engine
[APP ] Kotlin Multiplatform Jetpack Compose SwiftUI
[WEB ] React Vue 3 Node.js
[DATA] AWS MongoDB MySQL Firebase Firestore
[IOT ] MQTT Node-RED
[TOOL] Git GitHub CMake Visual Studio Linux

> CAREER_HISTORY.sav

LEVEL 02 // IT SUPPORT & JUNIOR DEVELOPER INTERN

CURRENT INTERNSHIP · AUG 2026 — PRESENT

  • Support day-to-day IT operations.
  • Contribute to junior software development work and internal technical solutions.

LEVEL 01 // JUNIOR DEVELOPER

HARDHAT ENTERPRISES · JUL 2025 — JUN 2026

  • Migrated approximately 80% of a legacy Android Java/XML application to Kotlin Multiplatform.
  • Helped enable parallel Android and iOS development while reducing duplicated code.
  • Documented the shared-module and native UI strategy for Jetpack Compose and SwiftUI.
  • Established reproducible iOS workflows and helped deliver the first working iOS prototype ahead of schedule.

> COMPLETED_QUESTS.dat

RANK: HIGH DISTINCTION · PYTHON MQTT NODE-RED MONGODB ATLAS AWS

A presence-driven smart-lighting pipeline combining camera occupancy detection, MQTT telemetry, automated control, cloud ingestion, and performance dashboards.


RANK: HIGH DISTINCTION · FINTECH UI/UX PRODUCT STRATEGY

A high-fidelity FinTech concept featuring automated savings, impulse-spending guardrails, user journeys, market analysis, and a KPI model for product validation.


RANK: DISTINCTION · REACT FIREBASE STRIPE MAILGUN

A React single-page application with authentication, 2FA, real-time chat, posts, comments, likes, email subscriptions, and payments through serverless integrations.

> ACHIEVEMENTS.unlocked

[UNLOCKED] Provincial Second Prize
           National Computer Design Competition / Lead Programmer

[UNLOCKED] Pre-finalist
           8th Global Competition on Design for Future Education / Tech Lead

> MESSAGE.txt

"CODE IS NOT JUST LOGIC — IT IS ALSO A WAY TO BUILD WORLDS."

> CONNECT.cmd

Top Languages

[ PRESS START TO VISIT THE PORTFOLIO ]

Portfolio

─────────────── GAME SAVED // THANKS FOR VISITING ───────────────

Pinned Loading

  1. 2D-Engine 2D-Engine Public

    Forked from Mofaletic/2D-Engine

    C++ 1