Summary
Overview
Work History
Education
Skills
Timeline
Generic
Abuja Mohammed Hassan

Abuja Mohammed Hassan

Bwari

Summary

Focused team leader and effective problem-solver skilled at reviewing, updating and enhancing code to optimize software usability and performance on diverse platforms. Offering several years' experience in software development and team leadership. Desiring to dedicate abilities to a new position with room for growth and advancement.

Overview

10
10
years of professional experience

Work History

Senior Software Developer

Zype Software Technology Ltd
Federal Capital Territory, Federal Capital Territory
11.2014 - Current
  • Designed database structures to store data securely and efficiently.
  • Debugged code to identify errors and fix them efficiently.
  • Collaborated with team members to ensure successful project completion.
  • Assisted with planning, designing, coding, debugging, testing, documenting, and maintaining software applications.
  • Developed programs to automate processes and improve user experience.
  • Created applications using HTML, CSS, JavaScript, and other programming languages.
  • Optimized program performance by analyzing code and making changes as needed.
  • Provided technical support for users of the software system.
  • Analyzed code and corrected errors to optimize output.
  • Coordinated installation of software systems and collaborated with user experience team on design and implementation of new features.
  • Monitored equipment function to verify conformance with specifications.
  • Coordinated testing and validation procedures through software development lifecycle.
  • Leveraged Agile methodologies to move development lifecycle rapidly through initial prototyping to enterprise-quality testing and final implementation.
  • Designed, developed and implemented firmware to support embedded system product concepts.
  • Updated software upon release of vendor patches to mitigate vulnerabilities.
  • Developed and maintained software applications to ensure optimal performance.
  • Investigated, analyzed, and resolved application-related issues in a timely manner.
  • Assisted junior developers with coding tasks and debugging problems.
  • Performed code reviews and enforced software development best practices.
  • Collaborated with product managers, designers, and other stakeholders to define feature specifications.
  • Optimized existing codebase by refactoring legacy components to improve maintainability of the system.
  • Integrated third-party API's into existing applications to extend their functionality.
  • Monitored system performance metrics to identify areas of improvement or potential bugs.
  • Provided technical guidance and mentorship to junior team members during development process.
  • Evaluated customer feedbacks and implemented necessary improvements accordingly.
  • Analyzed business requirements from various stakeholders and translated them into effective designs.
  • Identified security vulnerabilities in the system architecture and implemented appropriate fixes.
  • Participated in team meetings and provided input on deadlines, designs, and enhancements.
  • Reviewed and modified unit and integration tests to improve software quality and reliability.
  • Mentored junior development professionals to improve coding standards.
  • Modified existing software systems to enhance performance and add new features.
  • Designed mobile applications for Apple and Android platforms.
  • Coordinated system installations, testing, and code corrections.
  • Reviewed project requirements to identify customer expectations and resources needed to meet goals.
  • Modified existing software to correct errors, adapt to newly implemented hardware or upgrade interfaces.
  • Utilized established design patterns to expedite novel software creation and support consistent performance results.
  • Assessed code during testing stage to determine potential glitches and bugs.
  • Resolved customer issues by establishing workarounds and solutions to debug and create defect fixes.
  • Employed integrated development environments (IDEs).
  • Combined root-level authentication and authorization technologies with ongoing system design to harden finished solutions.
  • Performed troubleshooting of post-release software faults to support live service and installed software patch design.
  • Programmed applications and tools using object-oriented languages with goals of code abstraction, stability and reuse.
  • Conferred with project managers and other stakeholders to fully understand software design specifications and plan optimal development approaches.

Senior Flutter Developer

Zype Software Group
Federal Capital Territory, Nigeria
05.2021 - 05.2023
  • Promoted high customer satisfaction by resolving problems with knowledgeable and friendly service.
  • Contributed innovative ideas and solutions to enhance team performance and outcomes.
  • Worked successfully with diverse group of coworkers to accomplish goals and address issues related to our products and services.
  • Worked with cross-functional teams to achieve goals.
  • Identified needs of customers promptly and efficiently.
  • Collaborated closely with team members to achieve project objectives and meet deadlines.
  • Assisted with customer requests and answered questions to improve satisfaction.
  • Maintained updated knowledge through continuing education and advanced training.
  • Provided excellent service and attention to customers when face-to-face or through phone conversations.
  • Approached customers and engaged in conversation through use of effective interpersonal and people skills.
  • Provided support and guidance to colleagues to maintain a collaborative work environment.
  • Recognized by management for providing exceptional customer service.
  • Achieved cost-savings by developing functional solutions to problems.

Education

Bachelor of Science - Computer Application

Lovely Professional University
Punjab India
10-2014

Skills

  • Cost savings
  • Application design
  • Code reviews
  • Application Development
  • System Integration
  • Testing
  • Code optimization
  • Object-Oriented Programming
  • Algorithm development
  • Client Communication
  • Troubleshooting
  • Programming
  • Software Development
  • Data structures and algorithms
  • Agile development methodologies
  • Problem-Solving
  • Mobile Application Development
  • Project Management
  • Software Debugging
  • Testing and debugging
  • Code Review
  • Proficient in HTML
  • Full-stack development

Timeline

Senior Flutter Developer

Zype Software Group
05.2021 - 05.2023

Senior Software Developer

Zype Software Technology Ltd
11.2014 - Current

Bachelor of Science - Computer Application

Lovely Professional University
Abuja Mohammed Hassan