SOFTWARE · SYSTEMS · CONSULTINGPORTFOLIO / 01

Abdirahim Hassan Adam

Engineering solutions
for real business.

Software Engineer

5+ years of experience across software development, ERP systems, business applications, networking, infrastructure, and IT consulting.

SOFTWARE DEVELOPMENT AND PRACTICAL IT WORKMore about my work
01ABOUT

A technical foundation. A business perspective.

I work on software and the practical IT needs of businesses.

My experience includes software development, ERP customization, internal business systems, websites, networking, infrastructure, deployment, printers and POS environments, troubleshooting, and technical consulting. I have worked across hospitality, restaurants, entertainment, business services, and project management.

I start by understanding the requirements and existing processes. I choose technologies based on the project and am comfortable researching and working with unfamiliar tools when needed.

How I can help
5+ Years of experienceSoftware engineering
and company IT environments
Requirements analysis
through implementation
02EXPERTISE

Areas of work.

Software development, ERP, infrastructure, and the planning that supports them.

Business Systems & Software

Applications and internal systems designed around business workflows.

  • Business applications
  • Internal & web systems
  • Workflow automation
  • Database-backed systems
  • Business process digitization
  • System integration

Odoo & ERP

Custom modules and improvements for existing Odoo environments.

  • Custom Odoo modules
  • POS & multi-branch operations
  • Inventory workflows
  • Reporting
  • ERP configuration
  • Implementation improvements

Infrastructure & Networking

Setting up and supporting the IT environments businesses depend on.

  • LAN / WLAN & TCP/IP
  • Routers & switches
  • Windows, Linux & servers
  • Network & POS printers
  • Hosting, DNS & deployment
  • Technical troubleshooting

Consulting & Business Analysis

Understanding requirements and planning an appropriate technical solution.

  • Requirements gathering
  • Business process analysis
  • System analysis
  • Technology research
  • Solution design
  • Project proposals & IT consultation
03SELECTED PROJECTS

Projects and contributions.

Development, ERP, and consulting work. Each case study explains the problem, my role, and what was delivered or is still in progress.

01Private Client Project

Restaurant / Hospitality

Multi-Branch Restaurant ERP

Odoo Developer — Project Team Member

ChallengeThe company operated more than six branches. Each branch used its own local system while the back office relied on another system. This left processes disconnected and made centralized operations more difficult.

SolutionThe project moved operations into a more integrated Odoo ERP environment, with functionality customized around the restaurant’s operational requirements.

OutcomeA more centralized ERP environment was established, connecting operational processes that had previously been managed separately.

02Private Client Project

Entertainment / Children’s Recreation

Entertainment & Recreation ERP

Odoo Developer

ChallengeThe company already used Odoo, but the default setup did not fully fit its operational requirements.

SolutionThe existing Odoo environment was upgraded and significantly customized around the way the business operated.

OutcomeThe existing ERP environment was adapted more closely to the company’s operational processes.

03Ongoing

Business Services & Brokerage

Business Operations Management System

Software Engineer / System Developer

ChallengeThe business manages customers, partners, brokerage activities, suppliers, products, documentation, and internal administration. Disconnected tools and manual workflows make centralized management difficult.

SolutionAn integrated business management system is being designed to bring these operations into one structured platform.

ObjectiveBring operational processes into a centralized system that can support the business as it grows.

04Public-Facing Business Website

Business Services / Brokerage

Business Services & Brokerage Website

Web Developer & Designer

ChallengeThe company did not have a professional website to present its services and establish an online presence.

SolutionA responsive business website was designed around the company’s services, branding, and communication needs.

OutcomeDelivered a public-facing website that gives customers and partners a central place to understand the company and its services.

05Private Internal Project

Project Management / Internal Operations

Task Management System

Developer

ChallengeProject work needed a structured way to manage tasks and workflows instead of relying on informal or disconnected processes.

SolutionAn internal task management system was developed around project-management requirements.

OutcomeA structured internal application for organizing project tasks and related workflows.

06Research & Consulting

Hospitality

Hotel Reservation Application

Researcher & Technical Consultant

ChallengeThe proposed reservation application required clear research, requirements, and technical planning before development.

SolutionA structured research and planning phase defined the proposed application and its requirements.

OutcomeProduced the requirements and technical foundation needed to guide future design and implementation.

Client trust comes first.

Many projects are private business systems. Case studies respect client ownership and omit source code, credentials, databases, customer information, internal company data, proprietary implementation details, and client identities where appropriate.

04TECHNICAL SKILLS

Technologies and tools.

These are technologies and environments I have worked with. The Project Experience group reflects tools used across different engagements.

01Core Technologies & Domains

OdooPostgreSQLHTMLCSSJavaScriptWeb DevelopmentBusiness ApplicationsERP Systems

02Project Experience

PythonNode.jsReact.jsjQueryDartFlutterOracleJSON

03Databases & Data

PostgreSQLOracleSQLJSONData import / exportDatabase-backed applications

04Infrastructure & Systems

WindowsLinuxServersNetwork InfrastructureLAN / WLANTCP/IPRoutersSwitchesNetwork PrintersPOS PrintersHostingDNSDeploymentTroubleshooting

05Development Tools

GitGitHubDockerVS CodeOdoo EnterpriseOdoo Community
05EDUCATION & TRAINING

Education and training.

POSTGRADUATE

MSc in Software Engineering

Asia Pacific University of Technology & Innovation (APU)

Malaysia
Dual Degree Scheme with

De Montfort University (DMU)

United Kingdom
UNDERGRADUATE

Degree in Computer Applications

Jamhuriya University of Science & Technology

Somalia
NETWORKING TRAINING

CCNA & Networking Training

Networking principles and practical network environments.

TCP/IPIP addressingRoutingSwitchingLAN/WANNetwork troubleshootingNetwork infrastructure
06SERVICES

How I can help.

Support for new projects, existing systems, and day-to-day IT problems.

01

Business Systems Development

Custom systems based on business requirements, users, and workflows.

02

Odoo Development & Customization

Implementation improvements, custom modules, workflows, POS functionality, and ERP solutions.

03

Web Development

Business websites and web applications, from design through deployment.

04

IT Consulting

Requirements analysis, technology research, system planning, and technical recommendations.

05

Networking & Infrastructure

Network planning and configuration, routers, switches, servers, printers, and connectivity.

06

Technical Troubleshooting & Support

Diagnosing and resolving software, hardware, networking, deployment, and day-to-day IT problems.

07WORKING APPROACH

How I approach a project.

01

Understand

The business, its users, and the problem.

02

Analyze

Requirements, constraints, and possible solutions.

03

Design

A solution that fits the business.

04

Build & Implement

Develop, configure, integrate, and deploy.

05

Test

Verify workflows, usability, and integration.

06

Improve

Adapt as business requirements change.

08CONTACT

Have a project or IT challenge?
Let’s talk.

Need help with a software, ERP, networking, or IT problem? Tell me what you’re trying to solve.