◀ Back
◀ Back

Software Developer | Game Engine Architect | Data Visualization Specialist

Passionate software developer with 8+ years of experience building high-performance applications, game engines, and interactive visualizations across web, mobile, and desktop platforms.


Core Expertise

  • Flutter Development: Lead developer with expertise in complex fintech applications, clean architecture, and custom widget development.
  • Real-Time Data Visualization: Custom charting libraries and high-performance rendering solutions.
  • Game Development: Proficient in Unity and Godot for creating engaging interactive experiences.
  • 3D Graphics & Visualization: Advanced THREE.JS development with custom shaders and rendering pipelines.
  • Full-Stack Development: End-to-end application development from concept to deployment.

Featured Projects & Experience

Lead Flutter Developer | 2023 - Present

Complex Fintech Mobile Application

  • Leading development of a sophisticated financial technology application with clean architecture principles.
  • Architected scalable Flutter solutions following SOLID principles and dependency injection patterns.
  • Developed a custom real-time charting library optimized for financial data visualization.
  • Implemented advanced state management solutions and modular architecture for a large-scale application.
  • Tech Stack: Flutter, Dart, Clean Architecture, Custom Charts, Real-time Data Processing.

Interactive Map Developer | 2020

Browser-Based Strategy Game

  • Created an infinite, interactive game world with advanced rendering capabilities.
  • Implemented a custom ECS architecture and PBR rendering pipeline.
  • Tech Stack: THREE.JS, Custom ECS Engine, PBR Shaders, WebGL.

Game Client Developer | 2019

Collectible Card Game with Online PVP

  • Built a complete game client using Unreal Engine 4 with multiplayer networking.
  • Implemented complex game logic using both Blueprints and C++.
  • Delivered a fully functional battlefield system in a 6-month timeline.
  • Tech Stack: UE4, C++, Blueprints, WebSocket Networking, ECS Architecture.

Mobile Application Developer | 2018 - Present

Cross-Platform Hybrid Applications

  • Developed and maintained WebView-based applications for Android and iOS.
  • Integrated complex THREE.JS visualizations within native mobile frameworks.
  • Tech Stack: Java, Swift, WebView Architecture, THREE.JS.

Senior Software Engineer | 2016 - Present

High-Performance Trading Visualization Platform

  • Architected and developed a flexible data visualization engine supporting infinite navigation, multi-scale zooming, and real-time data processing.
  • Built custom THREE.JS solutions with procedural mesh generation and advanced shader programming.
  • Delivered seamless performance across desktop and mobile platforms.
  • Tech Stack: THREE.JS, Custom Shaders, WebGL, Advanced Camera Systems.

Game Engine Developer | 2014 - 2016

Custom Game Engine & Mobile Gaming Solutions

  • Designed and implemented a lightweight game engine optimized for gambling applications.
  • Successfully ported multiple games, ensuring consistent performance across platforms.
  • Tech Stack: PIXI.JS, Howler.js, Custom Game Loop Architecture, Event-Driven Systems.

Recent Focus

Currently expanding expertise in modern game development frameworks, with active projects in Unity and Godot for next-generation interactive experiences.


💼 Available for freelance projects and full-time opportunities in software development, game development, and data visualization.

Email: purpltie@outlook.com