Hey,
I am Fahim Foisal

I am comfortable with

About Me

About Me

Fahim Foisal

Web Engineering Expert, Machine Learning & Semantic Web Expert

I'm Mohammad Fahim Foisal, a software engineer from Chattogram, Bangladesh, with a passion for web and mobile app development, competitive programming, and machine learning. I hold a BSc in Computer Science (CGPA 3.76) and have hands-on experience in full-stack development, semantic web research, and integrating AI models into applications. Always eager to explore new technologies and solve challenging problems!

Email : fahim.csecu@gmail.com

Locate Me : Karnaphuli-4371, Chattogram, Bangladesh

Skills & Proficiencies

TailwindCSS Python

Python

  • Proficiency
  • Experience
  • Comfortability
TailwindCSS C++

C++

  • Proficiency
  • Duration
  • Comfortability
Java Java

Java

  • Proficiency
  • Duration
  • Comfortability
PHP PHP

PHP

  • Proficiency
  • Duration
  • Comfortability
Android Studio Android Studio

Android Studio

  • Proficiency
  • Duration
  • Comfortability
javascript JavaScript

JavaScript

  • Proficiency
  • Duration
  • Comfortability
SQL MySQL

SQL

  • Proficiency
  • Duration
  • Comfortability
PostgreSQL PostgreSQL

PostgreSQL

  • Proficiency
  • Duration
  • Comfortability
HTML5 HTML5

HTML5

  • Proficiency
  • Duration
  • Comfortability
CSS3 CSS3

CSS3

  • Proficiency
  • Duration
  • Comfortability
Node.js Node.js

Node.js

  • Proficiency
  • Duration
  • Comfortability
mongodb MongoDB

MongoDB

  • Proficiency
  • Duration
  • Comfortability
Latex LaTex

LaTex

  • Proficiency
  • Duration
  • Comfortability
django django

django

  • Proficiency
  • Duration
  • Comfortability
react ReactJS

React

  • Proficiency
  • Duration
  • Comfortability
django Next JS

django

  • Proficiency
  • Duration
  • Comfortability
Bootstrap Bootstrap

Bootstrap

  • Proficiency
  • Duration
  • Comfortability
Tailwind CSS Tailwind CSS

Tailwind CSS

  • Proficiency
  • Duration
  • Comfortability
Figma Figma

Figma

  • Proficiency
  • Duration
  • Comfortability
Netlify Netlify

Netlify

  • Proficiency
  • Duration
  • Comfortability
Heroku Heroku

Heroku

  • Proficiency
  • Duration
  • Comfortability
Firebase Firebase

Firebase

  • Proficiency
  • Duration
  • Comfortability
Arduino Arduino

Arduino

  • Proficiency
  • Duration
  • Comfortability

My Certificates

Python

SQL

Java

Machine Learning

Web Design

Prompt Engineering

Awards

hult champ
Hult Prize Campus Round
Champion
Date: 31/01/2024
Organizer: Hult Prize
skjic champ
Sheikh Jamal Innovation
1st Runner Up
Date: 12/05/2024
Organizer: DRMCIT Club
premier university
Project Showcasing
Champion
Date: 2024
Organizer: Premier University
technoxian
Technoxian Bangladesh National Round
Most Prominent Project
Date: 20/05/2024
Organizer: AIUB

My Education

CSE CU

Master's Degree

Institution: University of Chittagong

Year: 2024 - Running

Major: Computer Science & Engineering.

CGPA: --

CSE CU

Bachelor's Degree

Institution: University of Chittagong

Year: 2019 - 2024

Major: Computer Science & Engineering.

CGPA: 3.76

Dcc

HSC

Institution: Dewanhat City Corp. College

Year: 2016 - 2018

Major: Science.

Board: Chittagong

Projects to Watch

Dog Person
Description: Dog Person is a web app for dog enthusiasts that combines image classification with a shopping and review system. Users can upload dog photos to identify breeds using a pre-trained machine learning model. The platform offers curated dog-related products and a community-driven review system. Built with React, Express, and MongoDB, and designed in Figma, it provides a seamless experience for breed identification, shopping, and community engagement.
Result Processing System
Result Processing System
Description: This database design project features an application with three user roles: Examiner (assigns marks), Exam Committee (evaluates marks and notifies examiners), and Chairman (oversees operations and assigns committee members). Built with ReactJS, Node.js, Express, and SQL, it delivers a robust and efficient user experience.
Spark Braille
Spark Braille
Description: Spark is an innovative and affordable literacy device designed to enhance braille education. It connects wirelessly, integrates seamlessly with various software, and provides interactive learning features, making it an empowering tool for visually impaired users to access education more effectively.
Rock Paper Scissor
Description: An Android studio application that identifies three hand gestures: rock, paper, and scissors. We all are familiar with how it works and who wins when. Sounds simple right? Yes, it is. The hard part of this application is to integrate a machine-learning model. That's what makes it different. I have used a Teachable-Machine model to identify gestures.

Experience

Self Employed

Full Stack Developer

Oct 2021 - present

Infodetics

Mobile App Develop | Internship

March 2024 - June 2024

SPARK club

UI and UX Expert

Oct 2023 - June 2024

Nagarful

Elementary Teacher

April 2019 - April 2020