software developer / accra, ghana

Benjamin Acheampong

Full-stack engineer building scalable web systems, APIs, and cloud-based applications.

7+ years building production software across education, enterprise systems, AI tooling, and cloud infrastructure.

About

I'm a software developer based in Accra, Ghana, with 7+ years of experience building production systems for education and enterprise. My work spans full-stack web development, backend APIs, cloud and serverless architecture, and automation.

I enjoy taking complex business problems, understanding the edge cases, and turning them into software that is reliable and maintainable. I have recently expanded that work into AI-assisted systems, NLP, testing, CI/CD, observability, and Dockerized applications.

Now
Software DeveloperIT Consortium - building and scaling the Online School Information System (OSIS), used across multiple institutions.

Skills

A practical stack across interfaces, APIs, data, cloud infrastructure, and AI-assisted engineering.

frontend
HTML5CSS3Angular / AngularJSBootstrapAJAX
backend
Node.jsLaravelPHPTypeScriptPythonREST APIs
data
MySQLPostgreSQLSQLDatabase designRealtime / CDC
cloud / devops
AWSAWS LambdaGoogle CloudDockerLinuxCI/CD
ai / engineering
LLMsAI-assisted developmentNLPTestingAPI integrationObservabilityGit
CommunicationCollaborationProblem-solvingAgile / ScrumPRINCE2

Experience

Software Developer

current
IT Consortium / Accra, Ghana / Feb 2019 - Present
  • Designed and developed features for the Online School Information System (OSIS), a production platform used across multiple institutions.
  • Built REST APIs including WAEC results verification and Google Workspace integration for automated student email creation.
  • Migrated legacy PHP services to serverless Node.js on AWS Lambda to support scalability and reduce infrastructure cost.
  • Used queues and Lambda for heavy workloads such as bulk student registration.
  • Automated academic workflows including index number generation and translated business requirements into technical documentation and use cases.

Software Engineering Intern

2026
Citation Labs / Remote / Jan 2026 - Mar 2026
  • Built AI and SEO intelligence workflows using URL scraping, Playwright fallbacks, NLP keyword extraction, query fanouts, and cited-domain extraction.
  • Built DraftLint, a pre-publication content linting system combining deterministic rules with explainable ML for clarity, quality, and risk checks.
  • Built a domain audit system covering DNS, SSL, SPF, DKIM, and DMARC with reporting and critical-issue views.
  • Dockerized frontend and backend systems and worked in sprint-based engineering workflows.

IT Support

archived
Ghana Armed Forces / Electrical & Mechanical Engineering Dept / Sep 2016 - Jul 2018
  • Installed and configured hardware and software systems, provided frontline troubleshooting, and supported staff.
  • Collected and analyzed departmental data in Excel to support reporting and decisions.

IT Support Intern

archived
Ghana Armed Forces / Directorate of Public Relations / Jun 2016 - Aug 2016
  • Patched and upgraded software, provided frontline IT support, and edited video content with EDIUS.

Training & education

FCDC / Sep - Nov 2025

Full-Stack Developer Cohort
Advanced engineering program covering architecture, AI-assisted development, realtime systems, database design, testing, CI/CD, performance, and observability.

Google Cloud

Associate Cloud Engineer
Certified in cloud architecture, compute, storage, IAM, networking, GKE, Pub/Sub, SQL, and infrastructure fundamentals.

Education

B.Sc. Computer Science
KNUST, Kumasi, Ghana / 2013 - 2017

Other certifications

  • PRINCE2 Foundation
  • Agile Scrum Foundation
  • Software Security
  • Writing Secure Code (PHP Security)

Featured work

IT Consortium / production system

Online School Information System

Large-scale school management platform covering admissions, student records, course registration, results processing, and graduation workflows.

  • REST APIs and third-party integrations
  • PHP services migrated to Node.js and AWS Lambda
  • Queues for high-volume registration workloads
  • WAEC and Google Workspace integrations
Citation Labs / AI

AI / SEO Intelligence

Content and search intelligence workflow using scraping, Playwright, NLP, query fanouts, forced web search, and cited-domain extraction.

See the engineering story →
Citation Labs / capstone

DraftLint

Pre-publication content linting combining deterministic rules and explainable ML for clarity, quality, tone, spam, legal, and compliance risks.

Citation Labs / automation

Domain Audit System

Automated domain audits for DNS, site availability, SSL, SPF, DKIM, and DMARC, with summary insights and critical-issue reporting.

Engineering notes

I like documenting the engineering decisions behind the systems I build, especially the bugs and trade-offs that are easy to miss in a polished project description.

  • When a read replica returned the wrong number of coursesA production consistency issue caused by replication lag between writes and reads.
  • Migrating PHP services to AWS LambdaWhat changed when a legacy API moved to a serverless Node.js architecture.
  • Why query fanouts improve grounded AI workflowsBreaking one question into targeted searches and aggregating cited results.
  • Explainability over black-box AIDesigning DraftLint so users can see the issue, why it matters, and how to fix it.
get in touch

Building reliable systems. Solving real problems.