Hazem El-Khalil

Your digital architect for web and mobile applications, the only limit is your imagination.

Java
React Js
TypeScript
Node Js
Tailwind
Get To Know Me

About Me

Crafting digital experiences with passion, precision, and purpose

👋Hello, I'm Hazem El-Khalil

A passionate Full Stack Developer and  Tech Enthusiast with 8+ years of experience crafting digital experiences that users love.

I specialize in building scalable web and mobile applications using Java, React Js, TypeScript, and modern development technologies. I thrive on turning complex problems into elegant solutions that users love.

Beyond work, I love exploring new technologies, contributing to software communities, and mentoring aspiring developers. I believe in continuous learning and staying at the forefront of technological innovation.

Core Technologies

ReactNext.jsTypeScriptNode.jsPythonGoogle CloudFirebaseMongoDBMySQLDockerGit

Software Developer

SGU (Goverment)

2024 — Present

Delivering high-quality projects across diverse domains, specializing in frontend development, backend development, databases security, and integrations with third party services.

Lead developer for 5+ projects

Fullstack Developer

Assistena HB

2023 — 2025

Building and maintaining web applications using React, Node.js, and firebase, integrating with third party services and APIs to provide a seamless user experience.

Over 300 users / Month

Let's Connect

kontakt@hazemelkhalil.se
hazemelkhalil.se
Malmö, Sweden

Achievements

Highrated on Github
Expert in Integration with Third Party Services
22+ Projects Delivered

Available for Hire

Open to New Opportunities
Open to Relocation
Remote & On-site Available
Tech Arsenal

Technology Stack

Technologies I use to bring ideas to life

Backend

Java

Expert
6 years exp

Spring Boot

Expert
3 years exp

Python

Expert
5 years exp

Node.js

Expert
4 years exp

Express

Expert
3 years exp

GraphQL

Intermediate
2 years exp

Spring Security

Expert
3 years exp

Frontend

React

Expert
4 years exp

Next.js

Expert
3 years exp

TypeScript

Expert
4 years exp

JavaScript

Expert
5 years exp

Tailwind CSS

Expert
3 years exp

React Native

Intermediate
3 years exp

Database

PostgreSQL

Expert
3 years exp

MongoDB

Expert
3 years exp

MySQL

Intermediate
3 years exp

PostGIS

Intermediate
2 years exp

Elasticsearch

Intermediate
2 years exp

Cloud & DevOps

AWS

Intermediate
2 years exp

GCP

Intermediate
2 years exp

Firebase

Expert
3 years exp

Docker

Intermediate
2 years exp

Git

Expert
5 years exp

AI & Integration

OpenAI

Expert
2 years exp

Vercel AI SDK

Beginner
1 year exp

Stripe

Intermediate
2 years exp

Vector Database

Intermediate
1 year exp

Klarna

Intermediate
1 year exp

Swish

Intermediate
1 year exp
Professional Journey

Experience

My professional journey and the impact I've made across different domains

Senior Software Engineer (Fullstack)

January 2020 — Present
Full-time

Sveriges Geologiska Undersökning (SGU)

Fullstack developer working on multiple internal systems. Responsible for building new applications, maintaining existing ones, and supporting projects throughout their lifecycle in close collaboration with product owners and domain specialists.

Key Achievements

Worked across approximately eight parallel projects, contributing mainly to backend and frontend development.
Set up new projects, including initial structure, configuration, and development practices.
Maintained and extended existing systems, addressing bugs, performance issues, and functional changes.
Developed backend services using Java and Spring Boot, and frontend applications using React, Node.js, and TypeScript.
Participated in planning discussions related to budgets and timelines, providing technical input.
Created and maintained user stories and technical issues to support ongoing development.
Participated in regular coordination meetings with product owners and subject-matter experts.
Contributed to deployment, logging, and monitoring using Kubernetes, GitLab CI, and the ELK stack.
Worked with authentication and authorization using Curity Identity Server.

Technologies & Skills

JavaSpring BootApache WicketNode.jsTypeScriptReactMS SQL ServerPostgreSQLPostGISElasticsearchKubernetesELK StackGitLab CICurity IDP

Fullstack Developer

January 2022 — Present
Part-time

AE Körkortsgruppen AB

Developed and maintained a web application for booking driver's license courses. Built the system from scratch using Google Cloud services, React, and Node.js. The application has been used by over 1,500 students for course bookings.

Key Achievements

Built the frontend using React and Material UI, allowing users to select courses, enter personal details, and complete payments.
Implemented backend services using Node.js and Firebase Realtime Database to handle bookings and user data.
Integrated payment providers including Klarna, Stripe, and Swish.
Developed an admin interface for managing courses, booking dates, and participant information.
Implemented automated SMS reminders for participants using the Twilio Messaging API.

Technologies & Skills

ReactNode.jsFirebaseGoogle Cloud PlatformMaterial UIKlarnaStripeSwishTwilio

CEO & Fullstack Developer

January 2023 — Present
Part-time

Assistena HB

Built and maintained a web application for students using React, Node.js, and Next.js. Responsible for backend architecture on Google Cloud Platform, frontend development, and integration with third-party services. Also handled customer communication and support.

Key Achievements

Designed and implemented a serverless backend using Google Cloud Platform.
Built and maintained the frontend application using Next.js.
Developed a dashboard where students can practice, edit, and organize study materials.
Integrated Python-based AI components using OpenAI (GPT-3.5) and Vertex AI for study material and flashcard generation.
Integrated Stripe for subscription handling using Stripe.js and Firebase Cloud Functions.
Handled direct communication with users and support requests.
Reached over 1,500 users.

Technologies & Skills

ReactNext.jsNode.jsFirebaseGoogle Cloud PlatformPythonOpenAI APIVertex AIStripe

Java Developer

2013 — 2019
Freelance

SpigotMC

Developed custom plugins for Minecraft servers using the Spigot API. Focused on server-side logic, performance, and feature implementation for community-run servers.

Key Achievements

Developed and released multiple custom plugins used by public and private Minecraft servers.
Worked with low-level server mechanics, including packet handling, to extend or modify game behavior.
Optimized plugin performance to reduce server load and improve stability.
Provided bug fixes and code examples to other developers in the community.
Assisted server owners and developers with configuration, debugging, and troubleshooting.

Technologies & Skills

JavaKotlinSpigot APIMinecraft Server PacketsMySQLSQLite
5+
Years Experience
50+
Projects Completed
91%
Success Rate
Portfolio Showcase

Featured Projects

Discover my latest work in web development, AI integration, and digital innovation

Education & Training
Live
Ongoing since launch

Halkan.se

Risk Training & Driving Safety Education

Halkan.se is a Swedish driving education provider specializing in mandatory risk training (Risk 1 & Risk 2) for driving licenses. The program includes theoretical courses on risk awareness and practical training on skid tracks to prepare students for real-world driving conditions.

Key Features

  • Mandatory Risk 1 theory course covering alcohol, drugs, fatigue, and risky behavior in traffic
  • Risk 2 practical course on skid tracks, teaching vehicle control on slippery roads
  • Courses conducted in both Swedish and English
  • Certified instructors with extensive experience in driver safety education
  • Collaboration with Sturup Raceway for professional training facilities

Deliverables

  • Comprehensive risk education programs (Risk 1 & Risk 2)
  • Fully accredited training aligned with Swedish Transport Agency regulations
  • Student certification required for driving license applications
  • Safe and controlled skid track training environments

Technology Stack

ReactJsNodeJsFirebaseFirestoreVitePythonKlarnaSwishStripeOpenAi
Web Application
Live
9 months

Assistena.com

Professional Online Study Platform

A comprehensive online study platform designed for competitive play with real-time communication capabilities. Currently undergoing official recognition process with the American Checkers Federation (ACF).

Key Features

  • Quickly create flashcards from PDFs, web pages, or YouTube videos to boost retention.
  • Organize and access your notes, flashcards, and summaries with ease.
  • Practice for exams with AI-generated quizzes from your study materials.
  • Convert lengthy texts or videos into concise summaries for easier understanding.

Deliverables

  • Fully functional web application deployed on production
  • User authentication and profile management
  • Mobile-optimized responsive interface
  • Integration with payment systems for premium features

Technology Stack

NextJsTypescriptNodeJsFirebasePythonOpenAILangChainStripeOpenAi
Contact

Let's Work Together

Ready to bring your ideas to life? I'm always excited to work on interesting projects and collaborate with amazing people. Let's create something extraordinary together.

Or reach out directly: