Skip to content

Omar Helal

Omar Helal

Software Engineer

Professional Summary

Software Engineer with 20+ years of experience designing and delivering enterprise-grade systems. Proven track record in architecture, team leadership, and DevOps across healthcare, retail, and logistics domains. Adept at translating ambiguous requirements into robust, scalable solutions.

Experience

Current and Ongoing

  • Build and maintain internal tools and workflows using Budibase (low-code platform)
  • Travel request forms that trigger API calls to Telegram and send automated emails
  • Database-backed applications with querying capabilities
  • groups.io integration for automated mailing list management
  • Mobile-responsive applications
  • Self-hosted deployment using Docker
  • Maintain a Nextcloud instance with subscription-based access

Nov 2024 – Current @ Glance Care

Senior Software Engineer

  • Improved architecture of a complex, feature-rich Medical Tool
  • Implemented a microservice architecture using restate.dev, streamlining service creation and integration
  • Built real-time data streaming to the frontend using Django Channels over uvicorn with WebSockets
  • Led Sprint Planning, QA scoping, solution design, and code reviews
  • Gained deep expertise in FHIR specification and healthcare domain terminology
  • Implemented Data At Rest Encryption to ensure patient data privacy and compliance
  • Deployed a WhatsApp Bot for automated patient communication

Oct 2015 – Apr 2024 @ Bi-Rite Australia

Held multiple roles across a startup building a custom ERP and Point of Sale system, deployed to 80+ stores across Australia and New Zealand.

Project Manager

  • Took over project management during a critical period and restructured the project
  • Gathered requirements, documented processes, and established decision tracking
  • Provided visibility and transparency using Jira and Confluence
  • Led the project to successful deployment across 80+ stores through clear communication, iteration, and process improvement

Developer / Team Lead

  • Developed the application using Python, Django, Angular, CSS, and HTML following SOLID principles and automated testing
  • Introduced Git for version control and trained the team on best practices
  • Standardized development environments using Vagrant for reproducible setups on Windows and Linux
  • Documented team workflows and maintained up-to-date process documentation
  • Implemented code review processes to improve code quality and knowledge sharing

DevOps Engineer

  • Designed, deployed, and maintained AWS infrastructure via console and CLI scripts
  • Served as Linux server administrator for Ubuntu servers, documenting scripts and operational procedures
  • Configured Apache2 with Django and automated environment setup via bash scripts
  • Built infrastructure as code using Terraform and Packer, enabling reproducible cloud deployments
  • Managed infrastructure including EC2 servers, ALBs, ElastiCache Redis, RDS MySQL (with replicas), and RabbitMQ

Skills

Dev
Web Development Python Django
Git HTML JavaScript
Angular JS (v1) Angular (v2+) TypeScript
Ops
Amazon Web Services (AWS) Ubuntu Server Apache2 Webserver Bash (Shell)
Terraform Packer Vagrant Budibase
Markdown Docker Caddy Webserver Raspberry Pi
Project management
Jira Confluence

Hobbies

  • Weightlifting
  • Audio mixing and sound engineering
  • Tinkering with Raspberry Pi projects
  • Car maintenance