Skip to content
View ijunaid8989's full-sized avatar
🇵🇰
It may have escaped your notice but life isn't fair.
🇵🇰
It may have escaped your notice but life isn't fair.
  • Islamabad Pakistan

Organizations

@ggoodfellass @public-collaboration-evercam @EdgeCommander @Reactomaniac @half-blood-labs

Block or report ijunaid8989

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ijunaid8989/README.md

It may have escaped your notice, but life isn't fair - Severus Snape

I’m Junaid Farooq, a Senior Software Consultant with 9+ years of experience building and scaling backend, distributed, and event-driven systems across healthcare, fintech, communications, and consumer platforms.

My core expertise is in Elixir, Phoenix, and Phoenix LiveView, where I design systems that prioritize correctness, scalability, reliability, and long-term maintainability. I’ve worked with early-stage startups and scaled products alike, owning systems from architecture and domain modeling to production support in high-traffic environments.

What I specialize in:

  • Elixir & Phoenix backend systems (REST, GraphQL, LiveView)
  • Distributed systems and event-driven architectures
  • RabbitMQ (publishers, consumers, retries, DLQs, idempotency)
  • Payments, billing, ledger-style systems, and financial workflows
  • Form builders with versioning, validations, and dynamic schemas
  • Notification systems (email, SMS, async pipelines)
  • Elasticsearch & OpenSearch for fast, structured, and pattern-based search
  • Slack & Telegram bot development, including webhooks and APIs
  • PostgreSQL, ClickHouse, and data-heavy reporting systems
  • Production debugging, performance tuning, and observability

Career highlights:

  • Led and contributed to large-scale healthcare platforms, including backend systems used by hospitals and clinics
  • Built and maintained fintech systems involving wallets, payments, credits, and reporting
  • Migrated monolithic systems to microservices and event-driven architectures
  • Designed and operated high-throughput message pipelines using RabbitMQ and Broadway
  • Implemented Hot Code Upgrades in Elixir (published technical article)
  • Worked extensively with AWS, physical servers, monitoring, and storage systems

How I work:

I prefer domain-driven design over CRUD-heavy architectures, and I take full ownership of systems — from understanding business problems to delivering reliable production solutions. I enjoy working on hard problems, mentoring engineers, and improving engineering standards within teams.

Current focus:

Elixir, Phoenix, Phoenix LiveView, RabbitMQ, distributed systems, backend architecture, and high-impact product engineering.

📩 If you’re looking for a senior Elixir consultant, backend architect, or someone to help stabilize and scale complex systems, feel free to reach out.

Pinned Loading

  1. half-blood-labs/timeOS half-blood-labs/timeOS Public

    Elixir 6 1

  2. half-blood-labs/route_shield half-blood-labs/route_shield Public

    Elixir 28 1