Hi, I'm Aman SULTANI,
a passionate Software Developer.

Know more

About me

Profile Image

As a Full Stack Developer with over 5 years of experience, I specialize in creating dynamic web applications using React, PHP Laravel, MySQL, and REST API. I've successfully developed and maintained systems for diverse clients, ensuring responsive design and robust functionality.

I hold a Master of Science in Computer Science with a focus on Information Systems from Kobe Institute of Computing in Japan, which has significantly strengthened my technical expertise. Additionally, I have earned an AWS Solution Architect Associate certification, enhancing my ability to design scalable and secure cloud-based solutions.

With seven years of experience as a Computer Science lecturer at Kabul Polytechnic University, I bring strong communication, problem-solving, and collaboration skills to every project. My passion for web development and continuous learning drives me to stay updated and share knowledge.

Download Resume

Projects

Leben in Deutschland - German Citizenship Test

Leben in Deutschland is a multilingual citizen test preparation platform I developed using Laravel. This application enables users to prepare for the German citizenship test with localized support in German, Dari, Pashto, and English. It includes all 300 official general questions as well as specific tests for each of Germany’s Bundesländer, ensuring users can study precisely the material they’ll be tested on.

Key Features

  • Comprehensive Question Database: Offers a complete collection of questions, covering both the general citizenship questions and those specific to each Bundesland.
  • Bundesland-Specific Tests: Users can select and take region-specific tests, making it easier to focus on their area’s requirements.
  • Multi-Language Localization: Supports Farsi, Pashto, and English translations for questions and answers, generated using AWS Translation Services.
  • Interactive Results and Feedback: Real-time scoring and results analysis help users track their progress and improve with each session.
  • Modern UI/UX Design: Built with Alpine.js and Tailwind CSS, the application offers a clean, responsive interface suitable for desktop and mobile use.
See Live Source Code

News Feed

Newsfeed is a web application that lists articles from the NewsAPI. The system is composed of two projects a backend developed in Laravel and a frontend built with React. These projects communicate through APIs to provide a seamless user experience.

See Live Source Code

Job Portal

A full-featured job portal application developed using the Laravel framework. This project showcases key Laravel functionalities such as advanced search and filtering, file uploads, access control using middleware, soft deletes, and seamless integration with modern frontend tools like Tailwind CSS and Alpine.js.

This application is designed to allow employers to post jobs, and job seekers to browse and apply for job listings. The project serves as a portfolio piece to demonstrate your skills in Laravel and full-stack web development.

See Live Source Code

Book Review

A demo application showcasing my work with Laravel, Inertia.js, and React.

Key Features

  • Laravel Inertia.js Integration: Seamless integration of Inertia.js for a smooth React experience.
  • Efficient Query Filtering: Utilization of scope methods for efficient query filtering.
  • Data Consistency: Establishment of relationships between models for consistent data handling.
  • Database Schema Setup: Perform migrations for setting up and updating the database schema.
  • Initial Data Seeding: Seed data for initial application testing and development.
See Live Source Code

Explore Countries

Explore Countries is a React application that fetches country information from restcountries. The application allows users to search for countries based on various criteria, view a list of countries, and access detailed information for each country.

See Live Source Code

Contact

aman.sultani09@gmail.com

Call to Action