Skip to content
View Nardy11's full-sized avatar

Block or report Nardy11

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Nardy11/README.md

👋 Hi, I'm Nardy

Junior Software Engineer · Full-Stack & Mobile · AI/ML

Building practical applications across frontend, backend, mobile, data, and AI.

LinkedIn · Live Portfolio · GitHub

Skills

👨‍💻 About Me

I’m a junior software engineer focused on building full-stack and mobile applications with React, React Native, TypeScript, NestJS, and REST APIs.

My work combines frontend development, backend systems, databases, deployment, performance testing, and practical AI/ML. I enjoy turning ideas into complete, usable products while strengthening my software-engineering fundamentals.

🧭 What I Build

🛠️ Software Engineering 📱 Mobile & Product 🧠 AI / Data
React, Next.js, NestJS, REST APIs React Native, Flutter, Firebase NLP, computer vision, ML pipelines
PostgreSQL, Supabase, Redis Cross-platform user experiences Python, scikit-learn, SBERT
Docker, AWS, CI, load testing Practical workflow-driven apps TF-IDF, PCA, model evaluation

🚀 Featured Projects

An interactive portfolio combining modern web development with computer vision and NLP. It includes gesture-based navigation using MediaPipe and TensorFlow.js, an SBERT-powered conversational interface, and browser voice interaction.

Next.js · TypeScript · FastAPI · MediaPipe · TensorFlow.js · SBERT

A Flutter mobile/web application integrating Firebase Authentication, Cloud Firestore, Firebase Storage, file picking, PDF viewing, and download workflows.

Flutter · Dart · Firebase Auth · Firestore · Firebase Storage

A FastAPI service that compares CVs with job descriptions using SBERT and TF-IDF. It includes skill-gap analysis, explainable scoring, bias checks, PDF processing, automated tests, Docker support, and GitHub Actions CI.

FastAPI · SBERT · TF-IDF · pytest · Docker · GitHub Actions

A hybrid NLP and machine-learning pipeline for categorizing retail transactions using TF-IDF, TruncatedSVD, K-Means clustering, and Logistic Regression. The project documents the limitations of evaluating against cluster-generated pseudo-labels.

Python · scikit-learn · TF-IDF · TruncatedSVD · K-Means · Logistic Regression

An educational machine-learning project exploring preprocessing, feature engineering, PCA, clustering, classification, and hyperparameter tuning. The notebook compares Logistic Regression, Random Forest, and SVC configurations on a held-out test set.

Python · pandas · scikit-learn · PCA · Random Forest · GridSearchCV

📊 GitHub Activity

Nardy's activity graph

🐍 Contribution Activity

GitHub contribution snake

🎯 Current Focus

  • Building scalable full-stack and mobile applications
  • Strengthening React, React Native, TypeScript, and NestJS
  • Working with PostgreSQL, Supabase, Docker, and cloud deployment
  • Improving application performance, load testing, and AI-assisted development

💼 Professional Background

Currently working as a junior full-stack/software engineer, contributing to frontend, mobile, backend, API, database, and application-engineering work.

Previously worked across technical operations, Flutter development, computer vision, machine learning, and data analysis.

📫 Connect


📍 Cairo, Egypt · 🎓 Computer Engineering Graduate

Pinned Loading

  1. AI-Interactive-Portfolio AI-Interactive-Portfolio Public

    Modern interactive Portfolio integrated with ML

    TypeScript

  2. resume-ml-project resume-ml-project Public

    FastAPI resume analyzer using SBERT, TF-IDF, skill-gap analysis, Docker, and automated tests.

    Jupyter Notebook

  3. Scalable-App-Task3-MongoDB-SpringBoot-with-JMeter Scalable-App-Task3-MongoDB-SpringBoot-with-JMeter Public archive

    Spring Boot and MongoDB service using document relationships, Nginx load balancing, Docker, and JMeter.

    Java

  4. Transaction-Category-Prediction-ML- Transaction-Category-Prediction-ML- Public

    A machine learning model used to categorize the transactions into specific categories by using 3 integrated technique such as NLP(TF-IDF) ,Clustering ,and Classificaiton

    Jupyter Notebook

  5. Code_Alpha_E_COMMERCE_APPLICATION Code_Alpha_E_COMMERCE_APPLICATION Public

    That is my first Task with Code Alpha which is full App Application using React Native,Node.js,and MongoDB

    JavaScript