noise

Oumar Barry

Software Engineer

Transforming ideas into digital realities.

noise

About Me

Hello! I'm Oumar Barry, a senior majoring in Computer Science at The City College of New York with a passion for Full-Stack Web Development.

In 2016, I took my first online HTML class and immediately fell in love with the world of Web Development. This newfound passion led me to switch my focus to computer science, where I could blend my artistic skills with programming to build dynamic, user-centric web applications. Now, as I approach graduation, I'm excited to contribute to projects that bridge design and functionality. I'm continuously learning and exploring new technologies to create engaging and impactful digital experiences.

noise

Featured Projects

These projects showcase my skills and dedication. See everything I've worked on here

MovieLib

Full-stack

A full-stack movie discovery platform serving 1,000+ movies with real-time search, trending content, and favorites management. Built with React and Express.js following SOLID principles, the application features intelligent caching that reduces external API calls by 70% and achieves 90%+ test coverage. Implements secure TMDB API integration with Bearer token authentication, comprehensive error handling, and persistent state management using localStorage. Features a responsive, intuitive interface with seamless navigation and robust data management capabilities.

ReactTailwindCSSExpress.jsNode.jsAxiosNode - cacheJestSupertest

Creator-verse

Full-stack

A full-stack web application that supports CRUD (create, read, update, and delete) operations for managing your favorite content creators worth following. Built with a solid frontend and backend architecture, the app provides a seamless user experience for discovering and organizing content creators. Features a responsive design with smooth animations and robust data management capabilities.

ReactPostgreSQLTailwindExpress.jsVercelRender

AI Logo Generator

Full-stack

An AI-powered logo generation platform that utilizes Gemini AI and Cloudflare Workers AI to create high-quality brand logos. Features include download and delete logo, Stripe-powered payments, and Clerk authentication for user management. The platform is designed for fast performance and seamless user experience, deployed on Vercel.

NextJsJavaScriptFirebaseClerkStripeGemini AI

OumBlog

Full-stack

A modern blogging platform where users can write, edit, and publish content with a rich-text editor powered by Quill.js. Features include user authentication via NextAuth, MongoDB for content storage, and a clean, responsive UI built with Tailwind CSS. The platform is optimized for performance and scalability, hosted on Vercel.

NextJsJavaScriptTailwindCSSMongoDBNextAuth

Omniscolaire

Full-stack

A university management system designed to modernize course management, student enrollment, and academic record-keeping, tailored for implementation in Africa. Built with Next.js and TypeScript, the platform leverages Supabase for database management, Prisma for ORM, and NextAuth for authentication, ensuring a seamless, scalable, and secure experience for educational institutions.

NextJsTypeScriptTailwindCSSPrismaNextAuth

My Portfolio

Front-end

A personal portfolio showcasing my projects, skills, and experience. Built with Next.js and TypeScript, the website features a modern UI, smooth animations, and optimized performance. Deployed on Vercel for fast loading and global accessibility.

NextJsTypeScripttailwind CSSVercel

© 2025 All rights reserved