JirasitKarunwong

Full Stack Developer

Crafting digital experiences with passion and precision

Transforming ideas into elegant, functional solutions

Available for new opportunities
SCROLL

About Me

I'm a passionate full-stack developer with expertise in modern web technologies. I love creating clean, efficient, and user-friendly applications that solve real-world problems.

With a strong foundation in both frontend and backend development, I enjoy working with technologies like React, Next.js, Node.js, and various databases to build scalable and maintainable solutions.

When I'm not coding, you can find me exploring new technologies, contributing to open-source projects, or sharing knowledge with the developer community.

Jirasit Karunwong - Full Stack Developer

DEVELOPER

Skills & Expertise

Technologies and tools I use to bring ideas to life

Familiar
Proficient
Expert

Frontend & Mobile

React, Next.js
React Native, Expo
Swift, iOS
Tailwind CSS, Sass
Ant Design, MUI
Redux, Hooks
React Lifecycle

Backend

Node.js, Express
NestJS, Go, Python
PostgreSQL, MySQL
Oracle, MSSQL
Redis, Prisma
REST API
Microservices Arch.

Embedded & OS

C, C++
Embedded Systems
OS Concepts
Data Structures
Robotics
IoT Devices
Hardware Integration

Tools & Others

VSCode, Vim
Draw.io, Figma
Git CLI, Fork
Navicat, DBeaver
Agile, Waterfall
Docker, AWS
Notion, Obsidian

Always Learning

I am currently focusing my efforts heavily on Artificial Intelligence, expanding my expertise in smart applications, model integrations, and data-driven systems.

Large Language Models (LLMs)Retrieval-Augmented Generation (RAG)Machine LearningDeep LearningGenerative AINatural Language Processing (NLP)Computer VisionPrompt Engineering

Career Path

My professional journey and experience in software development

Experience

Software Engineer Internship

Current

Sati Co., Ltd.

Jun 2025 - Present · 8 monthsChiang Mai, Thailand
Internship · On-site

Full Stack Developer responsible for developing an internal ERP system and collaborating on company projects. Covered the full software lifecycle: requirement gathering, system design, development, and maintenance.

Internal ERP System
Waterfall

Sole Developer

Tech Stack

AWSNestJS (TypeScript)PostgreSQLReact (TypeScript)Ant DesignFigma

Key Features

HRMSystem MonitoringKPI / OKREmployee ManagementClock-in / Clock-out
AI-Assisted:~40% Frontend|~20% Backend
Discharge Summary
Agile Scrum

Team Member

Tech Stack

AWSNestJS (TypeScript)Express (TypeScript)FastifyPostgreSQLPythonReact (TypeScript)MUI

Responsibilities

  • Code reviews
  • Bug fixing
  • Feature development
Click to view Landing Page
Landing Page
Agile

Developer

Tech Stack

Next.js (TypeScript)MUIFigma

Overview

Developed a modern, responsive landing page for Sati Co., Ltd. featuring product showcases, client testimonials, and integration highlights.

Click to go backView Website
Full StackSystem DesignDatabase DesignERPProject Management

Education

Mahanakorn University of Technology

Bachelor's Degree, Computer Engineering

Basketball player representing the university. Staff member for campus events.

LeadershipTeam CollaborationEvent Coordination

Relevant Coursework

Database Systems

Database design and management using Oracle. SQL optimization and normalization.

OracleSQLPL/SQL
Reserve Book Project

A comprehensive booking system for managing reservations with user authentication and calendar integration.

Next.jsTypeScriptPostgreSQLTailwind CSS
View on GitHub

42 Bangkok

Cadet, Computer Science

Operating Systems & Peer to Peer
Operating Systems Coursework

Intensive OS projects in C. Memory management, performance optimization, and defensive programming.

Peer to Peer & Defense

Project defense and code review system. Develops logical thinking to protect systems from bugs and vulnerabilities. Strengthens soft skills in negotiation and technical communication.

TA / Tutor – Web Dev (KMITL)

Guided students in responsive design and JavaScript.

Hackathon Staff

Technical support and coordination.

Featured Projects

A collection of projects that showcase my skills and passion for creating innovative solutions

Reserve - Booking System

A comprehensive booking system for managing reservations, featuring user authentication, calendar integration, and real-time notifications.

Next.jsTypeScriptPostgreSQLTailwind CSS

FDF - 42 School Project

A simplified 3D graphic representation of a wireframe model. Points are connected by lines to create terrain visualization using computer graphics techniques.

CMiniLibXGraphicsMakefile

Push Swap - 42 School Project

An efficient sorting algorithm implementation using C, designed to handle large datasets with minimal memory usage.

CAlgorithmsStack OperationsMakefile

Philosopher - 42 School Project

A collaborative platform for 42 School students to share and discuss philosophical topics, featuring user profiles, discussion threads, and a voting system.

CThreadingMutexSemaphores