MAO VISAL

Computer Science Student | Python Developer | Backend Developer | Cybersecurity Enthusiast
📍 Phnom Penh, Cambodia
📞 (+855) 70 213 069
🔗 GitHub
Mao Visal

Professional Summary

Motivated Computer Science student with strong knowledge of software engineering, backend development, and cybersecurity fundamentals. Experienced in building real-world applications using Python, Flask, FastAPI, PHP, Laravel, REST APIs, MySQL, SQLite, HTML, CSS, and JavaScript. Skilled at developing full-stack web applications, desktop software, automation tools, Telegram bots, and AI-assisted solutions while following secure software development practices. Familiar with Git, GitHub, Linux, networking concepts, authentication systems, and API integration. Passionate about solving complex technical problems, collaborating within teams, and continuously learning modern technologies to build scalable, secure, and high-performance applications.

Education & Certifications

Royal University of Phnom Penh (RUPP)
Bachelor of Computer Science | 2023 – Present

Current GPA: 3.42

Coursework: Data Structures, Algorithms, Database Systems, Networking, Software Engineering, Operating Systems, Web Development

ETECH CENTER (2024)
  • Basic & Advanced Python Programming
  • Flask Web Development
  • Software Project Development

Technical Skills

Programming Languages
Python PHP Java C/C++ SQL JavaScript
Backend & APIs
Flask FastAPI Laravel REST APIs Authentication
Frontend
HTML5 CSS3 Tailwind CSS Bootstrap
Cybersecurity & Networking
Kali Linux TCP/IP & OSI Model Web Security Pen Testing Fundamentals
Databases & Tools
MySQL SQLite Git/GitHub Docker (Basic) Postman
Data Science & Desktop Dev
Pandas NumPy Matplotlib PyQt Tkinter

Professional Projects

Student Management System
Python • Flask • MySQL • Face Recognition
  • Developed a complete student management platform for academic administration.
  • Implemented facial recognition attendance tracking, secure authentication, and role-based access.
  • Designed a normalized MySQL database for records, reports, departments, classes, and scheduling.
Multi-Platform Media Downloader
Python • Flask • Telegram Bot • yt-dlp
  • Built a downloader supporting YouTube, TikTok, Facebook, Instagram, Reddit, and Twitter/X.
  • Developed a responsive web dashboard and integrated a Telegram Bot for automated downloads.
Web Shop Application & Telegram Automation Bots
Flask • MySQL • REST API • Python
  • Built an e-commerce application with secure authentication, user management, and REST APIs.
  • Developed workflow automation bots for media downloading and file processing via Telegram Bot API.
Python Blockchain Project & Data Analysis
Python • Pandas • NumPy • Matplotlib
  • Developed a decentralized blockchain ledger utilizing SHA-based block hashing and transaction validation.
  • Conducted data cleaning, EDA, and statistical analysis on datasets including "Tips" and "AI in Education".
QR Code Generator & Naga Voice AI
Web Applications • AI • Telegram Bots
  • Developed a web application for generating custom QR codes.
  • Built Naga Voice AI, an AI voice application with interactive features.
  • Integrated corresponding Telegram bots (@my_qr_awesome_bot, @NagaVoiceBot) for user accessibility.

Experience

Independent Software Developer

Independently designed and developed numerous software projects including web applications, backend systems, desktop applications, automation tools, Telegram bots, blockchain applications, and data analysis projects. These experiences strengthened my understanding of software architecture, database design, REST APIs, authentication, debugging, Git version control, and secure software development practices.

Soft Skills

  • ✔️ Problem Solving & Critical Thinking
  • ✔️ Leadership & Teamwork
  • ✔️ Adaptability & Time Management
  • ✔️ Fast Learning & Self-Motivation

Languages

  • 🇰🇭 Khmer — Native
  • 🇬🇧 English — Intermediate

Interests

  • 🚀 Software Engineering & Backend Dev
  • 🧠 Artificial Intelligence & Machine Learning
  • 🛡️ Cybersecurity & Ethical Hacking
  • ☁️ Cloud Computing & Networking
  • 🌍 Open Source Contribution