
Software Engineer with 3+ years in React, Node.js & Python
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
Software Engineer with hands-on experience building scalable web applications using React, Node.js, and Python. Currently pursuing an MSc in Software Engineering (2025–2026). Strong background in Agile development, CI/CD pipelines, and cloud-based systems. Focused on delivering secure, high performance applications with clean architecture and maintainable code.
University of Staffordshire, UK
MSc Software Engineering · Software Engineering
August 1, 2025 – June 30, 2026
Accra Institute of Technology, Ghana
BSc Information Technology · Information Technology
N/A – June 30, 2021
Embrighton Tech
Software Engineer
January 1, 2022 – December 1, 2024
Ghana
National Health Insurance Authority (NHIA)
Data Processing Analyst
June 1, 2020 – August 1, 2021
Ghana
ECOWAS Commission
IT Intern
June 1, 2019 – September 1, 2019
India
Longitudinal Code Smell Evolution Tracking System (MSc Dissertation)
March 1, 2026 – July 1, 2026
Designed and developed an automated software quality analysis platform to track code smell evolution across software releases. Built a release mining pipeline using Python, GitPython, SonarQube, SQLite, and Streamlit. Implemented lifecycle analysis metrics including persistence, recurrence, lifespan, transient behaviour detection, and priority ranking of code smells across software releases. Automated repository extraction, release checkout, smell detection, instance matching, and report generation. Developed an interactive dashboard for longitudinal software quality analysis and visualization.
Vichall (MSc Group Project)
October 1, 2025 – January 1, 2026
Collaborated within a multidisciplinary team to design and develop a full-stack software solution. Contributed to frontend and backend development, database integration, and application workflows. Participated in Agile-based development activities including planning, implementation, testing, and team reviews. Worked closely with team members to deliver a maintainable and scalable software system.
Secure Online Banking Authentication System (MSc Coursework)
January 1, 2025 – June 1, 2025
Built a secure authentication system with multi-factor authentication and fraud detection logic. Implemented CI/CD pipelines for automated deployment and testing. Applied secure coding practices and access control mechanisms.
MSc Software Engineering
University of Staffordshire, UK
July 13, 2026 – Present
Quantum Professional
Unknown
January 1, 2025 – Present
Modern JavaScript
Unknown
January 1, 2023 – Present
Data Processing and Management
NHIA
January 1, 2022 – Present
Cultural Fit Analysis
The candidate's project diversity, ranging from full-stack development to software quality analysis and secure systems, indicates a broad interest in software engineering domains. The experience in Agile teams and collaboration with UI/UX designers and backend teams suggests a team-oriented approach. The pursuit of an MSc in Software Engineering while having professional experience shows a commitment to continuous learning and growth, aligning with a culture of improvement. The 'Data Processing Analyst' role, while not directly software engineering, shows an analytical mindset and experience in data quality, which can be valuable in various technical roles.
Soft Skills & Operational Fit
The candidate demonstrates experience in collaborative team environments (MSc Group Project, professional roles) and an understanding of Agile development. The project descriptions indicate an ability to work on complex problems and deliver maintainable solutions. The 'Data Processing Analyst' role suggests attention to detail and process improvement. The English test score indicates good communication clarity.