I'm James Foday, a passionate Full Stack Developer with 3+ years of freelance and remote experience delivering production-ready web and mobile applications. I'm self-taught with a solid foundation from CareerFoundry's Full Stack Web Development Bootcamp, building complete end-to-end systems — frontend, backend, APIs, authentication, databases, cloud deployments, and performance optimization. I bring a unique blend of technical engineering and digital marketing experience, enabling strong business understanding and user-centered development. I thrive working in cross-functional teams and transforming complex requirements into practical solutions.

James Foday

PRO

I'm James Foday, a passionate Full Stack Developer with 3+ years of freelance and remote experience delivering production-ready web and mobile applications. I'm self-taught with a solid foundation from CareerFoundry's Full Stack Web Development Bootcamp, building complete end-to-end systems — frontend, backend, APIs, authentication, databases, cloud deployments, and performance optimization. I bring a unique blend of technical engineering and digital marketing experience, enabling strong business understanding and user-centered development. I thrive working in cross-functional teams and transforming complex requirements into practical solutions.

Available to hire

I’m James Foday, a passionate Full Stack Developer with 3+ years of freelance and remote experience delivering production-ready web and mobile applications. I’m self-taught with a solid foundation from CareerFoundry’s Full Stack Web Development Bootcamp, building complete end-to-end systems — frontend, backend, APIs, authentication, databases, cloud deployments, and performance optimization.

I bring a unique blend of technical engineering and digital marketing experience, enabling strong business understanding and user-centered development. I thrive working in cross-functional teams and transforming complex requirements into practical solutions.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent

Work Experience

Inventory & Data Management Associate at Flink- Germany
November 27, 2023 - December 25, 2024
Maintained accurate digital inventory data and optimized operational workflows. Key Responsibilities: Managed real-time inventory using internal logistics tools. Identified and resolved stock discrepancies. Improved digital workflows and system performance. Supported coordination between digital systems and warehouse operations.

Education

Full Stack Web Development Bootcamp at CareerFoundry
January 11, 2030 - January 7, 2026
CCNA Routing & Switching Certification at Blue Crest College (SL)
January 11, 2030 - January 1, 2017

Qualifications

CCNA Routing & Switching Certification
January 11, 2030 - January 1, 2017
Full Stack Developer
August 16, 2025 - January 7, 2036
Digital marketer
April 29, 2020 - January 7, 2036

Industry Experience

Software & Internet, Healthcare, Professional Services, Education
    paper TeamPM — Multi-Workspace Project Management Tool

    Overview
    TeamPM centralizes projects, tasks, files, and workspace roles into one Django-powered tool. It delivers server-rendered dashboards and Tailwind-style styling while relying on vanilla JavaScript for modals, inline edits, and Cloudinary previews.

    Problem / Objective
    Client teams juggled spreadsheets, ad-hoc chats, and unscoped file shares. Workspaces lacked ownership boundaries and there was no view that aggregated upcoming deadlines or personal task assignments. The objective was to provide an all-in-one workspace platform that keeps projects separated, enforces access, and surfaces deadlines without resorting to heavy SPA frameworks.

    Role & Responsibilities
    Designed the workspace/domain model, role ladder, and CurrentWorkspace middleware.
    Implemented Django templates, Tailwind-inspired components, and vanilla JS task modals.
    Configured deployment (Render + WhiteNoise) and optional Cloudinary storage for uploads.
    Process
    Mapped workspace personas and broke requirements into smaller Django apps.
    Built the CRUD flows for projects and tasks, including checklist items, comments, and attachments.
    Iterated on dashboard panels (deadlines, activity feed) and mobile-friendly layouts.
    Key Features
    Workspace-driven RBAC with viewer → owner roles enforced through middleware guards.
    Project task boards featuring priorities, assignees, due dates, checklists, and inline updates.
    AJAX-loaded task modal tabs for comments, checklist management, and file attachments.
    File previews routed via Cloudinary to avoid browser blocking.
    My Tasks dashboard that aggregates personal assignments across the active workspace.
    Challenges & Solutions
    Keeping the experience fast without React: implemented HTMX-style fragments and lightweight JS to update specific sections.
    Preventing context leaks between workspaces: added middleware that injects and validates the current workspace on every request.
    Handling file previews securely: proxied downloads through Cloudinary-signed URLs.
    Outcome
    The result is a production-ready project management system suited for small teams that want workspace isolation, clean dashboards, and responsive layouts without supporting a separate SPA codebase.