Roelof Jan Elsinga
Back-end developer
E-mail: roelof.jan@hey.com
Portfolio: https://roelofjanelsinga.com
Resume (English): https://roelofjanelsinga.com/resume
CV (Nederlands): https://roelofjanelsinga.com/mijn-cv
Experience
Afosto
Groningen, The Netherlands
Developer
- Developing a micro-service environment running on Kubernetes
- Developing micro-services in PHP and Golang
- Building and maintaining a GraphQL server
Tubber
Groningen, The Netherlands
Lead developer
- Developing a real-time search engine for 12.000+ boats
- Building a scalable production environment with Docker Swarm
- Automating the sales process using Event sourcing
- Improving code quality through automated testing with Docker and CircleCI
- Automated deploying the entire architecture across several servers with Ansible
- Near real-time indexing of millions of documents into Apache Solr using Golang
Roelof Jan Elsinga
Groningen, The Netherlands
Freelancer
- Developing high performance web applications
- Building Aloia CMS and other open source projects
- Running Plant care for Beginners (50.000+ monthly visitors)
Spin Internet Media
Willemstad, Curaҫao
Back-end Development Intern
- Learning PHP Frameworks (Laravel and Phalcon)
- Building a real-estate website
Education
Hanzehogeschool Groningen
Groningen, The Netherlands
Bachelor of Science (B.Sc.)
Interactive Media & Technologies
Hope College
Holland, Michigan, USA
Study abroad
Computer science
Skills
- PHP
- Laravel
- Ansible
- Golang
- Unit testing
- Amazon EC2
- Amazon RDS
- MySQL
- DigitalOcean
- ReactJS
- Redis
- Apache2
- Nginx
- Docker
- Docker Swarm
- Ubuntu
- CentOS
- CI/CD (Travis CI, CircleCI)
- Apache Solr 6.0+
- Elasticsearch
- PHPUnit 6+
- JavaScript
- TypeScript
- Angular
- AngularJS
- Netlify
- GitHub Pages
- Jekyll
- SCSS
- TailwindCSS
- Webpack
- Node.js