Immanuel
P. Morais

I build the software in the middle: React and Laravel applications on one side, SharePoint, Power Automate and Microsoft 365 on the other and the integrations that make them talk to each other.

Software Development InternNAMCOL, 2025–2026
Frontend DeveloperDevlapan, 2026
BSc Computer ScienceNUST, Software Development
Profile

I shipped multiple projects and systems across web development and enterprise automation.

My work sits at the intersection of building software and improving how organisations run. I design and build web applications with React and Laravel, and I automate business processes with Microsoft Power Automate, SharePoint and the Power Platform translating what stakeholders actually need into working systems and clear documentation.

I'm driven by digital transformation: taking a manual, paper-based, or fragmented process and turning it into something reliable, searchable and fast.

Based inWindhoek, Namibia
FocusWeb Dev · Automation · Systems Integration
EducationNUST — BSc CS, Software Development
Open toSoftware / BA / ICT roles
Stack

Tools I build with

Grouped by where each tool sits in a project — from interface to infrastructure.

Languages & Frameworks

JavaPHP / LaravelJavaScript ReactNode.jsHTML & CSS Tailwind CSS

Cloud & Microsoft 365

Cloudflare Pages & WorkersPower Automate SharePointActive Directory & Entra ID Exchange Admin CenterMicrosoft Graph API

Data & Infrastructure

MySQLPostgreSQLSupabase LinuxcPanelPandas / NumPy / Scikit-learn

Practice & Tooling

Git & GitHubVS CodeFigma Agile / ScrumRequirements & Process MappingSoftware Testing
Experience

Where I've been building

Two roles running in parallel From enterprise systems by day, product frontend by evening.

Software Development Intern · NAMCOL
JUL 2025 — AUG 2026 · 1 YR 1 MO
  • Designed and developed the company-wide intranet, improving internal communication and process visibility across departments.
  • Built a web staff directory integrated with Microsoft Entra ID via the Microsoft Graph API, letting staff search, filter, view and export profiles as digital business cards.
  • Designed and maintained multiple Power Automate workflows tied to SharePoint Lists, Libraries and Forms, automating a range of organisational business processes.
  • Managed and maintained the organisation's WordPress site, and provided day-to-day ICT support to end users.
  • Configured, tested and documented a Linux-based Moodle Virtual Programming Lab (VPL) execution server for the institution's e-learning programming activities.
Frontend Developer · Devlapan
FEB 2026 — AUG 2026 · 7 MOS
  • Built and maintained the company website with React, Vite, Tailwind CSS and React Router, including SEO infrastructure (Open Graph, AI crawlability, sitemaps) and PWA support.
  • Designed and implemented a cart and checkout flow integrated with the PayToday (Nedbank) payment gateway.
  • Developed a full-stack internal purchase-records admin dashboard — React/Vite frontend, Laravel backend — including data modelling and deployment.
Learning Coach · YYENI AI / NIRO Academy
FEB 2025 — APR 2025
  • Set learning goals for each learner and tracked progress against them.
  • Kept learners accountable and motivated, supporting engagement through to completion.
Selected Projects

Things I've shipped

A learning platform coordinated end-to-end, and infrastructure built from the command line up.

Team Project · Project Management

ASLN Trajektorry-Hub

An AI-enhanced support platform for Grade 11–12 learners. I coordinated frontend, backend, QA, content and AI specialists using Scrum turning project requirements into sprint plans and functional tasks, and keeping delivery aligned with stakeholder objectives.

ScrumCross-functional coordinationDelivery tracking
View live site →
Team Project · Linux Infrastructure

VPL Execution Server Deployment

Deployed and configured a VM-based Virtual Programming Lab environment that securely runs programming exercises submitted through Moodle, covering install, service and network configuration, integration testing, and operational documentation for future maintenance.

LinuxMoodle VPLVPL Jail System
Internal deployment · NAMCOL e-learning
Education

Foundations

Bachelor of Computer Science (Software Development)

Namibia University of Science & Technology (NUST)

2023 – 2025
Graduated May 2026