Skip to content
View dianuca's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report dianuca

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.

Content in all repositories owned by your account will be closed.
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
dianuca/README.md

Hi, I'm Diana 👋

Computer Science graduate and master's student in Advanced Information Systems and Technologies, interested in software development, algorithms, data processing and mobile application development.

I enjoy building practical applications, learning new technologies and improving my programming skills through personal projects.

Featured Projects

  • Spendly — an iOS expense-tracking project developed while learning SwiftUI, SwiftData and native mobile development
  • VisualAlgoLab — interactive algorithm visualisations, quizzes and executable C++ exercises
  • Automatic Image Enhancer — adaptive image analysis and enhancement application built with JavaFX
  • Raisin Classification ML — machine-learning classification project using kNN, Decision Tree, GaussianNB and MLP
  • Python Weather Dashboard — desktop weather application using Python, Tkinter and the OpenWeather API
  • MyCookingBook Android — offline recipe-management application built with Java and SQLite
  • Map Colouring with DFS — image-region detection, graph construction and recursive backtracking

Technologies

Programming Languages

Java · Python · PHP · JavaScript · C · C++ · C#

Application Development

JavaFX · Android · Tkinter · HTML · CSS

Databases and Tools

MySQL · SQLite · Git · GitHub · Xcode · Android Studio · PyCharm

Currently Learning

  • Swift fundamentals
  • SwiftUI
  • iOS Development
  • Mobile Application Development
  • Software architecture
  • DevOps fundamentals

Current Focus

I am currently learning iOS development and building small native applications to practise Swift, SwiftUI and mobile application development.

My goal is to gradually improve my skills and learn how to create well-structured, user-friendly mobile applications.

Pinned Loading

  1. spendly-ios spendly-ios Public

    Native iOS expense tracker built with SwiftUI, SwiftData and Swift Charts.

    Swift

  2. visual-algo-lab visual-algo-lab Public

    Interactive platform for learning algorithms through visualisations, quizzes and executable C++ exercises.

    PHP

  3. BookTracker BookTracker Public

    Native iOS book tracking app built with SwiftUI and SwiftData.

    Swift

  4. automatic-image-enhancer automatic-image-enhancer Public

    JavaFX application that analyses image quality and automatically applies adaptive enhancement filters.

    Java

  5. my-cooking-book-android my-cooking-book-android Public

    Offline Android recipe manager with SQLite persistence, search, filtering, images and complete CRUD operations.

    Java

  6. weather-dashboard-python weather-dashboard-python Public

    Tkinter weather dashboard with current conditions, hourly forecasts, daily aggregation and timezone conversion.

    Python