Artūrs Reiljans
- Riga, Latvia
- ernt@ernt.lv
- (+371) 2-96-901-96
- https://ernt.lv
I enjoy creating useful Internet projects, both as work and as a hobby
What I’m good at
PHP
-
Well-versed in Symfony:
- First met on an existing e-commerce platform at Intexsys, used later for replacing legacy email subscription management system with a shiny new one.
- Started a new service for retrieving road closures data from various APIs at Mappost.
- My pet project, Zurbu v2, runs on Symfony as well.
-
Worked extensively with Laravel:
- At Printify,
- … and PATA — using Livewire for a progressive web app,
- … and Tilt — using Lighthouse for GraphQL.
- Used Zend Framework at Mogo, and Slim Framework at Car Rental Gateway.
- Reinvented the wheel by creating own framework in my early years for Zurbu v1. Who didn’t?
- Wrote a standalone internal publish-subscribe library with plugins for Laravel and Yii2 at Printful — including adapters for Protobuf serialization and RabbitMQ queues.
Databases and message queues
- PostgreSQL
- MySQL
- ElasticSearch
- Redis
- MongoDB
- SQLite
- RabbitMQ
- …
Infrastructure
- Docker
- Ansible
- Bitbucket Pipelines
- GitHub Actions
- …
Maintaining some interest in front-end, too
- HTML and CSS — often happy to see new features get more green boxes at caniuse.com.
- JavaScript — less of an expert here but still able to do a thing or two.
Stepping out of a comfort zone
- Used Node.js for a new microservice at Car Rental Gateway.
- Wrote some Java code using Spring Framework for a legacy microservice at Printify.
- Played around with Go for Zurbu.
- Created a very basic but useful Android app for Zurbu.
Communication
- Migrated existing Mappost codebase from SVN to Git — few simple commands, lots of explaining, introducing Gitflow-based processes, mentoring, and other people skills.
- IT Micro was a small company with lots of integrations. 10 countries, 33 mobile carriers, 10 languages, 19 APIs used for carrier lookups, WAP billing, SMS sending and receiving — apart from technical flexibility, this also required constant external communication.
- Agile, Scrum. Captain Obvious asked me to write this line.
- As a company owner, I am able to work on B2B contracts.
Languages
- I am fluent in English, Russian and Latvian.
- Able to read, write basic texts and hold everyday conversations in German.
- Generally curious about unfamiliar ones. Once even implemented an API integration using documentation in Romanian at Mogo.