Computer Science · Systems Engineering · Digital Infrastructure · Product Thinking

Designing scalable systems and interfaces with long-term reliability.

Developing practical software engineering capability through academic, personal, and collaborative projects.

My work has included web applications and information systems involving frontend development, authentication, databases, backend functions, testing, and deployment.

I'm particularly interested in how software is structured around real users, data, and operational requirements. I'm currently seeking my first industrial attachment to gain experience working within professional development and technology teams.

About Remmy

I'm a Computer Science student with systems-oriented approach to software engineering. My interests center on building scalable, maintainable systems that solve real problems under practical constraints. I'm particularly drawn to the intersection of engineering rigor, thoughtful design, and long-term system reliability.

Over time, I've developed applications across frontend, backend, and database systems while strengthening my understanding of software architecture, infrastructure, and performance. Beyond writing code, I care about why systems are designed the way they are and how technology can create meaningful impact when built responsibly.

I'm currently pursuing a BSc in Computer Science at The Copperbelt University, Zambia, while continuing to grow in scalable systems design, cloud infrastructure, networking, and cybersecurity fundamentals.

Current Technical Focus

  • Software Development: Building reliable, maintainable software solutions
  • Web Applications: Frontend to backend, end-to-end ownership
  • Information Systems: Design and integration of business systems
  • Databases & Cloud Services: Data modeling, deployment, and performance tuning
  • Software Testing: Quality assurance and automated testing

Relevant Coursework

Data analysis, data driven decision making

Algorithm design, problem-solving, data structures implementation.

Modern web architecture, responsive design

Project planning, coordination, and delivery fundamentals.

Software Engineering Experiences

Active participation in local developer communities, technical sprints, and university initiatives that support engineering growth, collaboration, and learning.

Information and Communications Technology Association of Zambia (ICTAZ) CBU Chapter

Active Member · 2023-Present

Engaged in student ICT and technology initiatives, networking, collaboration, and professional development activities within the university technology ecosystem.

Google Developer Group, Kitwe

Participant · 2025-2026

Gained exposure to artificial intelligence and collaborative group projects while learning from developers and mentors in the local technology community.

Pistis Foundation Sprintathon

Participant · 2024

Contributed to a collaborative software sprintathon during first year of study. Helped build a .NET MAUI + Blazor application in a team environment and earned a certificate for technical contribution and teamwork.

Featured Projects

Venus | Clinic Information System

Screenshot of Venus application interface

Team project · Full-stack web application | React (Vite), Tailwind CSS, Firebase (Auth, Cloud Firestore, Hosting)

Problem: Small-to-medium clinics in Zambia run on paper-based records - files get misplaced, appointments conflict, patient data is hard to secure, and billing leaks revenue.

Solution: A centralized, serverless platform that digitizes patient registration, appointment scheduling, electronic medical records, a multi-stage visit workflow (reception → nurse → doctor → pharmacy → billing), and audit logging - with a self-service portal for patients.

Key Decisions: Chose React + Vite for a fast, modular SPA; Firebase serverless backend so clinics need no server or IT staff; Firestore with subcollections and collection-group queries for real-time clinical records; route-level plus assignment-based access control to protect patient data.

Result: Deployed live to Firebase Hosting. All 25 manual test cases passed, covering authentication, role-based access, the full visit workflow, and data validation. Testing drove a real security improvement: record access was tightened from role-based to named-staff assignment.

Stashu | Student Financial Management System

Screenshot of Stashu application interface

Full-stack web application | HTML5, Tailwind CSS, Vanilla JavaScript (ES6+), Recharts / D3.js (Data Visualization) + Firebase

Problem: University students struggle to track spending, set budgets, and understand financial habits. No simple tool bridges mobile accessibility with real-time data.

Solution: Built a full-stack SPA allowing students to log transactions, categorize spending, and visualize cash flow in real time.

Key Decisions: Chose React for responsive UI, Node.js for scalable backend, Firestore for structured financial data, Firebase for real-time sync.

Result: Developed a working student finance prototype with expense tracking, budgeting, data visualization, and Firebase-based data synchronization.

Technical Skills

A practical technical foundation developed through academic, personal, and collaborative software projects.

Languages

  • C#
  • C++
  • Python
  • JavaScript
  • SQL

Frontend

  • HTML
  • CSS
  • Tailwind CSS
  • React

Backend & Cloud

  • Node.js
  • REST APIs
  • PHP
  • Firebase

Database

  • MySQL
  • Firestore
  • Supabase

Tools

  • Git
  • GitHub
  • VS Code
  • Figma
  • VirtualBox
  • Vercel

Environments & Systems

  • Linux

Leadership & Community Impact

I believe that engineering excellence goes beyond writing code - it requires mentoring, communication, and a commitment to lifting others. Here's how I contribute beyond the technical:

ICTAZ CBU - Vice Projects Co-ordinator

Elected Vice Projects Co-ordinator of the Information and Communication Technology Association of Zambia - Copperbelt University Chapter (ICTAZ-CBU) for the 2026-2027 academic year. Serving on the executive with a focus on practical learning, student projects, innovation, collaboration, and strengthening continuity across the Association’s Projects Portfolio.

Executive Leadership

Boys Brigade Leadership

I grew up through the Boys Brigade and now serve as a warrant officer, helping guide younger members through leadership, mentorship, and personal development.

I also contribute to community service through church activities, including hospital and inmates visits, donations, and prayer.

Community Organizing

Peer Mentoring

I provide practical help to friends and peers when they need concepts explained, problems worked through, or technical understanding clarified.

This informal mentoring reflects my commitment to sharing what I know while continuing to learn from others.

Knowledge Sharing

Volunteering & Social Contribution

Actively involved in church youth activities and community initiatives, contributing through service, collaboration, and practical support. I also use my web development skills to support nonprofit and community-based organizations, including local fellowships, by helping them establish and improve their digital presence.

My aim is to make technology useful beyond the classroom-applying practical technical skills to real community needs and creating accessible digital solutions that help organizations communicate, serve, and operate more effectively.

Social Impact

Technical Communication

Proficient ability to write clear, structured documentation and explain systems in accessible terms for both technical and non-technical audiences. Experienced in translating engineering concepts into practical understanding, ensuring alignment between stakeholders. Using communication as a fundamental engineering capability essential for effective collaboration and system design.

Engineering Leadership

Why This Matters

Growing as a software engineer means growing as a leader. I'm committed to building and participating in teams where others thrive, fostering a culture of continuous learning, and ensuring that technology serves humanity.

Technical Writing & Insights

I document architecture decisions, tradeoffs, and learning from each project so that design choices are traceable and easy to explain. This habit supports stronger collaboration, clearer handoffs, and better technical narrative.

Project Design Rationale

Case studies are built around user needs, technical constraints, and measurable outcomes rather than feature lists.

Engineering Clarity

Focus on honest tradeoffs and practical decisions, not buzzwords - a direction that supports research, opportunity placements, and technical review.

Contact

Available for internships, Undergraduate research opportunites, global collaborations, and engineering-focused roles. Reach out via email or LinkedIn to discuss opportunities.

mremmy84@gmail.com

Call me