Welcome, I'm

Alaa Al Janadi

Java Backend Developer

Spring Boot | REST APIs | PostgreSQL | Docker

Motivated Java Backend Developer with strong foundations in object-oriented programming, Spring Boot, and SQL-based databases. Experienced in building clean, scalable REST APIs in Linux-based development environments using Docker and Git.

Alaa Al Janadi

About Me

3+
Years in Tech
5+
Projects Completed
15+
Technologies

Motivated Java Backend Developer with strong foundations in object-oriented programming, Spring Boot, and SQL-based databases. Comfortable working in agile teams on complex software systems and motivated to grow further in industrial software, intralogistics solutions, Linux, and Oracle PL/SQL.

I am experienced in building clean, scalable REST APIs in Linux-based development environments using Docker and Git. My journey into software development started with a passion for problem-solving and has grown through intensive training programs and hands-on projects.

Originally from Syria, I hold a Bachelor's degree in Civil Engineering from the University of Damascus. After relocating to Austria, I transitioned into software development through programs at Everyone Codes and 42 Vienna, where I developed strong skills in Java, Spring Boot, and modern development practices.

I thrive in multicultural, agile teams and am always eager to learn new technologies. My background gives me unique perspectives on problem-solving and adaptability.

Work Experience

Software Developer

Personal Projects

Jan 2023 - PresentVienna, Austria

Building and developing personal software projects to strengthen backend development skills and explore new technologies.

  • Developed 3+ backend applications using Java, Spring Boot, and .NET
  • Built RESTful APIs with authentication, database integration, and documentation
  • Implemented Portfolio Creator API with JWT authentication and PDF export
  • Created Flags API using ASP.NET and MongoDB for country data management
  • Practiced agile methodologies, version control, and clean code principles
JavaSpring Boot.NETMongoDBPostgreSQLDockerGit

Freelance Graphic & 3D Designer

Self-Employed

Jan 2018 - Dec 2020Istanbul, Turkey

Designed advertising and marketing materials for local clients while managing projects independently.

  • Designed advertising and marketing materials for local clients
  • Managed projects independently, focusing on client communication and satisfaction
  • Created visual content for various marketing campaigns
  • Delivered high-quality designs within tight deadlines
Graphic Design3D ModelingAdobe Creative SuiteClient Management

Real Estate Agent

Alwadi

Jan 2018 - Dec 2020Istanbul, Turkey

Worked in real estate sales while also providing design services.

  • Managed client relationships and property listings
  • Conducted property viewings and negotiations
  • Developed marketing materials for properties
SalesClient RelationsMarketing

Sales & Design Assistant

Bambum

Jan 2016 - Dec 2018Istanbul, Turkey

Combined sales and design roles at a retail company.

  • Assisted with product design and visual merchandising
  • Supported sales operations and customer service
  • Created promotional materials and displays
SalesDesignCustomer Service

Skills & Technologies

Programming Languages

Java90%
C#70%
C/C++70%
JavaScript/TypeScript60%

Frameworks & Technologies

Spring Boot85%
Spring Security80%
Spring Data JPA85%
REST APIs90%
JWT Authentication80%
ASP.NET65%
Angular45%

Databases

PostgreSQL90%
MySQL80%
MongoDB75%
SQL85%

DevOps & Tools

Linux85%
Docker80%
Git/GitHub90%
Virtual Machines75%
Kubernetes50%
IntelliJ IDEA85%
Postman80%

Featured Projects

💻

Portfolio Creator API

Featured

A Spring Boot application providing a comprehensive RESTful API for creating and managing portfolios. This pure backend service allows users to create, manage, and showcase their professional portfolios with secure authentication and PDF export functionality.

Java 17Spring BootSpring SecurityMongoDBJWTiText PDF
💻

Charla (Team Project)

Featured

Collaborated in a team to develop a Java-based application as part of the Everyone Codes mentoring program. Focused on implementing core features and ensuring code quality through peer reviews. Used Git for version control and GitHub for project management.

JavaSpring BootGitGitHubAgile/Scrum
💻

Flags - Country Info API

Featured

An ASP.NET web application that provides information about countries using a MongoDB database. Offers RESTful endpoints to retrieve country data including name, capital, continent, population, and top-level domain with flexible query options.

.NET 6.0ASP.NETMongoDBREST APIC#

Education

Peer-to-Peer Programming Training (C/C++)

2024 - 2025

42 ViennaVienna, Austria

Intensive project-based learning focused on programming fundamentals and Linux environments.

  • Project-based learning focused on data structures, algorithms, problem solving
  • Strong emphasis on Linux environments, CLI usage, Docker, virtual machines, and basic networking
  • Intensive teamwork, peer reviews, and self-organized learning

Advanced Java Training Program

2023 - 2023

Everyone Codes gGmbHVienna, Austria

Comprehensive Java backend development training with focus on Spring ecosystem.

  • Java backend development with Spring Boot, Spring Security, Spring Data JPA
  • RESTful API design, authentication & authorization
  • Databases: PostgreSQL, MySQL, MongoDB
  • Agile team projects (Scrum), Git-based collaboration
  • Docker-based local development and deployment workflows

Bachelor's Degree in Civil Engineering

2008 - 2015

University of DamascusSyria

Completed Bachelor's degree in Civil Engineering, developing strong analytical and problem-solving skills.

  • Developed strong analytical and mathematical skills
  • Project management and technical documentation
  • Team collaboration on engineering projects

Get In Touch

I'm always open to new opportunities and interesting projects. Feel free to reach out!

Contact Information

Languages

Arabic(Native)
German(B1)
English(Advanced)

Open to remote and on-site opportunities in Austria/Europe

Let's Connect

I'm always interested in hearing about new projects and opportunities. Whether you have a question or just want to say hi, feel free to reach out!