Summary
Overview
Work History
Education
Skills
Accomplishments
Languages
Salutation
Personal Information
References
Hobbies and Interests
Timeline
Generic

HASSAN ABISAO

Lilongwe

Summary

Experienced software developer with a Bachelor's degree in Information and Communication Technology and 5+ years of software development expertise. Developed and implemented a Students Management System being used by both public and private universities in Malawi, Designed, developed and implemented various software solutions both in public and private sector. Conversant with agile development methodologies. Passionate about creating innovative solutions to complex problems and eager to contribute skills to a dynamic software development team.

Overview

8
8
years of professional experience

Work History

Software Engineer

CHRISCOM
05.2019 - Current
  • Write well-designed, efficient, and maintainable code in accordance with best practices.
  • Collaborate with product managers, designers, and other stakeholders to understand software requirements.
  • Architect software solutions based on project requirements, ensuring scalability and performance.
  • Contribute to the design and architecture of software systems.
  • Develop and implement software solutions in various programming languages.
  • Conduct thorough testing of developed code to ensure functionality, performance, and security.
  • Identify and fix bugs or issues in existing software applications.
  • Perform routine maintenance tasks, such as updates and optimizations.
  • Work closely with cross-functional teams, including QA engineers, product managers, and other developers, to ensure effective collaboration and product delivery.
  • Create and maintain clear and concise technical documentation for code, APIs, and software architecture.
  • Document software development processes and best practices.
  • Stay updated on emerging technologies, tools, and programming languages.
  • Continuously enhance technical skills and knowledge.
  • Participate in and conduct code reviews to ensure code quality, adherence to coding standards, and knowledge sharing within the team.
  • Contribute to problem-solving sessions, offering technical insights and expertise.
  • Collaborate with team members to overcome challenges and achieve project goals.

ICT Officer

Sunbird Tourism PLC
09.2015 - 05.2019
  • Manage and administer the company's IT infrastructure, including servers, networks, and systems.
  • Install, configure, and maintain hardware and software components.
  • Monitor system performance and troubleshoot issues promptly.
  • Set up and maintain the company's computer networks, ensuring connectivity and optimal performance.
  • Implement security measures to safeguard the network against unauthorized access and cyber threats.
  • Provide technical assistance to end-users, addressing hardware and software issues.
  • Respond to and resolve IT support tickets within established timelines.
  • Conduct user training sessions on software and hardware usage.
  • Ensure data backup and recovery procedures are in place and executed regularly.
  • Manage data storage solutions and maintain data integrity.
  • Implement and enforce security policies to safeguard the company's data and information.
  • Stay updated on cybersecurity threats and implement measures to mitigate risks.
  • Develop and maintain in-house software applications to meet specific organizational needs.
  • Collaborate with other departments to identify software requirements and design solutions.
  • Coordinate the procurement of hardware and software, ensuring cost-effectiveness and compliance with organizational standards.
    Manage relationships with IT vendors and service providers.

Education

Bachelor of Schience in Information and Communication Technology -

Mzuzu University
12.2014

Skills

  • Programming Languages (Java, PHP, Python, Dart, Javascript/TypeScript, React JS, Next JS)
  • Software Development Lifecycle
  • Agile Methodologies
  • CI/CD Pipeline
  • API Development (REST, SOAP, RPC)
  • Software Testing (PHPUnit Test)
  • Software Documentation
  • Performance Tuning
  • Scrum Methodology
  • Project Management
  • Software Development
  • Database (MySQL, MS-SQL Server, Mongo DB, Firebase, Hive)

Accomplishments

  • Designed and developed Students Management Systemimplemented in 4+ universities and college both public andprivate
  • Designed, developed and implemented Nurses and Midwives
  • Council of Malawi (NMCM) Web-based Information
  • Management System called eNurse managing more than 25Knurse records and related data
  • Designed and developed NMCM Android and iOS mobile appused by nurses to access various services offered by theregulator with convenience
  • Allows nurses to access council'slicensure exam results, download council's issued certificates,make payments through built-in Airtel Money, TNM Mpambaand Master Card payment gateway
  • Integrated eNurse with NRB for seamless verification of National
  • IDs
  • Developed and designed Bulk SMS System called Uthenga thatintegrates with Airtel SMPP Servers to send messages
  • Integrated Sage Accpac ERP 300 for various organizations withbanks i.e
  • National Bank and NBS Bank core banking system forreal-time synchronization of transactions between the bankand accounting systems.

Languages

Chichewa
English

Salutation

Mr

Personal Information

  • Date of Birth: 05/02/91
  • Gender: Male
  • Nationality: Malawian
  • Marital Status: Married

References

  • Seyani Nayeja, Mzuzu University, (+265) 999 957 685, nayeja@gmail.com
  • Chimsisi Longwe, Sunbird Tourism PLC, (+265) 881 556 113, longwechimsisi@gmail.com
  • Christopher Chantulo, CHRISCOM, (+265) 999 965 104, chris@chriscommw.com

Hobbies and Interests

  • Basket Ball
  • Movies
  • Cycling

Timeline

Software Engineer

CHRISCOM
05.2019 - Current

ICT Officer

Sunbird Tourism PLC
09.2015 - 05.2019

Bachelor of Schience in Information and Communication Technology -

Mzuzu University
HASSAN ABISAO