Skip to content
View Lion504's full-sized avatar

Highlights

  • Pro

Block or report Lion504

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
Lion504/README.md

Hi there, I'm Wang (Timo) ๐Ÿ‘‹

Software Engineer | Systems Programmer | Former Construction PM | Building solutions across the stack for real-world problems

๐Ÿ”ฅ Now Building

JobsResearch โ€” Multi-agent AI job-market research platform (Python). Actively developed daily with Claude/Kilo agent orchestration for automated scraping, analysis, and reporting.

  • ๐Ÿ“Š 1300+ commits, 3 contributors, 1 active branch (main)
  • ๐Ÿค– Multi-agent dev workflow (.agents, .claude, .kilo/plans) โ€” orchestrating AI agents to build, test, and review code
  • ๐Ÿ”„ Automated scraping pipeline + AI-driven job analysis and analytics dashboard
  • โœ… Strict PR review process and branch protection for code quality
  • ๐Ÿ“ˆ 800+ commits in the last 2 weeks alone โ€” this is where most of my current energy goes

๐Ÿ‘ค About Me

I'm a highly motivated IT student at Metropolia University of Applied Sciences with a strong foundation in project management and a passion for coding, AI agents, and software development. Currently based in Helsinki, Finland ๐Ÿ‡ซ๐Ÿ‡ฎ

Former Construction Project Manager with 10+ years of experience managing large-scale projects. Now transferring technical skills into software development, seeking part-time job or internship opportunities.

  • ๐ŸŒฑ Iโ€™m learning Java (Spring Boot, Vaadin), Python, JavaScript, Full-Stack Development, Google Cloud, local LLM, AI Agent, C#, Unity Game Development
  • ๐Ÿค Exploring startup opportunities in the Finnish market
  • ๐ŸŽฎ Building Unity 3D WebGL games - focusing on game logic, backend, and cloud/database systems (not graphics/art)
  • ๐Ÿ† 7th place at Junction Hackathon 2024 - IFC Innovate challenge (top 10 out of nearly 200 submissions)
  • ๐Ÿ“ซ How to reach me: Email LinkedIn

๐Ÿ› ๏ธ My Toolbox

๐Ÿ’ป Programming Languages:

Python Java JavaScript TypeScript C# HTML5 CSS3

โš™๏ธ Frameworks & Libraries:

Spring Boot Vaadin Node.js React Express.js Puppeteer Unity

โ˜๏ธ Databases & Cloud:

MySQL PostgreSQL MariaDB SQLite MongoDB Firebase Google Cloud

๐Ÿค– AI & LLMs:

Gemini Claude Ollama OpenRouter Hugging Face Multi Agent AI Agents Open WebUI

โœ… Testing & CI/CD:

JUnit Pytest GitHub Actions Jenkins JMeter Playwright Git Docker SonarQube

๐Ÿ–ฅ๏ธ Self-Hosting:

Ubuntu Server Docker Portainer Coolify n8n Nextcloud 1Panel Grafana Tailscale


Also familiar with:

BeautifulSoup, ESLint, Prettier, npm, pnpm, bun, homebrew, Linux


๐Ÿ“Š GitHub Stats

Metrics


๐Ÿ’ผ Featured Projects

๐Ÿ‡ซ๐Ÿ‡ฎ Fi-Job-Maps

Finland Job Market Visualizer - Interactive data visualization with AI exposure analysis

  • Role: Full-Stack Developer & Data Engineer
  • Tech Stack: Python, HTML, StatFin API, Occupational Barometer, GitHub Pages
  • Status: Active (10 โญ stars)
  • Highlights: Visualizes Finnish occupation data with AI exposure scoring, deployed on GitHub Pages

Education-Focused 3D Web Game - Financial literacy through interactive gaming

  • Role: Unity Game Developer & Backend Developer
  • Tech Stack: C#, Unity, Google Cloud, Firebase, Git, GitHub
  • Status: Completed (Nov 2024)
  • Highlights: Built for Junction Hackathon 2024

๐Ÿš€ CL Booster

AI-Powered Cover Letter Generator - Personalized cover letters tailored to job applications.

  • Role: Frontend & DevOps Lead
  • Tech Stack: Java, Spring Boot, Vaadin, MariaDB, Docker, Jenkins, Google Gemini AI
  • Status: Completed (Spring 2026)
  • Highlights: Built multi-language UI, CI/CD pipeline, and AI integration for high-quality context scanning.

๐Ÿ‡ฏ JobAio

Finnish Market Job Scraper & Aggregator - Helping job seekers find opportunities

  • Role: Full-Stack Developer
  • Tech Stack: Node.js, React, Web Scraping, APIs
  • Status: Planning/Development
  • Goal: Aggregate job listings from multiple Finnish sources

๐Ÿ’ก About Me

  • ๐Ÿ› ๏ธ Builder mindset: Obsessed with creating practical software that solves real problems for people
  • ๐Ÿค– AI Engineering: Building local LLMs and agent systems that actually deliver useful capabilities
  • ๐Ÿ“ฆ Infrastructure: Deploying and maintaining production-ready self-hosted systems
  • ๐Ÿ‡ซ๐Ÿ‡ฎ Based in Finland: Building for the Finnish market and local user needs

๐ŸŽฏ Current Focus

๐Ÿ’ป Technical Development ๐Ÿš€ Career & Impact
Mastering Spring Boot & Vaadin Building tools that help real people
Production grade full-stack systems Deliver professional quality software
Proper CI/CD & DevOps practices Grow through real world projects
Clean, maintainable code patterns Contribute value to the developer community

๐Ÿ“ซ Connect With Me

LinkedIn GitHub Email


๐ŸŒ Languages

  • ๐Ÿ‡ฌ๐Ÿ‡ง English - Fluent
  • ๐Ÿ‡ซ๐Ÿ‡ฎ Finnish - Conversational
  • ๐Ÿ‡จ๐Ÿ‡ณ Chinese - Native

Thanks for visiting! ๐Ÿš€

Building the future, one commit at a time ๐Ÿ’ป

Profile Views

โญ๏ธ From Lion504 | Made with โค๏ธ in Helsinki

Pinned Loading

  1. JobAio JobAio Public

    Finnish job market scraper & aggregator built with Node.js/TypeScript and React, collecting listings from multiple sources with AI-assisted analysis.

    TypeScript 2

  2. CLboost CLboost Public

    AI-powered cover letter generator built with Java, Spring Boot & Vaadin โ€” Gemini AI integration, 6-language i18n with RTL support, Docker + Jenkins CI/CD, JMeter load testing.

    Java 1

  3. Fi-Job-Maps Fi-Job-Maps Public

    Interactive Finland job-market visualizer combining StatFin occupational data with AI exposure scoring; Python backend, deployed on GitHub Pages.

    Python 13

  4. unaisansegundo/JavaSimulationProject unaisansegundo/JavaSimulationProject Public

    Java Programming Project TX00EY22-3011

    Java 1