Ahmed Emara

Hi, I'm Ahmed Emara

|

Building scalable software solutions with modern technologies.

About Me

A passionate software engineer dedicated to building impactful and scalable solutions.

I am Ahmed Emara, a Junior Software Engineer with a strong passion for building impactful and scalable software solutions. I specialize in full-stack web development with experience in modern technologies including React, Angular, .NET, and Django. I enjoy transforming ideas into real-world applications, writing clean and maintainable code, and continuously improving my technical and problem-solving skills. My goal is to contribute to innovative projects while growing as a software engineer in a challenging and collaborative environment.

2025 - 2026

Full-Stack Development Training

Information Technology Institute (ITI)

Intensive hands-on training in modern web development. Built real-world projects using React, Node.js, Django, and relational databases. Worked with Git, Docker, and CI/CD pipelines, strengthening agile development practices.

Full-Stack Development Training
2023

Software Engineer Intern

ITWorx

Contributed to a mobile AI-based comic app. Gained experience in Android development with Kotlin and cross-platform development with Flutter, integrating AI-driven features into real-world applications.

Software Engineer Intern
2020 - 2024

B.Sc. in Computer Science

Arab Academy for Science, Technology & Maritime Transport

Graduated with a GPA of 3.3 — "Very Good with Honors". Topped the class for two consecutive semesters. Participated in ECPC programming competition. Worked as a Problem Solving and Data Structure Instructor.

B.Sc. in Computer Science
3.3GPA = Very Good with Honors
Topof Class for 2 Consecutive Semesters
3rdPlace in 6th Olympiad
BestCapstone Project in 2023/2024

Skills & Expertise

Technologies and tools I've worked with throughout my academic and professional journey.

Programming Languages

PythonJavaScriptTypeScriptJavaC#Kotlin

Frameworks & Libraries

ReactAngularDjangoFastAPIFlaskASP.NET CoreExpress.jsFlutter

Web Technologies

HTML5CSS3SCSSBootstrapResponsive DesignJSON

API Technologies

REST APIsGraphQL

Databases

PostgreSQLMySQLMongoDB

AI & ML Tools

Prompt EngineeringGenerative AIOpenAI APILangChainRAG

DevOps & Tools

GitDockerAWS (EC2, S3, IAM, RDS, Lambda)LinuxCI/CDJenkinsAgile Methodology

Architecture & Design

MicroservicesMVCREST DesignClean ArchitectureJWT AuthenticationRBACDesign Patterns

Soft Skills

CommunicationProblem SolvingTeamworkAdaptabilityTime ManagementLeadership

Featured Projects

A selection of projects that showcase my skills and passion for building software.

Personal Branding Website

Personal Branding Website

A personal branding website for a graphic designer featuring a custom 2D illustrated character in the hero section. Includes light/dark theme toggling, automatic Behance API project fetching, masonry gallery layout, animated transitions, and a contact form with email integration.

ReactFramer MotionBehance APIEmailJSResponsive
Service-Hub

Service-Hub

AI-powered project analysis platform for scoring and comparing bids. Features structured tender insights, secure authentication, role-based dashboards, and advanced search tools. Deployed with Docker and AWS EC2.

AngularDjangoPostgreSQLDockerAWS
Spendlify "AI Finance Assistant"

Spendlify "AI Finance Assistant"

Smart budgeting and expense-tracking app with category-based spending insights, monthly summaries, real-time budget monitoring, and an integrated AI assistant for financial guidance.

PythonFlaskAIFinance
BlogHub

BlogHub

Dynamic blogging platform for creating, editing, publishing, and managing blog posts. Includes categories, tags, comments, rich text editing, and an organized admin dashboard.

DjangoPythonPostgreSQLBootstrap
Crack-N-Stack

Crack-N-Stack

Classic Brick Breaker game with smooth controls, increasing difficulty, power-ups, and responsive collision mechanics. Designed for a fun and challenging arcade experience.

JavaScriptHTML5Game Dev
AI Comic App

AI Comic App

Mobile app that generates comic strips using AI-driven character creation and automated storytelling. Users input text prompts to produce unique, stylized comic scenes instantly.

KotlinFlutterAIMobile
Blockchain in Education

Blockchain in Education

Graduation project — a platform using Blockchain and NFTs to manage educational credentials securely. Received funding from ITIDA, secured 3rd place in the 6th Olympiad, and won "Best Capstone Project of 2023/2024" by the Computer Science Society.

BlockchainWeb3SolidityNFTEthereum
Weather Forecast

Weather Forecast

Real-time weather forecasting app with accurate environmental data and responsive UI. Features optimized data retrieval and caching for fast performance and reduced API overhead.

AngularNode.jsAPICaching
E-Commerce Platform

E-Commerce Platform

Modern e-commerce platform with product browsing, cart management, secure checkout, and authentication. Includes search, filters, order tracking, and efficient state management.

ReactPHPGraphQLState Management

Download My CV

Interested in working together? Download my resume to learn more about my experience and skills.

Download CV