Loading

Adam.

Preparing a polished portfolio experience.

Interface
Projects
Resume
Contact

Projects

Selected Work

A curated set of web, mobile, backend, and desktop projects with production-focused presentation.

01
Web Application01 / 08

Ai Interview Assistant

Built the project using Next.js. Designed an AI-driven interview system to collect participants interests and desired experiences. Sent participant input to a Large Language Model (LLM) to generate personalized interview questions. Implemented a real-life audio interview flow where the assistant asks generated questions verbally. Analyzed participant responses to provide constructive feedback, insights, and areas for improvement. Focused on creating an interactive, personalized, and realistic interview experience powered by AI.

Stack4 tools
DemoUnavailable
SourcePrivate

Tech Stack

No Demo Private
project preview
01

Ai Interview Assistant

Preview image coming soon. Project details and source availability are still shown consistently.

Web Application01

Ai Interview Assistant

Built the project using Next.js. Designed an AI-driven interview system to collect participants interests and desired experiences. Sent participant input to a Large Language Model (LLM) to generate personalized interview questions. Implemented a real-life audio interview flow where the assistant asks generated questions verbally. Analyzed participant responses to provide constructive feedback, insights, and areas for improvement. Focused on creating an interactive, personalized, and realistic interview experience powered by AI.

Jumla
Web Application02

Jumla

Developed a full-featured e-commerce platform that supports user registration, product browsing, quantity selection, and order processing. Utilized Next.js 15 for dynamic interfaces, Redux Toolkit for state management, and integrated Supabase for real-time user authentication and database management. Focused on creating an intuitive user experience, implementing route protection, and optimizing order handling for both front-end and back-end efficiency

OnlineCourses
Web Application03

OnlineCourses

This project uses PHP, HTML, CSS, and JavaScript to create a system for adding courses and registering students and teachers. PHP manages the backend, while HTML and CSS handle the layout and styling, and JavaScript improves interactivity. The system streamlines course management and registration for students and faculty.

04

CommuniCraft

Preview image coming soon. Project details and source availability are still shown consistently.

Backend04

CommuniCraft

Engineered a RESTful API for collaborative craftsmanship by crafting secure endpoints, integrating role-based access controls, and conducting thorough reliability testing. Produced detailed documentation to facilitate seamless adoption and worked closely with the team to align technical features with user needs.

HookFlow
Backend05

HookFlow

I built a webhook-based event processing system using Node.js, Redis, and BullMQ, where I designed scalable pipelines with configurable actions such as sending emails, making API calls, and performing data transformations. I also implemented secure webhook handling through signature verification, and used PostgreSQL with Prisma for efficient data management. Additionally, I containerized the services using Docker and implemented background workers to ensure reliability and high performance.

Wassilni
Mobile App06

Wassilni

React Native app for public transport booking with GPS-based vehicle tracking and dynamic route generation. Integrated AWS for back-end services and Google Maps API for real-time location tracking. Designed an admin dashboard for route and driver management, enhancing commuter convenience and efficiency in public transport.

07

Steganography

Preview image coming soon. Project details and source availability are still shown consistently.

Web Tool07

Steganography

Developed a React.js steganography tool that allows users to encode and decode messages hidden in images using Least Significant Bit (LSB) encoding. Users can upload an image, encode a message, and download the processed image. For decoding, users upload an encoded image to reveal the hidden message, combining UI design with image processing.

Programming Education
Desktop Application08

Programming Education

Developed a center for teaching programming languages with roles for the owner, teacher, and student. Utilized JavaFX, CSS, Oracle Database, and email integration.