About Me
I'm Febil Aravindakshan, a Senior Software Engineer based in Tallinn, Estonia, with over 8 years of experience building robust, scalable backend systems.
I specialize in Elixir and Phoenix, with a strong focus on payment integrations, distributed systems, and high-availability architectures.
Currently, I work at Yolo Group as a Senior Elixir Developer on the Payments Team, where I design and maintain payment provider integrations, build interactive applications with Phoenix LiveView, and serve as the primary on-call engineer for production systems running on Kubernetes. I'm passionate about writing clean, well-tested code and leveraging OTP concepts like GenServer, GenStage, and Broadway to build systems that process millions of events daily.
Outside of work, I'm fascinated by machine learning, enjoy photography, and play volleyball to stay active.
I thrive on solving complex technical challenges, especially in the realm of payments and distributed systems, and I'm always eager to learn and share knowledge with the engineering community.
Technical Expertise
Core Technologies
Expert in Elixir ecosystem with strong experience in Python, Ruby & cloud infrastructure
Languages & Frameworks
- Elixir & Phoenix
- Phoenix LiveView
- Ruby on Rails
- Python
Elixir Expertise
- OTP & GenServers
- Broadway & GenStage
- Telemetry & Monitoring
- Ecto & DB Optimization
Infrastructure & Tools
- Kubernetes
- Docker & Deployment
- Git & GitHub
- Jira & Agile Methods
Featured Projects
A free, open-source English to Malayalam dictionary web application built with Phoenix LiveView. Features real-time instant search, clean interface optimized for mobile and desktop, and SEO optimization. Perfect for Kerala students, professionals, and Malayalam learners worldwide.
Key Features:
- • Real-time search with auto-suggestions
- • Responsive design for all devices
- • Open data under ODbL license
- • Accessibility features with ARIA labels
A collection of creative CSS Grid layout experiments showcasing modern web design techniques. Features two distinct experimental layouts inspired by contemporary design trends from Dribbble.
Experiments Include:
- • Experiment #1: Design Studio Landing Page with bold typography and asymmetric grid
- • Experiment #2: Cinema 4D themed layout with decorative collisions and dynamic elements
- • Responsive grid layouts with creative positioning
- • Custom animations and hover effects
Career Journey
Yolo Group
Tallinn, Estonia
Senior Software Engineer
Specialized in payment provider integrations and system architecture using Elixir. Maintained production deployments with Kubernetes and served as primary on-call engineer for incident resolution. Built interactive web applications with Phoenix LiveView and delivered cryptocurrency payment solutions.
Automatad.com
Bangalore, India
Senior Software Engineer
- Implemented real-time notifications using Phoenix channels
- Built a rule engine for ad serving
- Developed Elixir data processing pipelines (Broadway)
- Key technologies: OTP, ETS, GenServer, GenStage, Ansible
- Infrastructure management: kubectl, Telemetry, TDD, Oban, Materialized views
Functionary Labs
Bangalore, India
Backend Developer
Managed version control with Git & Git-flow and GitHub for application functionality. Performed database migrations with Phoenix and Ecto, and integrated email functionality using Sendgrid. Experienced in project handling with Jira/Trello and Scrum methodologies.
Skilled in building and deploying Phoenix applications with Distillery and Docker.
Key technologies: Phoenix, Elasticsearch, Dokku, PostgreSQL
Mentor Performance Rating
Kozhikode, Kerala, India
Ruby on Rails Developer
Leveraged wire-framing utilities to design application concepts. Constructed authentication systems with Rails stack from the ground up. Completed Rails stack, including admin features, login/logout, and signup functionality.
Education
MET's School of Engineering
Masters M-Tech, Computer Science Engineering