Full-Stack Developer

Rama

Bah

I build software that serves communities by leveraging AI and my Computer Science and Linguistics background. I'm a problem solver, passionate about tech, social justice, languages and curious to learn new things every day!

My LinkedIn profile My Github profile
Ramatoulaye Bah
4 Spoken languages
10+ Programming languages
15+ Projects shipped
3.92 GPA
01

Experience

May – December 2025

Front-End Developer Intern

Gobo Show, Inc. · Minneapolis, MN

  • Migrated the Events page from Vue 2 to Next.js with server-side rendering using TypeScript and Tailwind CSS, reducing load times by 30%.
  • Built onboarding features in React and Firebase with anonymous authentication and account conversion, improving artist signup completion rates by 25%.
  • Collaborated with product and marketing in two-week sprints to ship venue management features for Gobo Pro, from wireframe to production.
Learn More ↗

July – September 2024

Software Engineering Fellow

Headstarter AI · Remote

  • Built and deployed 5+ AI projects in 5 weeks using React, Next.js, Firebase, and Vercel while integrating OpenAI, Pinecone, and Stripe APIs with CI/CD practices.
  • Led a team of 4 engineering fellows using MVC design patterns, taking projects from design to deployment.
  • Mentored by engineers from Google, Y Combinator, Amazon, and Stanford.

July – October 2024

Open Source Contributor

R.care (YC W21) · Remote

  • As the capstone of the Headstarter fellowship, reached out to R.care, a YC-backed eating disorder recovery startup, and secured the opportunity to contribute to their product backlog independently.
  • Built a multi-step Binge Eating Disorder Indicator quiz with React, Next.js, and Firebase for quiz results and personalized recovery plans, improving predicted user accessibility by 25%.
  • Integrated a Stripe paywall with post-purchase app download flow, and optimized frontend performance reducing page load time by 20%.

September 2024 – May 2025

Teaching Assistant — Core Concepts in CS

Macalester College · St. Paul, MN

  • Supported 30+ students in Python fundamentals through weekly office hours, one-on-one help, and graded assignments.
03

Other Projects

2025

LingoHub

Social platform for language enthusiasts to connect, share experiences, and learn from each other. Full-stack React app with real-time features including creating, editing, upvoting and saving posts alongside filtering by tags.

2025

SmartPrint: Your ChatGPT Footprint

Hackathon finalist (24 hrs). Upload your ChatGPT data export and receive a personalized report on usage patterns and environmental footprint.

2024

Social Network Visualizer

Data Structures final project. Built a social network analysis tool that computes relationship weights between users, implements Google's PageRank algorithm to rank influence, and renders an interactive graph where you can click nodes to explore connections and a top-5 leaderboard.

2024

AI Task Manager

Full-stack to-do app with user authentication, AI-powered task suggestions, and smart title/description generation. Built with real-time sync via Convex.

2024

Binge Eating Disorder Indicator Quiz App

Contributed to R.care (YC W21)'s product backlog with a certified initial self-assessment quiz using Firebase as a database, Stripe paywall, and personalized recovery plans.

2024

AI Flashcard Generator

AI-driven flashcard app that generates topic-specific Q&A sets for studying. Includes a Stripe paywall and user accounts, deployed on Vercel.

2024

AI Rate My Professor

A Rate My Professor chatbot assistant that provides a streamlined and focused search experience, allowing users to filter through professors based on specific criteria such as ratings, student reviews, and department.

2024

AI Customer Support Chatbot

A sustainable water use consultant connected to the WaterWise website enabling users to get instant support and answers to questions about the website’s features and water conservation tips.

04

About Me

I'm a rising senior at Macalester College graduating in May 2027 double-majoring in Computer Science and Linguistics with a minor in Spanish. I've lived in France, the Netherlands, Scotland and the U.S.

Based in St. Paul, MN
Student-athlete on the Macalester Women's Soccer Team
French, English, Spanish & Jakhanké - Learning Fulani & Arabic
UWC Davis Scholar (United World College Maastricht '23)
Puzzle & LEGO enthusiast

Why CS & Linguistics?

Language holds so much power in society. As our number one tool for communication, the lack of access to a language can exacerbate exclusion, inequality and division. I believe tech can reduce these challenges if implemented alongside communities, whether it's in the preservation of endangered languages, increasing LLM training on low-resource languages, enhancing accessible language learning tools, or simply connecting people with a shared passion.

Beyond the Screen

I thrive to keep learning in this always evolving industry. It can be overwhelming seeing the demands for software engineering jobs from knowing React, Next.js, TypeScript, Tailwind CSS to Docker, SQL, RESTful and Agile practices without forgetting cloud platforms and an understanding of AI... However, I've now learned that the real growth happens when stepping out of tutorial hell and building solutions to real world problems I care about.

05

Skills

Frontend

  • React
  • Next.js
  • TypeScript
  • HTML
  • CSS
  • Tailwind CSS
  • Bootstrap
  • Vue.js
  • Material UI

Backend & Data

  • Python
  • Java
  • Node.js
  • SQL
  • Firebase
  • Supabase
  • C
  • R

Tools

  • Git
  • Figma
  • Vercel
  • Convex
  • Stripe
  • Pinecone
  • OpenAI API

Other

  • NLP
  • Swift - iOS
  • Unity - C#

Let's talk

Got something
interesting?

I'm open to new grad SWE roles, collaborations on civic tech and/or fun project ideas. Reach out!