OMAR FAROUK LAMOUCHI
Software Developer/ Fullstack Engineer.
My Tech Stack
Other technologies I use
Crawlsome
SEO audit web application that analyses multiple SEO criteria categories, detects issues, and generates action-driven recommendations to improve search visibility.
Technologies: #TypeScript #JavaScript #NestJS #Playwright #NextJS #React #Postman #Docker #PostgreSQL #jest
MedHive
Doctors appointment & management system with AI algorithms that suggest the most relevant specialist based on input symptoms, proximity and other data.
Technologies: #PHP #HTML #CSS #JavaScript #Apache #Python #MySQL
LinguaLuna
Kids English & French gamified learning platform. Teachers create quizzes/writing tasks, AI generates assessments from any topic. Engaging, adaptive and fun.
Technologies: #NodeJS #TypeScript #Express #NextJS #React #MongoDB
Nim-with-Minimax
Player vs computer Nim game featuring an optimized Minimax algorithm implementation with alpha-beta pruning, showcasing adversarial search and game theory.
Technologies: #Python #Pygame
Shorta
A fast and reliable URL shortener that transforms long links into clean, shareable URLs in seconds. It integrates Google Safe Browsing to automatically detect and block malicious or unsafe destinations, ensuring every shortened link is secure. Designed for simplicity and trust, it helps users share links confidently without compromising safety.
Technologies: #NodeJS #JavaScript #Express #React #MongoDB
01 // Who am i?
I'm a software developer driven by curiosity, problem-solving, and continuous learning. I enjoy turning complex challenges into practical solutions through attention to detail, adaptability, and a strong sense of responsibility. I value clean work, continuous improvement, and the opportunity to learn something new every day.
02 // Experience
I have gained experience as a freelance
software developer, building
websites and
developing and
maintaining APIs. I have also strengthened my
skills through internships, working on real-world
software.
On spare time, I
actively create
personal projects to learn new technologies,
explore different
software architectures, and continuously improve my skills
through hands-on practice.
03 // Education
I hold a Mathematics
Baccalaureate diploma and a
Bachelor's degree in
Computer Science and Software Engineering.
Throughout my academic journey, I consistently demonstrated
excellent
performance.
and was a
top student in my cohort.
LET'S
CONNECT.
Currently open to interesting opportunities.