Skip to content
View Carlsmeister's full-sized avatar
❄️
It's beginning to look . . .
❄️
It's beginning to look . . .

Highlights

  • Pro

Organizations

@G19MAU @WikiCap @HappyPlantsDA489A

Block or report Carlsmeister

Report abuse

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

Report abuse
Carlsmeister/README.md

Profile Banner

Hi there 👋, I'm Carl

A Passionate Backend Developer Student from Sweden

I'm a Software Development student 🧑‍🎓 based in Malmö, Sweden (Year 2).
Currently focusing on backend development at Malmö University, while sharpening my front-end skills privately.

Typing SVG

🙋‍♂️ About Me

  • 💬 I’m currently developing ChifferChat, a secure and modern JavaFX-based chat application that focuses on:
    • Real-time messaging between multiple clients
    • End-to-end encryption using RSA and AES
    • Modular architecture with client–server communication
    • A sleek and responsive JavaFX UI
  • 🌱 I’m currently learning (by doing) JavaFX, multithreading, and cryptography — building ChifferChat using Java, Socket programming, and secure message handling.
  • 💬 Ask me about e.g. Java, PostgreSQL, or non-tech topics like training or travel.
  • ⚡ Fun fact: I love nature, hiking, working out, and gaming in my spare time.
  • ⚠️ Be cautious! I'm quite a social person.

💻 Tech & Tools

Java Kotlin Spring Boot PostgreSQL Postman HTML5 CSS3 JavaScript React IntelliJ IDEA Android Studio VSCode macOS Windows


🚀 Featured Projects

Project Description Tech Stack Link
Smart Calendar A user-friendly calendar with integrated to-do lists and task management. Spring Boot • PostgreSQL • React GitHub
Strive - Fitness App A privacy-friendly fitness app for Android that combines gym logging and GPS-based running in a cohesive, mobile-friendly interface. Kotlin • Jetpack Compose • Room GitHub
ChifferChat - Encrypted Chat App A modern, encrypted desktop chat application built with JavaFX, enabling secure client–server communication with AES/RSA encryption. Java • JavaFX • Socket Programming • Cryptography GitHub

📊 GitHub Analytics

GitHub Stats Streak Stats Top Languages GitHub Snake Animation

Current Project: ChifferChat – Encrypted Chat App

  • End-to-end Encryption using RSA for key exchange and AES for message encryption

  • Multi-client Messaging through a dedicated Java server

  • Modern UI with JavaFX, custom styles, and dynamic components

  • Thread-safe Communication with synchronized message handling

  • Future Goals: confiugre a database, implement user authentication, message history, and file sharing

  • Progress: Currently developing the encryption workflow and message exchange between clients, while refining the GUI and improving overall UX.


📞 Connect with Me

Discord     Facebook     Instagram     X     LinkedIn     Email

Pinned Loading

  1. java-pacman java-pacman Public

    Java

  2. G19MAU/SmartCalendar G19MAU/SmartCalendar Public

    SmartCalendar is a digital calendar and task manager developed for students' needs. It helps to plan both studies and leisure time, and is adapted for a flexible, busy everyday life as a student. I…

    Java 1