Summary
Overview
Work History
Education
Skills
Languages
Affiliations
Accomplishments
Certification
Accomplishments At NPA
Technical Profile
References
Timeline
Generic
Ebenezer Amoateng Aboagye

Ebenezer Amoateng Aboagye

Accra,Greater Accra

Summary

Results-oriented and innovative Senior Software Engineer, Azure Cloud Engineer, DevOps Engineer, and IT Governance Expert with over 17 years of experience. Easily communicates complex technical requirements to non-technical stakeholders. Excellent leadership record of leading development teams in enterprise-wide development projects. Hardworking software development professionals are driven to increase team effectiveness. Focused on usability and performance improvements. Proven history of developing useful, efficient, and cost-effective projects. Highly motivated employee with a desire to take on new challenges. Strong work ethic, adaptability, and exceptional interpersonal skills. Adept at working effectively unsupervised and quickly mastering new skills.

Overview

20
20
years of professional experience
9
9
years of post-secondary education
1
1
Certification

Work History

Head of information technology

National Petroleum Authority, Ghana
Accra, Ghana
08.2024 - Current
  • Drove process re-engineering efforts that resulted in streamlined workflows.
  • Mentored junior staff members, leading to improved team performance.
  • Conducted regular system audits, maintaining high standards of compliance.
  • Introduced agile methodologies in project management, promoting rapid delivery cycles.
  • To strategically and operationally manage the Authority’s IT infrastructure, systems, and services by:
    1. Aligning long-term ICT strategies with the Authority’s business goals to enhance operational efficiency and innovation.
    2. Developing and implementing IT strategies to optimize systems and ensure business continuity.
    3. Ensuring robust information and data security across the Authority
    4. Leveraging Business Intelligence and Analytics to drive data-informed decisions.
    5. Managing Business Continuity and Disaster Recovery plans to mitigate risks and ensure uninterrupted operations
  • Develop and maintain an Authority-wide IT roadmap aligned with business objectives.
  • Strategize and implement digital transformation initiatives to future-proof the Authority's IT systems.
  • Enhance productivity through the integration of modern tools and solutions.
  • Define, implement, and regularly update IT policies, standards, and best practices.
  • Ensure compliance with data privacy regulations and industry standards. Data Protection Act 2012 (Act 843)
  • Evaluate and select strategic technology vendors and partners
  • Negotiate and oversee contracts and service-level agreements (SLAs).
  • Ensure the availability and optimal performance of all IT services.
  • Developed comprehensive disaster recovery strategies, ensuring minimal system downtime.
  • Managed vendor negotiations resulting in cost-effective solutions.
  • Undertook budgeting responsibilities, optimizing usage without compromising quality.
  • Established governance frameworks to ensure adherence to industry regulations.
  • Collaborated with stakeholders on project requirements for better resource allocation.
  • Architected robust IT infrastructure to support business expansion.
  • Implemented risk management policies to enhance data security protocols.
  • Participated in executive discussions and contributed to key decision-making processes.
  • Headed the overhaul of outdated systems, enhancing operational effectiveness.
  • Led the development of strategic IT plans with a focus on business alignment.
  • Championed user training programs, reducing dependence on IT helpdesk.
  • Minimized disruptions by strategically planning and communicating scheduled downtime and management of upgrades and patching.
  • Developed applications like NPA ESS portal, NSP Portal, and the ERP for the Authority to help make work seamless.


Senior Software and Cloud Engineer (Azure)

KADD Solutions
Accra, Ghana
02.2021 - 06.2024
  • Developed software like GoG Bufferstock for the Government of Ghana to help monitor food storage in the country
  • Maintained high availability of cloud services by diligently monitoring system performance.
  • Participated actively in brainstorming sessions that led to fresh ideas and innovation.
  • Deployed containerization techniques using Docker that accelerated the application delivery process across teams.
  • Conducted regular audits of the cloud systems, ensuring compliance with industry standards and regulations.
  • Actively involved in daily stand-up meetings, contributing significantly towards agile methodology.
  • Designed and implemented comprehensive disaster recovery strategies for unforeseen situations in the cloud environment.
  • Implemented innovative solutions for complex challenges, boosting process efficiency.
  • Conducted thorough testing of software components, ensuring optimal functionality.
  • Utilized object-oriented programming principles in everyday tasks, resulting in cleaner code creation.
  • Managed version control of software releases, maintaining product integrity.
  • Installed the latest cyber-security protocols protecting sensitive information stored on our servers from unauthorized access or threats.
  • Administered routine updates and patches on all hosted systems, maintaining their efficiency and reliability.
  • Facilitated seamless transition from legacy infrastructure towards a hybrid-cloud model, offering flexibility and scalability.
  • Scaled cloud infrastructure to meet increasing demand for resources.
  • Participated actively in strategy meetings advocating for a wider adoption of emerging technologies like machine learning into our existing workflows.
  • Developed automation scripts for routine tasks in managing the company's public and private clouds, reducing manual efforts significantly.
  • Configured cloud infrastructure components to optimize performance, enhance scalability, and ensure seamless integration with applications.
  • Automated routine tasks using Ansible, improving operational efficiency.
  • Improved system scalability with the implementation of Kubernetes orchestration.
  • Enhanced project agility by adopting Agile and Scrum methodologies.
  • Ensured secure data transactions with encryption protocols and Secure Shell.
  • Facilitated seamless software releases through Jenkins CI and CD pipeline.
  • Collaborated with software developers to streamline DevOps processes.

Software and Cloud Engineer

Orlab Technologies
Accra, Ghana
03.2017 - 09.2020
  • Scaled cloud infrastructure to meet increasing demand for resources.
  • Resolved critical technical issues with cloud services, ensuring smooth operations.
  • Designed and developed applications like Apt Manager, Orlabfoods, Kario Diabetes Manager, Smart farmer, etc
  • Created and configured CI/CD pipelines using tools like Azure DevOps, Github Actions, ArgoCD, and Jenkins to foster the development and deployment of applications
  • Observed industry best practices to promote efficient, compliant software development.
  • Assessed performance, reliability, and security to provide responsive application support.
  • Developed infrastructure as code (IaC) leveraging cloud native tooling like Terraform, Bicep, and Ansible and ARM Templates to ensure automated and consistent platform deployments
  • Spearheaded migration projects from traditional IT structures to a more efficient, cloud-based system.
  • Developed and implemented policy-driven data protection best practices to ensure cloud solutions are protected from data loss
  • Configured secure virtual private networks for remote access to the corporate cloud servers, bolstering security measures.
  • Mitigated potential risks within the organization's cloud infrastructure, enhancing overall security posture.
  • Deployed containerization techniques using Docker that accelerated the application delivery process across teams.
  • Designed user-friendly software interfaces, improving the end-user experience.
  • Worked closely with clients to understand their requirements better and deliver customized solutions accordingly.
  • Supported design and development phases with technical guidance on new features and improvements.
  • Developed functional web and mobile applications through clean, robust code.
  • Reviewed code and designs regularly to enable continuous innovation and development.
  • Evaluated existing software to highlight functionality successes and opportunities.
  • Highlighted technical requirements and solutions using performance data insights.
  • Reacted to technical support requests quickly, resolving issues within target timeframes.

SOFTWARE DEVELOPER

Orcons System, Ghana
Accra, Ghana
01.2013 - 02.2017
  • Developed applications like GoG TPRS, GoG ESPV, and GoG Payslip for the government of Ghana to help in staff salary payment and structure.
  • Developed Hewale, a telemedicine application for healthcare delivery across Ghana.
  • Developed Btracking and BCAM applications for the Ministry of Finance and Controller and Accountant General
  • Adapted quickly to new programming languages as per project requirements.
  • Proactively attended relevant workshops and training sessions for professional growth and knowledge expansion.
  • Participated actively in brainstorming sessions that led to fresh ideas and innovation.
  • Provided support during all phases of the development lifecycle, leading to higher client satisfaction rates.
  • Contributed to technical documentation, facilitating smoother project execution.
  • Actively involved in daily stand-up meetings, contributing significantly towards agile methodology.
  • Maintained up-to-date knowledge of the latest technologies for continuous learning and improvement.
  • Collaborated with cross-functional teams to deliver high-quality software products.
  • Delivered timely projects within deadlines while managing multiple tasks simultaneously.
  • Managed version control of software releases, maintaining product integrity.
  • Utilised object-oriented programming principles in everyday tasks, resulting in cleaner code creation.
  • Facilitated communication between team members, ensuring smooth workflow.
  • Wrote clean, clear, and well-tested code for various projects.
  • Verified and resolved bug reports and issues.
  • Supported design and development phases with technical guidance on new features and improvements.
  • Developed robust code for various applications, enhancing overall system performance.
  • Implemented innovative solutions for complex challenges, boosting process efficiency.
  • Specified testing protocols and recorded processes to enable code maintenance.
  • Managed development lifecycles from conceptualization through design, testing, and deployment.
  • Built simulation systems to model designs, informing development decisions.
  • Engaged clients to understand software design requirements and advise on best-fit options.
  • Supported large-scale systems with secure, well-performing software systems.
  • Created innovative, responsive software solution portfolios in collaboration with designers and customers.
  • Monitored emerging technologies and trends to innovate software development opportunities.

IT Manager

Kwasi Oppong Group of Companies
Kumasi, Ghana
09.2009 - 01.2013
  • Updated legacy systems reducing maintenance costs significantly while improving reliability and efficiency.
  • Facilitated smooth communication between technical and non-technical departments, fostering mutual understanding of processes and requirements.
  • Managed IT resources to ensure optimal performance and reduce downtime.
  • Devised customized IT solutions based on departmental needs, enhancing operational effectiveness across the board.
  • Developed user-friendly interfaces for internal applications; enhanced usability.
  • Established stringent IT policies with clear guidelines on usage and security procedures, bolstering company-wide adherence to best practices.
  • Conducted regular system audits to promptly identify potential security risks.
  • Liaised with third-party vendors for necessary hardware and software acquisitions, ensuring cost-effectiveness without compromising on quality or functionality.
  • Managed software licensing agreements; ensured compliance with regulations.
  • Implemented a comprehensive disaster recovery plan, resulting in minimal disruption during outages.
  • Maintained system security through regular testing and servicing.
  • Installed new technologies without disrupting workflow.
  • Ensured secure data management with robust cybersecurity measures.
  • Spearheaded the migration of data to cloud-based systems for improved accessibility and backup security.
  • Trained staff members in new technologies, enhancing overall technical proficiency.
  • Maintained updated inventory of all IT assets; facilitated efficient asset management.

IT Instructor

Global Professional Studies
Accra, Ghana
02.2005 - 11.2008
  • Organised workshops on latest IT developments, updating student knowledge base regularly.
  • Established robust lesson plans to foster a comprehensive understanding of IT concepts.
  • Developed strategic teaching methodologies, enhancing students' IT skills.
  • Incorporated real-world examples into lessons to facilitate practical learning experiences.
  • Performed regular maintenance on classroom computer equipment, reducing downtime during lessons.
  • Liaised with parents regarding students' progress, ensuring transparency and cooperation.
  • Utilised modern educational technology in lessons, enhancing teaching effectiveness.
  • Conducted interactive learning sessions, improving engagement and participation.
  • Integrated software applications into teaching materials for more engaging lessons.
  • Organised field trips to relevant industry events, giving students exposure to real-world applications of theory learned in class.
  • Coordinated with other faculty members to align curriculums, promoting interdisciplinary learning.
  • Adapted curriculum to meet changing technology trends for better student comprehension.

Education

Master of Science - Information Technology

University of Madras
India
08.2010 - 12.2013

Bachelor of Science - Information Technology

New World Mission Dunamis International University
South Africa
08.2006 - 06.2010

Diploma of Higher Education - Information Technology

Winners College - Advance Diploma 2
Ghana
01.2006 - 06.2006

Diploma of Higher Education -

Global Professional Studies - Advance Diploma 1
Ghana, Kumasi
03.2005 - 09.2005

Certificate of Higher Education - Computer and networking

Learn Fast IT Institute
Kumasi, Ghana
08.2004 - 02.2005

Skills

  • SQL database design
  • Enterprise software implementation
  • Cybersecurity measures
  • IT budgeting
  • IT governance
  • Database management
  • Mobile development
  • IT project management
  • Network architecture
  • Programming languages
  • IT infrastructure development
  • Software development
  • CI/CD: GitHub Actions, Argo CD, Azure DevOps, Jenkins
  • Terraform, Ansible, ARM Template, Azure CLI and Puppet
  • Microsoft Azure
  • SLA adherence
  • Negotiation proficiency
  • Scripting languages
  • Attention to Detail
  • Resourcefulness
  • Strategic planning
  • Conflict Resolution
  • Linux administration
  • Knowledge of Kubernetes and Docker
  • Infrastructure automation
  • Version control system
  • Continuous improvement mindset
  • DevOps tools suite mastery

Languages

English
Advanced

Affiliations

  • Playing of Computer Soccer Games

Accomplishments


  • Developed Orlab food application
  • Developed Applications like GoG TPRS, GoG Payslip, GoG ESPV, etc
  • Migrated GoG Projects from Oracle Cloud to Azure and On-prem Datacenter
  • Developed IaC using tools like Bicep, Terraform, and Ansible
  • Containerization using tools like Docker
  • Using Kubernetes

Certification

· 08/01/23, Microsoft Azure Foundation

· 06/01/22, Certified Information System Manager (CISM)

· 04/01/14, Cisco Certified Network Associate

· 07/01/14, Microsoft MSCA


Pending Certifications

· Certified in Governance of Enterprise IT

· Certified Information System Manager (CISM)

· Microsoft Azure Solution Architect (AZ-305)

· Microsoft Azure Administrator (AZ-104)

· Certified Professional Ethical Hacker (CPEH)

· Certified Secure Software Lifecycle Professional (CSSLP)

Accomplishments At NPA

  • · Successfully Developed a Performance Management System for the National Petroleum Authority
  • · NSP Portal for National Petroleum Authority
  • · Welfare Election System for NPA's Welfare Association
  • · NPA ERP Platform
  • · Implementation of IT Governance best practices
  • · Creation of specialized Units in the IT Department

Technical Profile

TERRAFORM

BICEP

KUBERNETES 

CI/CD: GitHub Actions, Azure DevOps, Jenkins, Argo CD 

AZURE CLOUD

DOCKER 

ANSIBLE 

SHELL & PYTHON SCRIPTING

ANDROID APP DEVELOPMENT

SOFTWARE DEVELOPMENT

GIT, GITHUB, and GITLAB

References

References available upon request.

Timeline

Head of information technology

National Petroleum Authority, Ghana
08.2024 - Current

Senior Software and Cloud Engineer (Azure)

KADD Solutions
02.2021 - 06.2024

Software and Cloud Engineer

Orlab Technologies
03.2017 - 09.2020

SOFTWARE DEVELOPER

Orcons System, Ghana
01.2013 - 02.2017

Master of Science - Information Technology

University of Madras
08.2010 - 12.2013

IT Manager

Kwasi Oppong Group of Companies
09.2009 - 01.2013

Bachelor of Science - Information Technology

New World Mission Dunamis International University
08.2006 - 06.2010

Diploma of Higher Education - Information Technology

Winners College - Advance Diploma 2
01.2006 - 06.2006

Diploma of Higher Education -

Global Professional Studies - Advance Diploma 1
03.2005 - 09.2005

IT Instructor

Global Professional Studies
02.2005 - 11.2008

Certificate of Higher Education - Computer and networking

Learn Fast IT Institute
08.2004 - 02.2005

· 08/01/23, Microsoft Azure Foundation

· 06/01/22, Certified Information System Manager (CISM)

· 04/01/14, Cisco Certified Network Associate

· 07/01/14, Microsoft MSCA


Pending Certifications

· Certified in Governance of Enterprise IT

· Certified Information System Manager (CISM)

· Microsoft Azure Solution Architect (AZ-305)

· Microsoft Azure Administrator (AZ-104)

· Certified Professional Ethical Hacker (CPEH)

· Certified Secure Software Lifecycle Professional (CSSLP)

Ebenezer Amoateng Aboagye