Email copied to clipboard!
Back to Home
📄 Download PDF

PATTHADON RACKSAWONGSAKUL

Software Engineer

📧 rpatdon@gmail.com
📱 064-172-4493
📍 Lat Krabang, Bangkok 🔗 github.com/Patthh

Professional Profile

Dedicated software engineering student at 42 Bangkok with proven experience in C, Python, and web technologies. Currently at Level 5.11 in the prestigious 42 curriculum, demonstrating strong problem-solving abilities and commitment to excellence. Experienced in tutoring programming concepts and developing practical applications including OCR systems and database management. Passionate about algorithm design, system programming, and creating efficient solutions to complex technical challenges.

Technical Skills

Programming Languages

C (Advanced) C++ Python JavaScript Lua Script

Web Technologies

HTML CSS HTTP Protocol MVC Architecture

System & Tools

Unix/Linux MongoDB OCR Systems Network Administration

Core Competencies

Algorithms & AI Graphics Programming System Programming Data Analysis

Soft Skills & Professional Competencies

Communication & Leadership

Cross-Cultural Communication Technical Communication Documentation & Technical Writing

Problem-Solving & Analysis

Problem-Solving & Analytical Thinking Code Review & Peer Programming Continuous Learning Mindset

Collaboration & Adaptability

Collaboration & Teamwork Adaptability Self-Directed Learning

Project Management

Time Management Multi-tasking Independent Work

Languages

Thai Native
English Fluent

Professional Experience

Data Analyst & Programmer
Dec 2022 - Feb 2023
  • Conducted comprehensive database administration and performed complex data analysis tasks
  • Developed an innovative OCR project utilizing Python and JavaScript to extract text from images and store data in MongoDB
  • Provided personal programming consultation to company leadership on technical strategy and implementation
  • Optimized database performance and implemented efficient data processing workflows
Programming Tutor & Mentor
Sep 2023 - Present
  • Guide students through C programming fundamentals and advanced concepts in peer-to-peer learning environment
  • Deliver technical presentations on programming best practices to diverse international student groups
  • Mentor junior high school students in web development (HTML, CSS, JavaScript) during Discovery Piscine programs

Education & Academic Excellence

42 Bangkok - Level 5.11
Common Core: 57% Complete

Current Status: Advanced Common Core Student | Selected: June 2023 | Started: August 2023

Programming School - Software Engineering
2023 - Present

Intensive peer-to-peer learning program focusing on practical software engineering skills. Completed 18+ major projects including advanced C/C++ programming, graphics programming (fractals, 3D ray-casting), system programming (minishell, philosophers), and network administration.

Bachelor of Electrical Engineering & Computer Systems
2020-2023

Strong foundation in electrical engineering principles, computer systems architecture, and mathematical problem-solving. Developed analytical thinking and systematic approach to complex technical challenges.

Key Project Achievements

Notable 42 Projects (Recent)

  • cub3d (280H): Built a 3D ray-casting game engine inspired by classic FPS games, demonstrating advanced graphics programming and algorithm optimization
  • minishell (210H): Developed a complete Unix shell implementation with process management, pipe handling, and built-in commands
  • Philosophers (70H): Implemented concurrent programming solution addressing the dining philosophers problem with multithreading and synchronization
  • C++ Modules 00-04: Mastered object-oriented programming concepts including inheritance, polymorphism, and template programming
  • OCR Data Processing System: Created production-ready system for automated text extraction and database integration at Wetrust GPS Company