Skip to content
View Psami-wondah's full-sized avatar
  • Zimmerman
  • Northampton, England
  • X @psami_

Block or report Psami-wondah

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Psami-wondah/README.md

Hi, I'm Samuel πŸ‘‹

General Software Engineer specialising in modern web applications, APIs, data visualisation and cloud-hosted systems.

Email β€’ LinkedIn β€’ GitHub


About Me

I am a software engineer with over four years of experience building data-intensive web applications, backend services and interactive digital products.

I currently work as a Frontend Engineer at Zimmerman B.V., where I contribute to reporting and data-visualisation platforms using React, TypeScript, Apache ECharts, D3.js, Strapi and LoopBack.

I also work across backend development, authentication, databases, automated testing, DevOps and cloud deployment.

  • πŸŽ“ MSc Computing β€” Software Engineering at the University of Northampton
  • πŸ’» Building applications with React, TypeScript, Python and Node.js
  • πŸ“Š Experienced in interactive data visualisation and report-building tools
  • βš™οΈ Interested in scalable APIs, system design and developer tooling
  • β™Ώ Researching smart-glasses technology for low-vision assistance
  • 🌱 Currently improving my knowledge of mobile development and software architecture

Tech Stack

Languages

TypeScript JavaScript Python SQL Kotlin

Frontend

React Next.js Tailwind CSS Redux Toolkit Sass

Backend

NestJS Django FastAPI Node.js Strapi

Data and Visualisation

PostgreSQL MongoDB Redis Apache ECharts D3.js

Testing and DevOps

Cypress Jest Docker AWS GitHub Actions


What I Work On

Data Visualisation and Reporting

I build configurable reporting experiences that allow users to transform datasets into interactive charts, dashboards and reports.

My work includes:

  • Dynamic Apache ECharts and D3.js visualisations
  • Interactive report builders
  • Drag-and-drop layouts
  • Resizable report columns
  • Dataset filters and top-value grouping
  • Asset libraries and report previews
  • Autosave and error-recovery workflows
  • Responsive and accessible interfaces

Full-Stack Applications

I develop applications across the full software lifecycle, including:

  • REST API design and implementation
  • Authentication and authorisation
  • Relational database modelling
  • Background services and caching
  • Real-time messaging with WebSockets
  • End-to-end and unit testing
  • Docker-based deployments
  • CI/CD automation

Featured Projects

Koinovera

A community-powered evidence and research platform where users can create public claims, add references and collaboratively assess the quality of supporting or disputing evidence.

Technologies: React, TypeScript, NestJS, PostgreSQL and Auth0

Key areas include:

  • Claims and evidence management
  • Source classification
  • Tags and categories
  • Community ratings
  • Comments and review notes
  • Moderation and reporting
  • Role-based access control

Low-Vision Smart Glasses Assistance System

An MSc research project exploring how smartphones and USB-C smart glasses can support people with peripheral-vision loss or tunnel vision.

The system explores:

  • Custom Android secondary-display output
  • Camera-based scene processing
  • Object and sign identification
  • Visual information enhancement
  • Audio-based assistance
  • Multimodal accessibility

Technologies: Kotlin, Android, USB-C displays and computer vision

Global Health Data and Reporting Tools

At Zimmerman B.V., I contribute to interactive data and reporting platforms used to explore complex financial, programme and public-health datasets.

My contributions include chart configuration, report-building workflows, responsive layouts, asset handling, CMS integrations, testing and backend performance improvements.


GitHub Statistics

Samuel's GitHub statistics Samuel's most used languages

Samuel's GitHub contribution streak


Let's Connect

I am interested in opportunities involving full-stack engineering, frontend architecture, data visualisation and software products that solve meaningful problems.

Pinned Loading

  1. psami psami Public

    My Porfolio Site

    TypeScript

  2. techgro-frontend techgro-frontend Public

    TypeScript 2

  3. techgro-backend techgro-backend Public

    HTML