Full-stack Software Engineer
Creating solutions that make a difference. Co-founder of MedVic & Tu-Fund

About Me
Hi👋! My name is Francis, but I go by Frank among my many nicknames. I am a full-stack engineer with a bias towards the backend. I concentrated on Data and Databases in my Computer Science major because I have a particular interest in how data is managed, especially in large databases. Over time, I've come to work on various web development projects and have been exposed to frontend technologies like React.js, Next.js, and Tailwind. I now leverage both my frontend and backend skills in my projects.
At MedVic and Tu-Fund, I manage projects from the ground up to successful deployment. My role involves making key technical decisions and ensuring our solutions are both innovative and practical. The business implications of technical decisions are not always talked about in the software development space, but working in startups has made me more aware and appreciative of good technical decisions.
Beyond coding, soccer âš½ is my go-to way to unwind and recharge. Whether playing in a league or a friendly match with friends, it keeps me energized.
Though I can learn programming languages fairly quickly, natural languages, on the other hand, remain daunting 😅. But I do speak Swahili (and by extension, Arabic, lol).
Education
Case Western Reserve University
Bachelor of Science - BS, Computer Science
Aug 2020 - Dec 2024
Experience
Co-Founder & CTO
MedVic • Present
Co-Founder & CTO of MedVic, a mobile platform enabling users to find hospital shifts and volunteer opportunities with various organizations.
- Designed and developed the app using Expo React Native for iOS and Android, integrating React for web-based features.
- Built a scalable backend with Supabase, leveraging PostgreSQL for table design, relationships, indexes, RLS policies, RPCs, and edge functions.
- Optimized database performance with efficient queries and security policies to ensure seamless app functionality.
- Enabled flexible job discovery, allowing users to find nearby hospital shifts and volunteer opportunities with partner organizations.
Co-Founder & CTO
Tu-Fund • Aug 2023 - Present
Co-Founder & CTO of Tu-Fund, a fundraising platform based in Cleveland, Ohio.
- Built and launched Tu-Fund, a fundraising platform, leading its development from design to production.
- Developed a full-stack web app using Next.js for the frontend and Node.js with MongoDB for the backend, ensuring a seamless user experience.
- Deployed and optimized infrastructure on AWS, hosting the app on an EC2 instance with a reverse proxy for a custom Google domain.
- Implemented secure and scalable media handling, setting up an S3 bucket with CloudFront for fast and efficient image delivery.
- Integrated Stripe for seamless fundraising donations, improving user experience and increasing contribution rates.
- Designed the platform using Figma, ensuring an intuitive and engaging interface for fundraisers and donors.
Projects
MedVic Mobile App
Hospital shift finder mobile application
A mobile platform enabling users to find hospital shifts and volunteer opportunities with various organizations.
Tu-Fund Platform
Fundraising web application
A fundraising platform that enables users to create and manage fundraising campaigns with seamless donation processing.
Skills
Frontend
Backend
DevOps
Tools
Get In Touch
I'm always open to new opportunities and collaborations. If you'd like to discuss a project or just say hi, feel free to reach out!