Logo

Software Engineer Portfolio

Delivering efficient and innovative software solutions.

I'm in my final year of a Computer Science degree, diving into the world of software engineering with a strong interest in backend development. My studies have equipped me with skills in various programming languages, algorithms, and software design principles, and I'm excited to bring these into real-world projects.
Outside of coding, I'm an amateur astrophotographer, blending my love for technology and the cosmos.

Learn more
work icons

Mastering the Art of Software Engineering

Proficient in programming languages, frameworks, and cloud technologies.
Developing scalable solutions with modern tools.
C
C++
Python
Django
Flask
Java
Spring Boot
TypeScript
HTML
CSS
Bootstrap
JavaScript
Node.js
Express.js
React
JSON
SQL
SQLite
MySQL
PostgreSQL
MongoDB
Git
GitHub
Docker
AWS
Azure
Linux
Windows
JavaFX
Tkinter
Performance & security.
Lock topLock main

Encryption

Secure your data with end-to-end encryption.

My Projects

SpaceCodey

SpaceCodey

SpaceCodey is a web application designed for astrophotographers and space enthusiasts. Built using Django, it offers tools for tracking celestial events, planning astrophotography sessions, and exploring astronomy-related topics. Features include user authentication, NASA APOD integration, real-time ISS tracking, weather comparison for photography, and more. The sleek dark-themed design is crafted for space lovers.

Volunteen

Volunteen

Volunteen is a platform aimed at encouraging youth involvement in community service through a points-based system. Built with a focus on task management and mentor-child interaction, it helps track volunteering efforts, rewards achievements, and fosters learning. The platform integrates features for mentorship guidance, task assignments, and progress tracking, promoting community engagement and development.

Sheet-Cell Project

Sheet-Cell Project

The "Sheet-Cell Project" is an innovative approach to creating a custom-built spreadsheet engine. Inspired by platforms like Google Sheets and Excel, this project is developed in Java across multiple phases: a console-based interface, a JavaFX GUI, and a client-server architecture. It explores complex functionalities like cell-based formulas, dynamic updates, multi-user collaboration, and more.

Flight Deal Finder

Flight Deal Finder

Automates searching for flight deals and sends email alerts for cheap flights. This Python project leverages APIs like Tequila and Sheety to track flight prices and automate notifications, making travel planning easier and more affordable.

Automated Amazon Price Tracker

Automated Amazon Price Tracker

Tracks Amazon product prices and sends notifications when prices drop. This project highlights my experience with web automation and email alerts using Python, making online shopping more efficient.

Turtle Crossing Game

Turtle Crossing Game

A fun, interactive game where players help a turtle cross the road while avoiding cars. Built using Python, this game gets progressively more difficult, showcasing my skills in game development and logic implementation.

Curious for more? Check out my complete portfolio on GitHub for more exciting projects!

View More on GitHub
© Ahmad Danaf 2024 Inc. All rights reserved.