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
Web Technologies
System & Tools
Core Competencies
Soft Skills & Professional Competencies
Communication & Leadership
Problem-Solving & Analysis
Collaboration & Adaptability
Project Management
Languages
Professional Experience
- 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
- 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
Current Status: Advanced Common Core Student | Selected: June 2023 | Started: August 2023
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.
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