Architect, design, and develop Elixir and Phoenix backend services using Ecto, PostgreSQL, and
Postgrex.Notifications to power dealer and customer workflows, including digital financing, vehicle
search, and inventory operations.
Build fault-tolerant Elixir systems leveraging BEAM/OTP, GenServer, supervision trees, and
message passing with PubSub to handle high concurrency and long-running processes reliably.
Develop Phoenix LiveView features styled with Tailwind CSS, enabling real-time dashboards backed
by Elixir PubSub and PostgreSQL.
Implement background processing and scheduling using Oban with PostgreSQL-backed job
queues across multiple Elixir applications.
Design and maintain RESTful APIs in Elixir/Phoenix, applying pattern matching, Ecto schemas,
validations, and versioning to ensure consistency and reliability.
Integrate Kafka-based event streams into Elixir services, consuming and producing messages to
support asynchronous workflows and system decoupling.
Build ingestion pipelines and serverless workflows using AWS Lambda, S3, and Elixir services for
automated data processing.
Improve service communication using HTTP clients (Tesla, Finch) and JSON-based contracts
between Elixir microservices.
Enhance observability for Elixir applications with Datadog and Splunk, monitoring OTP processes,
background jobs, and AWS-hosted infrastructure.
Participate in on-call rotations supporting Elixir, PostgreSQL, Kafka, and AWS systems, driving
incident resolution and long-term reliability improvements.
Mentor engineers in Elixir, OTP, Ecto, Phoenix, and distributed system best practices.