Skip to content
View fanyicharllson's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro

Block or report fanyicharllson

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
fanyicharllson/README.md
Typing SVG

Building software that scales. Shipping products that matter.


Portfolio LinkedIn Email

profile views

> whoami

I don't just write code — I architect systems.

As the founder of CharlseEmpire Tech, I design and engineer production-grade software with a long-horizon mindset — from pixel-perfect frontend interfaces built with React, Next.js, and Angular, to battle-tested backend APIs, clean database schemas, and cloud-deployed infrastructure. I own the entire stack.

My core philosophy: Design like a CTO. Execute like an engineer. Ship like a founder.

I operate at the intersection of backend engineering, frontend craft, distributed systems thinking, and product ownership — building software that actually matters in the real world. Based in Cameroon 🌍, shipping globally.

I'm also actively exploring the AI/ML engineering space — integrating LLMs, building AI-powered features into products, and keeping pace with where the industry is heading. The future of software isn't just scalable systems — it's intelligent ones.


> expertise --domain backend

My primary domain is backend architecture and API engineering. I obsess over system design, service boundaries, data consistency, and auth flows. Every system I build is designed to scale horizontally, fail gracefully, and evolve cleanly.

Java (Spring Boot) is my flagship stack — the language I reach for when building enterprise-grade, stateful, mission-critical backend systems. Spring's ecosystem gives me the power to architect multi-layered, production-hardened services with confidence.

Node.js + Express is my choice for lightweight, high-throughput SaaS APIs where speed of iteration and async performance matter.

Go is rapidly becoming a cornerstone of my performance engineering toolkit. I use it for building concurrent, memory-efficient backend services where latency budgets are tight and throughput demands are unforgiving. Go doesn't give you much — and that's exactly the point.

Rust is next on the horizon. I'm moving toward it deliberately — for systems where security guarantees at compile time aren't a luxury but a requirement. Memory-safe, zero-cost abstractions, and no garbage collector. That's the future of paramount secure infrastructure.


> interests --expand

Beyond backend engineering, I work with Blender for 3D modeling and visual work — a discipline that keeps the creative side of my engineering sharp. Game development is on the radar too; not a current focus, but an area I intend to explore seriously — the systems thinking behind game engines and simulation logic isn't far from distributed backend design.


> architecture --philosophy

How I architect every system:

Layer Responsibility
Controller Request handling, input validation, HTTP contract
Service Business logic, orchestration, domain rules
Repository Data access abstraction, query isolation
Database Persistence — PostgreSQL, MongoDB, MySQL
Auth JWT / OAuth2 · Role-Based Access Control
Infrastructure Dockerized · CI/CD · Cloud-deployed · Monitored
  • Layered architecture — no shortcuts on separation of concerns
  • Schema-first database design with clean migration strategies
  • Server-side validation backed by strong typing
  • Secure authentication and fine-grained authorization flows
  • Multi-tenant SaaS architecture patterns
  • Performance-first thinking from day one — not as an afterthought

> stack --list

Languages

Java Go TypeScript JavaScript Kotlin Python C# Rust

Rust — currently studying. Targeting memory-safe, high-security systems engineering.

Backend Frameworks & Runtimes

Spring Boot Express.js Node.js FastAPI

Frontend & UI

Angular React Next.js React Native TailwindCSS MUI Vite Expo

Databases & ORM

PostgreSQL MySQL MongoDB Prisma Supabase Firebase

Infrastructure & DevOps

Docker AWS GitHub Actions Google Cloud Vercel Netlify Git Apache JWT Postman

Design & Creative Tools

Figma Blender Sketch


AI & Machine Learning

TensorFlow LangChain OpenAI Hugging Face

AI — currently studying with intension of building AI apps and integrating them into software system.

> github --analytics


> github --achievements 🏆

Trophies


> contributions --top-repos 🔝


> quote --random ✍️


> socials --connect 🌐

LinkedIn Facebook Instagram TikTok Pinterest


> support --options 💰

If my work has helped you build something great, consider buying me a coffee — it keeps the servers running and the commits flowing.

BuyMeACoffee


"Great systems are architected — not assembled."

© Fanyi Charllson · CharlseEmpire Tech

Pinned Loading

  1. ProTrack ProTrack Public

    Protrack for developers is a personalised Full Stack project tracking web application where developers can organize, track, add projects as well many more

    TypeScript 1

  2. portfolio_v2 portfolio_v2 Public

    Updated portfolio web application - v2

    TypeScript 1

  3. ai-resume-analyzer ai-resume-analyzer Public

    AI-powered Resume Analyzer with React, React Router, and Puter.js! Create job listings, upload candidate resumes, and use AI to automatically evaluate and match resumes to job requirements.

    JavaScript

  4. learning-microservices learning-microservices Public

    Learning Microservice by Building an online shop in spring boot

    Java

  5. ai-agile-coach-scrum ai-agile-coach-scrum Public

    An AI-powered Agile Coach web application designed to help students and teams understand and apply Scrum and Agile practices in a practical, interactive way. This project is developed as part of an…

    TypeScript 1

  6. way-finder way-finder Public

    WayFinder is an intelligent multi-modal commute planner that helps users find the most efficient, cost-effective routes based on their personal preferences and real-time conditions.

    TypeScript 2