Skip to content
View derekgan08's full-sized avatar

Block or report derekgan08

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
derekgan08/README.md

Hello Welcome to My GitHub

A versatile Computer Scientist from Malaysia 🇲🇾


  • 💪 I’m currently intend to work on Flutter Mobile App Development and Quality Assurance
  • 💼 I'm currently open to new job opportunities
  • 📰 Read my publications at ResearchGate
  • 📫 Reach me at derekgan08@outlook.com
  • 🌟 Don't forget to checkout my portfolio too~

👨‍💻 Introduction

I am a highly adaptable and versatile computer scientist with expertise across a broad range of domains in computer science, including Artificial Intelligence (AI), Data Science (DS), Software Engineering (SE), and Quality Assurance (QA). With a passion for problem-solving and continuous learning, I have developed a diverse skill set that allows me to tackle complex challenges in various fields of technology.

  • AI & Machine Learning: Experienced in building intelligent systems, leveraging libraries such as TensorFlow, PyTorch, and Scikit-learn to design, implement, and deploy machine learning models.
  • Data Science: Proficient in analyzing and visualizing data, using tools like Python, Pandas, and Matplotlib to derive meaningful insights and drive data-driven decision-making.
  • Software Engineering: Strong foundation in software development, including desktop app, mobile app and web app. Experienced in building scalable and maintainable software solutions.
  • Quality Assurance: Knowledgeable in software testing methodologies, with hands-on experience in writing test cases, automating tests, and ensuring software quality and reliability.

With a strong foundation in these key areas, I am committed to contributing to innovative projects and continuously expanding my expertise to stay at the forefront of technology.

🔭 My Vision

To be a versatile and innovative force in the world of technology, continuously expanding my expertise across the diverse domains of computer science. I aim to contribute to meaningful projects that solve complex challenges, push boundaries, and make a positive impact on society.

🎯 My Mission

To embrace lifelong learning and adaptability by mastering key areas of computer science, including Artificial Intelligence (AI), Data Science (DS), Software Engineering (SE), and Quality Assurance (QA). Through hands-on problem-solving and collaboration, I strive to build scalable, reliable, and intelligent systems that drive innovation and create value for users and businesses alike.

📊 My GitHub Statistics

Profile Details
Repos Per Language



My Experience in Tech Stacks

Artificial Intelligence (AI):

Machine Learning Scikit-learn  TensorFlow  Keras
Deep Learning TensorFlow  PyTorch
Computer Vision OpenCV

Data Analytics and Business Intelligence Skills:

Data Crawling Facepager  Octoparse
Data Mining RapidMiner
Data Cleaning and Data Preparation OpenRefine
Statistical Analysis, Data Analysis and Data Exploration SPSS  SAS
Data Visualisation Tableau
Data Presentation Power BI

Natural Language Processing:

Text Mining AntConc
Semantic Retrieval TensorFlow 

Prototyping/UI/UX Tools:

Figma  Adobe XD  SceneBuilder

SQL Database Development and Management:

DBeaver  Oracle  MySQL  Microsoft Sql Server  IBM DB2

NoSQL Database Development and Management:

MongoDB  Firebase  DynamoDB  Cassandra  Neo4j

Big Data Technologies:

Apache Hadoop  Apache Spark  Apache Hive

Website and Web Application Development:

Frontend React  Vue.js  Thymeleaf  jQuery  AJAX
Middleware Express  J2EE  Apache Tomcat  Apache Struts
Backend Node.js  Flask  Spring  Spring Boot   Hibernate ORM

Mobile Application Development:

Desktop Application Development:

JavaFX  SceneBuilder

Software Testing:

Selenium IDE  Postman 

Project Management and Issue Tracking Tool:

Redmine

Version Control:

GitHub  Gogs

Intend to Learn:

Next.js  Angular  Django 

My Experience in Programming Languages

Object-Oriented Programming Language (OOP):

C++  Java  Python

Logic Programming Language:

Web Development:

HTML5  CSS3  Java  JavaScript  PHP  Python

Mobile App Development:

Desktop App Development:

Data Analysis:

Python  R  MATLAB

Other Languages:

C  C#  Go  Ruby  SQL

My Coding Journey

2019 - Started to learn my first programming language – Python
2020 - Enrolled in School of Computer Science at Universiti Sains Malaysia
2021 - Freelancing in Software Development and Software Testing
2022 - Majoring in Intelligent Computing, officially embark my AI journey
2023 - Full-Stack Development Intern at DynaFront Systems Malaysia
2024 - Won Silver Award in USM Computer Science Final Year Project @ PIXEL2024

Note: In case of any discrepancy between the information listed in this overview and those on my resume, my resume shall take precedence.

Connect with Me

GitHub Logo   GitHub Logo   LinkedIn Logo   ORCiD Logo   ResearchGate Logo  



"In the ever-evolving world of computer science, the true joy lies not in mastering one path, but in exploring many. The ability to adapt, learn, and innovate across diverse fields makes every challenge a new opportunity to sprout and flourish." – Anonymous

Pinned Loading

  1. CaseAce-law-firm-management-system-frontend CaseAce-law-firm-management-system-frontend Public

    CaseAce - A frontend solution for case and staff management in law firms, built with HTML and PHP

    PHP

  2. CaseAce-law-firm-management-system-backend CaseAce-law-firm-management-system-backend Public

    CaseAce - A backend solution for case and staff management in law firms, built with Node.js and Express

    JavaScript

  3. cuzVcare-mobile-app cuzVcare-mobile-app Public

    A Flutter-based mobile app for volunteering event management and rewards system

    Dart

  4. university-course-registration-system university-course-registration-system Public

    JavaFX desktop application for university student and lecturer course registration

    Java

  5. QSAR-biodegradability-prediction QSAR-biodegradability-prediction Public

    Predicting biodegradability using QSAR models with K-Nearest Neighbors, Decision Tree, Neural Network, Logistic Regression

    Jupyter Notebook