Skip to content
View resoul's full-sized avatar

Block or report resoul

Report abuse

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

Report abuse
resoul/README.md

Hi, I'm Resoul 👋

Software Architect · Backend Engineer · iOS Developer

I design and build scalable software systems, from high-performance backend infrastructure and distributed services to native iOS applications and real-time platforms.

My primary focus is software architecture, system performance, concurrency, and long-term maintainability.

I enjoy solving complex engineering problems, exploring new technologies, and building tools that make software development more predictable and efficient.

🧩 What I Do

  • Software Architecture — distributed systems, microservices, event-driven architectures, and API design.
  • Backend Engineering — high-performance services with Go and PHP, asynchronous processing, and real-time communication.
  • iOS Development — Swift, UIKit, SwiftUI, custom UI frameworks, and concurrency.
  • Data Engineering — relational databases, caching, high-volume event storage, and data processing.
  • Infrastructure & DevOps — containerized environments, deployment pipelines, and service orchestration.
  • Media Systems — video processing, transcoding, object storage, and media delivery.
  • Game Technology — multiplayer backend architecture, networking, and Unity-based game systems.

⚙️ Technology Stack

Area Technologies
Languages Go, PHP, Swift, TypeScript, JavaScript
Backend Laravel, REST, gRPC, WebSockets, Microservices
iOS UIKit, SwiftUI, Swift Concurrency, AsyncStream
Databases PostgreSQL, Redis
Messaging Kafka, Event-Driven Architecture
Infrastructure Docker, Docker Compose, CI/CD
Storage & Media S3, MinIO, FFmpeg
Game Development Unity, Multiplayer Networking
Architecture Distributed Systems, Clean Architecture, API Design

Currently exploring: Temporal, RabbitMQ, ClickHouse, workflow orchestration, and large-scale event processing.

🚀 Open Source

A lightweight reactive streams library for Swift, built around modern concurrency primitives.

  • Native integration with Swift Concurrency and AsyncStream
  • Reactive data flows and observable state
  • Stream composition and subscription management
  • Buffering and backpressure support
  • Swift 6 strict concurrency support
  • Zero external dependencies

I build open-source tools with an emphasis on simplicity, performance, and developer experience.

🔬 Engineering Interests

I'm particularly interested in the architecture and implementation of complex systems:

  • Workflow engines — durable execution, event-driven automation, and long-running processes.
  • High-volume data systems — event ingestion, storage optimization, indexing, and efficient queries.
  • Real-time applications — messaging, streaming, network protocols, and asynchronous communication.
  • Distributed infrastructure — reliable message delivery, fault tolerance, and horizontal scaling.
  • Game systems — multiplayer networking, world architecture, and scalable backend services.
  • Developer tooling — reusable libraries, abstractions, and infrastructure components.

🧠 Engineering Philosophy

I believe good software architecture should make complex systems easier to understand, operate, and evolve.

  • Clarity over unnecessary abstraction
  • Performance backed by measurement
  • Simple interfaces, well-defined responsibilities
  • Reliability and observability by design
  • Maintainability over short-term convenience
  • Choose technologies based on problems, not trends

📊 GitHub

GitHub Stats

🤝 Connect

I'm interested in challenging engineering problems, open-source collaboration, and discussions about software architecture, distributed systems, and developer tools.

GitHub: github.com/resoul

Email: roberts.mark1985@gmail.com

Popular repositories Loading

  1. opencart3-sluggable-module opencart3-sluggable-module Public

    Sluggable module for OpenCart

    PHP 9 1

  2. php-imdb-client php-imdb-client Public

    PHP 9

  3. YM-AuthBehavior YM-AuthBehavior Public

    AuthBehavior for Yii2

    PHP 8

  4. magento2-adbanner magento2-adbanner Public

    AdBanner for magento 2

    PHP 8

  5. magento2-sales-manager magento2-sales-manager Public

    Sales Manager for Magento 2

    PHP 8

  6. data-reader data-reader Public

    Data Reader

    PHP 8