Skip to content
View Sannabs's full-sized avatar
๐ŸŽฏ
Focusing
๐ŸŽฏ
Focusing

Block or report Sannabs

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
Sannabs/README.md

๐Ÿ‘‹ Hello, I'm Sanna B.S Jammeh

Software Engineer | Full-Stack Developer | Web and Mobile application developer

Specializing in multi-tenant architectures, RBAC systems, and scalable web & mobile applications

Transforming complex enterprise challenges into intuitive digital experiences since 2022


๐Ÿ‘ฉโ€๐Ÿ’ป About Me

const sanna = {
  title: "Software Engineer & Information Systems Student",
  mission: "Building secure, scalable enterprise SaaS platforms that drive digital transformation",
  coreSkills: [
    "Full-Stack Architecture", 
    "Multi-Tenant SaaS Design", 
    "Mobile Development",
    "Enterprise Security (JWT, RBAC)"
  ],
  superpower: "Architecting production-ready systems from concept to deployment",
  currentFocus: "Enterprise HR & Asset Management Platforms",
  experience: "~10 months professional experience + multiple SaaS projects",
  funFact: "Can debug React hooks while cooking award-winning Jollof rice ๐Ÿ‡ฌ๐Ÿ‡ฒ",
  workPhilosophy: "Security first โ€ข User-centered โ€ข Scale-ready โ€ข Test-driven"
};

Final-year BSc Information Systems student at University of The Gambia (CGPA 3.50/4.30) with hands-on experience building production-grade, multi-tenant SaaS platforms. Proven track record in designing secure authentication systems, implementing RBAC, and delivering user-centered features for enterprise clients.

Passionate about: Inclusive digital transformation, capacity building, and applying technology for public good.


๐Ÿ› ๏ธ Tech Stack & Tools

Frontend

React Next.js TypeScript Tailwind CSS Shadcn UI Flowbite Bootstrap Zustand EJS

Mobile Development

React Native Expo NativeWind

Backend

Node.js Express.js Python Java Prisma

Databases

PostgreSQL MongoDB MySQL SQLite Appwrite

DevOps & Tools

Git GitHub Vercel Digital Ocean Netlify Render

Authentication & Security

JWT OAuth

Architecture & Design Patterns

Multi-Tenant RBAC RESTful API Microservices

Testing & Development Practices

Jest CI/CD Agile TDD


๐Ÿ’ผ Professional Experience

Software Engineer | Gomindz Inc

June 2025 โ€“ Present

Enterprise HR Management SaaS (React, Node.js, PostgreSQL, Prisma)

  • ๐ŸŽฏ Solo-developed production-ready HR platform serving 60+ users across 10+ branches
  • ๐Ÿ“ฑ Built contactless QR attendance system with GPS verification, improving attendance accuracy
  • โฐ Implemented multi-shift management with personalized workdays per employee
  • ๐Ÿค– Built automated absent marking system based on company workday configurations
  • ๐Ÿ“… Developed event calendar with public holiday management and custom company workdays
  • ๐Ÿ’ฐ Implemented automated payroll processing with tax profiles and PDF/Excel reporting
  • ๐Ÿ—๏ธ Designed scalable multi-tenant architecture (30+ API endpoints) serving 3+ companies
  • ๐Ÿ” Implemented comprehensive RBAC and audit logging across all modules
  • ๐Ÿ“ง Built multi-level leave approval workflows with automated email notifications
  • ๐Ÿ“Š Created analytics dashboard to monitor system adoption and performance

Software Engineer | Datafin โ€ข Remote

February 2025 โ€“ Present

Asset Management SaaS (Next.js, Node.js, MongoDB)

  • ๐Ÿ”’ Architected JWT-based authentication with refresh token rotation and RBAC for 6 roles
  • ๐Ÿ’ณ Built automated payment processing and approval workflows
  • ๐Ÿข Designed company suspension logic and super-admin analytics dashboard
  • ๐Ÿ“ง Implemented email automation using Resend API
  • โš™๏ธ Configured production deployments with cron jobs for scheduled tasks
  • ๐Ÿ›ก๏ธ Strengthened security and session resilience across the platform

Junior Developer | Coders Clutch Limited

October 2024 โ€“ February 2025

  • ๐ŸŽซ Co-developed secure booking system (EJS, Node.js, Express, MongoDB) with RBAC
  • โœ… Improved validation logic, reducing booking errors by 25%
  • ๐ŸŒ Redesigned Oneworld Financial Services website (+15% mobile traffic)
  • ๐Ÿฅ Developed telemedicine platform with video-call management
  • ๐ŸŽ‰ Built event-management system as part of a four-person team
  • ๐Ÿ“ Participated in agile delivery, documentation, and testing workflows

๐Ÿš€ Featured Projects

Enterprise Platforms

Project Tech Stack Key Features
Enterprise HR Platform React โ€ข Node.js โ€ข PostgreSQL โ€ข Prisma QR attendance with GPS โ€ข Multi-shift management โ€ข Personalized employee workdays โ€ข Automated absent marking โ€ข Event calendar & public holidays โ€ข Company workday config โ€ข Automated payroll โ€ข Multi-tenant RBAC โ€ข Audit logging โ€ข Leave workflows
Asset Management SaaS Next.js โ€ข Node.js โ€ข MongoDB Multi-tenant asset register โ€ข JWT + refresh rotation โ€ข Analytics dashboard โ€ข Billing automation

Healthcare & Booking

Project Tech Stack Key Features
CarePulse Next.js โ€ข TypeScript โ€ข Appwrite Doctor appointments โ€ข Real-time admin dashboard โ€ข Patient management
Telemedicine Platform Node.js โ€ข Express โ€ข MongoDB Video consultation management โ€ข Secure patient data โ€ข Appointment scheduling
Secure Booking System EJS โ€ข Node.js โ€ข Express โ€ข MongoDB RBAC implementation โ€ข 25% error reduction โ€ข Validation workflows

Mobile Applications

Project Tech Stack Key Features
Food Delivery App React Native โ€ข Expo Restaurant browsing โ€ข Order management โ€ข Real-time tracking
Real Estate App React Native โ€ข Expo Property listings โ€ข Search & filters โ€ข Favorites management
Movies App React Native โ€ข Expo Movie database โ€ข Reviews & ratings โ€ข Watchlist features

Community & Social

Project Tech Stack Key Features
Threads Social Platform Next.js โ€ข Clerk Secure authentication โ€ข Community features โ€ข Thread discussions
Neighborhood Hub EJS โ€ข Tailwind โ€ข Flowbite AJAX-driven platform โ€ข Community reviews โ€ข Local services
Subscription Tracker API Node โ€ข Express โ€ข MongoDB Automated payment reminders โ€ข Nodemailer integration โ€ข Deadline alerts

๐ŸŽ“ Education

University of The Gambia
Bachelor of Science in Information Systems | 2022 โ€“ Present
Current CGPA: 3.50/4.30

Relevant Coursework:
Programming Logic & Design โ€ข Computer Programming โ€ข Database Systems โ€ข Data Structures & Algorithms โ€ข Computer Networking โ€ข Operating Systems โ€ข Project Management

Kotu Senior Secondary School
Science | 2018 โ€“ 2021
WASSCE: 8 Credits | GPA: 3.30/4.30


๐Ÿ† Honors & Awards

  • ๐ŸŽ“ MRC Holland Scholarship (2022) โ€“ Awarded for outstanding WASSCE results
  • โญ Assembly Principal Recognition (2018, 2019) โ€“ Top 1% student recognition
  • ๐Ÿ… Academic Excellence โ€“ Maintained 3.50+ CGPA throughout university

๐ŸŒ Languages

  • ๐Ÿ‡ฌ๐Ÿ‡ง English (Proficient)
  • ๐Ÿ‡ฒ๐Ÿ‡ณ Mandinka (Native)
  • ๐Ÿ‡ผ๐Ÿ‡ธ Wolof (Proficient)

โค๏ธ Interests & Passion

๐Ÿ‹๏ธ Fitness โ€ข ๐ŸŽฎ Gaming โ€ข ๐Ÿฅ— Nutrition โ€ข ๐Ÿ’ป Building user-friendly experiences โ€ข ๐Ÿ“ฑ Mobile innovation โ€ข ๐ŸŒ Digital transformation for public good


๐Ÿ“ฌ Let's Connect!

I'm always open to discussing new opportunities, collaborations, or just chatting about technology and innovation!

Coding passion

"First solve the problem. Then write the code." โ€“ John Johnson

โญ๏ธ Open to: Full-time opportunities โ€ข Freelance projects โ€ข Collaborative ventures

๐Ÿ’ก Pro Tip: Star my repos if you find something inspiring!

Popular repositories Loading

  1. Sannabs Sannabs Public

    2

  2. Assignment Assignment Public

    HTML

  3. Technical-documentation Technical-documentation Public

    HTML

  4. portfolio-assignment portfolio-assignment Public

    HTML

  5. kubernete-demo kubernete-demo Public

    JavaScript