Skip to content
View derekgan08's full-sized avatar

Highlights

  • Pro

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.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to 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 LearningScikit-learnTensorFlowKeras
Deep LearningTensorFlowPyTorch
Computer VisionOpenCV

Data Analytics and Business Intelligence Skills:

Data CrawlingFacepagerOctoparse
Data MiningRapidMiner
Data Cleaning and Data PreparationOpenRefine
Statistical Analysis, Data Analysis and Data ExplorationSPSSSAS
Data VisualisationTableau
Data PresentationPower BI

Natural Language Processing:

Text MiningAntConc
Semantic RetrievalTensorFlow

Prototyping/UI/UX Tools:

FigmaAdobe XDSceneBuilder

SQL Database Development and Management:

DBeaverOracleMySQLMicrosoft Sql ServerIBM DB2

NoSQL Database Development and Management:

MongoDBFirebaseDynamoDBCassandraNeo4j

Big Data Technologies:

Apache HadoopApache SparkApache Hive

Website and Web Application Development:

FrontendReactVue.jsThymeleafjQueryAJAX
MiddlewareExpressJ2EEApache TomcatApache Struts
BackendNode.jsFlaskSpringSpring BootHibernate ORM

Mobile Application Development:

Flutter

Desktop Application Development:

JavaFXSceneBuilder

Software Testing:

Selenium IDEPostman

Project Management and Issue Tracking Tool:

Redmine

Version Control:

GitHubGogs

Intend to Learn:

Next.jsAngularDjango

My Experience in Programming Languages

Object-Oriented Programming Language (OOP):

C++JavaPython

Logic Programming Language:

Prolog

Web Development:

HTML5CSS3JavaJavaScriptPHPPython

Mobile App Development:

Dart

Desktop App Development:

Java

Data Analysis:

PythonRMATLAB

Other Languages:

CC#GoRubySQL

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 LogoGitHub LogoLinkedIn LogoORCiD LogoResearchGate 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-frontendCaseAce-law-firm-management-system-frontendPublic

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

    PHP 11 8

  2. CaseAce-law-firm-management-system-backendCaseAce-law-firm-management-system-backendPublic

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

    JavaScript 25 10

  3. cuzVcare-mobile-appcuzVcare-mobile-appPublic

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

    Dart

  4. university-course-registration-systemuniversity-course-registration-systemPublic

    JavaFX desktop application for university student and lecturer course registration

    Java 2

  5. QSAR-biodegradability-predictionQSAR-biodegradability-predictionPublic

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

    Jupyter Notebook 1