Summary
Overview
Work History
Education
Skills
Timeline
Generic

Michael Opoku

Accra-North

Summary

Detail-oriented, organized, and meticulous employee. Works at fast pace to meet tight deadlines. Enthusiastic team player ready to contribute to company success.

Seasoned ICT experienced developing applications, databases and cloud computing solutions. Smart professional with proven troubleshooting and debugging capabilities for resolving complex technical issues.

Complex problem-solver with analytical and driven mindset. Dedicated to achieving demanding development objectives according to tight schedules while producing impeccable code.

Pursuing full-time role that presents professional challenges and leverages interpersonal skills, effective time management, and problem-solving expertise.

Overview

18
18
years of professional experience

Work History

Software Engineer

Judicial Service of Ghana
02.2021 - Current
  • Coordinated with other engineers to evaluate and improve software and hardware interfaces.
  • Developed robust, scalable, modular and API-centric infrastructures.
  • Collaborated with management, internal and development partners regarding software application design status and project progress.
  • Delivered unit-tested systems within customer-prescribed timeframes.
  • Collaborated with fellow engineers to evaluate software and hardware interfaces.
  • Analyzed proposed technical solutions based on customer requirements.
  • Tested functional compliance of company products.
  • Analyzed work to generate logic for new systems, procedures and tests.
  • Supervised work of programmers, designers and technicians, assigned tasks and monitored performance against targets.
  • Inspected equipment, assessed functionality, and optimized controls.
  • Documented software development methodologies in technical manuals to be used by IT personnel in future projects.

Network Maintenance Technician

Pal-afric
06.2011 - 01.2020
  • Network Maintenance
  • Configuration of Server
  • Monitoring of Traffic Usage at Base Stations
  • Communicated with operators, supervisors and other maintenance workers to diagnose problems and repair equipment and electrical systems.
  • Diagnosed and executed resolution for network and server issues.
  • Supported network and system administration by performing server maintenance.
  • Developed and implemented plans for installation of new networks and cabling systems.
  • Maintained office PCs, networks and mobile devices.
  • Collaborated with customers to deliver solutions to meet specific system design, software application and maintenance requirements.
  • Networked with prospective residents by email, telephone and in-person meetings to understand residential needs and requirements and identify sales opportunities.
  • Performed necessary maintenance to support network availability.
  • Performed safety checks and routine maintenance on equipment, fostering safe operations.
  • Provided faculty and staff with security software and network configuration support.
  • Investigated and corrected problems with printers, copiers and other peripheral devices.
  • Set up hardware and software in optimal configurations to meet network performance requirements.
  • Designed and evaluated WAN and LAN connectivity technologies.
  • Monitored network hardware operations to evaluate proper configuration.
  • Documented support procedures, processes and solutions in centralized systems, enabling user self-service.
  • Performed network security design and integration duties.

Helpdesk Support

Alliance for a Green Revolution in Africa (AGRA)
01.2012 - 01.2014
  • Helpdesk Support
  • Built IT infrastructure to support key business strategies and evolving processes.

Support Technician

Noguchi Memorial Institute for Medical Research (NMIMR)
04.2009 - 01.2011
  • Responded to support requests from end-users and patiently walked individuals through basic troubleshooting tasks.
  • Configured hardware, devices, and software to set up work stations for employees.
  • Completed inventory counts and organized supplies.
  • Explained technical information in clear terms to promote better understanding for non-technical users.
  • Trained users on how to operate components and systems.
  • Responded to telephone, email and in-person inquiries regarding [Item] operation, use and repair.
  • Walked individuals through basic troubleshooting tasks.
  • Troubleshot and diagnosed problems to accurately resolve wide range of technical issues.
  • Updated documentation and produced reports.
  • Managed high levels of call flow and responded to technical support needs.
  • Used ticketing systems to manage and process support actions and requests.
  • Diagnosed and troubleshot hardware, software and network issues.
  • Configured and tested new software and hardware.
  • Responded to customer inquiries and provided technical assistance over phone and in person.
  • Developed and implemented preventive maintenance procedures.
  • Maintained servers and systems to keep networks fully operational during peak periods.
  • Installed, configured and maintained computer systems and network connections.
  • Researched and identified solutions to technical problems.
  • Offered assistance in implementing and developing training programs.
  • Installed and configured operating systems and applications.
  • Monitored system performance to identify potential issues.
  • Created user accounts and assigned permissions.
  • Assisted in development of system security protocols.
  • Tested new software and hardware prior to deployment.
  • Removed malware, ransomware, and other threats from laptops and desktop systems.
  • Generated reports to track performance and analyze trends.
  • Patched software and installed new versions to eliminate security problems and protect data.
  • Helped streamline repair processes and update procedures for support action consistency.

Event Marketing • Promotions • Advertising • Marketing Research

OSJ Consult
01.2007 - 01.2009
  • Strengthened communication skills through regular interactions with others.
  • Acted as a team leader in group projects, delegating tasks and providing feedback.
  • Developed strong communication and organizational skills through working on group projects.
  • Used strong analytical and problem-solving skills to develop effective solutions for challenging situations.
  • Skilled at working independently and collaboratively in a team environment.
  • Proved successful working within tight deadlines and a fast-paced environment.
  • Assisted with day-to-day operations, working efficiently and productively with all team members.
  • Goal-oriented professional with proven success in applying analytical skills to solve complex problems and overcome challenges. Dedicated to enhancing team performance and driving business success.
  • Excellent communication skills, both verbal and written.
  • Demonstrated respect, friendliness and willingness to help wherever needed.

Education

Bachelor of Science - Information Technology

Methodist University College
Accra, Ghana
09-2019

Advanced Certificate in Network Administration

GIMPA
Accra, Ghana
01-2013

Networking Essentials Plus

IPMC
Accra, Ghana
02-2011

A Plus Certificate

IPMC
Accra, Ghana
01-2009

Skills

  • Scrum
  • Testing and debugging
  • Design and development
  • UI/UX
  • Software testing and implementation
  • Tools customization
  • Solutions deployment
  • Microsoft ASPNET
  • Troubleshooting and resolution
  • MS SQL server 2000
  • Software documentation
  • IT project management
  • Technical requirements
  • Software applications
  • System design

Timeline

Software Engineer

Judicial Service of Ghana
02.2021 - Current

Helpdesk Support

Alliance for a Green Revolution in Africa (AGRA)
01.2012 - 01.2014

Network Maintenance Technician

Pal-afric
06.2011 - 01.2020

Support Technician

Noguchi Memorial Institute for Medical Research (NMIMR)
04.2009 - 01.2011

Event Marketing • Promotions • Advertising • Marketing Research

OSJ Consult
01.2007 - 01.2009

Bachelor of Science - Information Technology

Methodist University College

Advanced Certificate in Network Administration

GIMPA

Networking Essentials Plus

IPMC

A Plus Certificate

IPMC
Michael Opoku