Hello, I'm TJ Sohn

FULL-STACK WEB DEVELOPER

I build clean, responsive, and user-centric web applications.

About TJ Sohn

I'm a passionate Full-Stack Web Developer with expertise in modern web technologies.

Background

Full-stack developer with a passion for building clean, user-centric web applications. Transitioned into modern JavaScript/React environments to craft seamless user experiences with solid backend logic.

Skills & Technologies

Frontend

  • React.js / Next.js
  • JavaScript (ES6+)
  • HTML5 / CSS3

Backend & Database

  • PHP
  • SQL / Database Basics
  • REST API Integration

Tools & Environment

  • Node.js (npm)
  • Git / GitHub
  • C / Python (Fundamentals)

Philosophy

I prioritize writing clean, maintainable code and delivering intuitive user experiences. Continuously learning and refining my skills to build reliable, high-quality web software.

Projects

UnelmaPay - UI/UX Refactoring & Utility Integration

UnelmaPay - UI/UX Refactoring & Utility Integration
  • Initiated and led the UI/UX refactoring of the main dashboard: Analyzed user experience bottlenecks, designed a modern card-style layout using Figma, and successfully proposed it to the team.
  • Collaborated within a cross-functional intern team to develop and launch the proposed responsive card-based interface into production.
  • Integrated secure utility payment features and service menus into the fintech platform backend.
  • Assisted in the development and deployment of the official UnelmaPay WordPress Plugin to expand the payment ecosystem.

AI Support Ticket Triage System

AI Support Ticket Triage System

An intelligent support ticket classifier that automates triage and draft responses using OpenAI & Gemini APIs.

  • Automates category and severity classification for incoming customer support tickets using OpenAI/Gemini LLM calls.
  • Generates contextual draft email responses instantly to streamline support agent workflow.
  • Built with a full-stack architecture featuring a React frontend, TypeScript, and an Express Node.js backend.

HR App

HR App

An employee data management app built with React and JSON server.

  • Add and update employee information
  • Implemented custom loading UI with server wake-up notice for free-tier latency
  • Simple UI for HR tasks

Finnish Event Planner

Finnish Event Planner

Web app for exploring and organizing local summer events. Team project at Business College Helsinki.

  • Built with React and JSON-server
  • Developed event cards and Add Event form
  • Collaborated on API and database design

Pancake Order App

Pancake Order App

Playful app for customizing and ordering pancakes. Built with JavaScript.

  • Real-time price updates
  • Order management features

Contact Me


Or reach me directly at: