Sirawich Anantapong

I am a Developer

About

Aspiring Software Engineer and Computer Science major with specialised knowledge in software engineering. Fluent in English with soft and technical skills. I am proactive, rapidly adaptable, and possess strong time management skills. My expertise in Java and Python allows me to effectively contribute company operations and customer services. Excelling in both independent and team settings, my skills are well-suited for roles in software engineering, business consulting, and beyond, where I can apply my expertise to optimize operations and enhance strategic outcomes.

Software Engineer & Developer.

  • Birthday: 26 September 2002
  • Website: sirawichanantapong.site
  • Phone: 095 483 3491
  • City: Bangkok, Thailand
  • Age: 22
  • Degree: Bachelor
  • Email: sw.anantapong@gmail.com

Skills

A diverse skill set encompassing programming, databases, software tools, and communication expertise.

Programming Languages

JavaScript 75%
Python 60%
C 70%
C++ 65%
Java 90%
Flutter 90%
React 80%
HTML 90%

Databases

MySQL 90%
Firebase 75%

Software

VS Code
IntelliJ IDEA
Microsoft Word
Microsoft Excel
Microsoft PowerPoint

Communication

English Fluent (IELTS Band 6)
Thai Fluent

Resume

A comprehensive overview of my Education, Work & Experience.

Education

Mahidol University

2021 - 2024

Mahidol University, Thailand

Faculty of Information and Communication Technology (Bachelor of Computer Science)

Saint Gabriel’s College

2014 - 2020

Bangkok, Thailand

Completed secondary education in art-mathematics program.

Lexington High School

2018 - 2019

Lexington, USA

Studied as part of an exchange program.

Work & Experience

Lead Generator

March 2023 - June 2023

Orenburg Engineer Outsourcing & Consultancy Co., Ltd., JobsDB (Thailand)

  • Generated leads to support the marketing and sales teams.
  • Collaborated effectively with the team to ensure quality output.
  • Enhanced communication skills while working in a fast-paced environment.

Gemini Project

2023

Web Application Development

  • Designed and implemented the Gemini project web application to improve usability and user satisfaction.
  • Connected the back-end system OCS using Java with the front-end using HTML and JavaScript.

Flutter Application Development

2023

Mobile Application Development

  • Developed a mobile application using Flutter and Firebase.
  • Handled all stages: Process analysis, system design, database design, interface design, implementation, and testing.
  • Enhanced problem-solving, project management, and teamwork skills.

Senior Project

2024 - present

Android Application Development

  • Created an Android application with an algorithm to detect and resolve shadow problems in document images.
  • Used Java with OpenCV for the core algorithm and Flutter for the application interface.
  • Worked with Android Studio and VS Code to develop and test the application.

Portfolio

Showcasing key projects that demonstrate my skills in software development, design, and problem-solving.

Senior Project

Senior Project

Created an Android app to address shadow issues in document images. Developed an algorithm using Java and OpenCV, and designed the interface with Flutter. Still in the development phase *this is not the final result.

Senior Project Senior Project

Here are some example outputs of processed document images generated by our application, showcasing its ability to enhance and resolve issues such as shadows and distortions, ensuring improved clarity and usability.

Gemini Project

Integration of Fingerprint Authentication in a React Application Project from Computer and Communication Security

Implemented fingerprint authentication within a React application to enhance security and streamline user access. This feature utilizes biometric authentication technology

Gemini Project Gemini Project

Gemini Project

Designed and implemented a web application to enhance user satisfaction. Integrated a back-end system using Java and built the front-end using HTML and JavaScript.

Flutter Mobile App Mobile App

Flutter Mobile Application

Developed a mobile app using Flutter and Firebase, covering process analysis, system design, and testing. This project honed my technical and problem-solving skills.

Achievement & Certification

Showcasing achievement and certification in software development & others.

Webbed Badge Certification

Webbed Badge Certification from TryHackMe

Awarded the "Webbed" badge for successfully understanding how the World Wide Web works. This certification recognizes foundational knowledge of internet protocols, web architecture, and cybersecurity concepts, as part of the Online Cyber Security Training program on TryHackMe. It highlights expertise in navigating and securing the web environment.

Java Course Certification

Java Course Certification from SoloLearn

Successfully completed the Java course, demonstrating both theoretical and practical understanding of programming in Java. This certification highlights key skills in object-oriented programming, data structures, and developing robust Java applications. Earned on May 1, 2022, this achievement reflects a commitment to mastering Java for professional development in software engineering.

Relationship Game 2022 - 1st Runner-Up

ICT x DST Relationship Game 2022 - 1st Runner-Up

Achieved 1st Runner-Up in the "Relationship Game 2022" as part of Team FakeOppa. This competition fostered teamwork.

Contact

Address

Bangkok, Thailand

Phone

095 483 3491

Email

sw.anantapong@gmail.com