Agis Anastasopoulos — Software Engineer
Programming languages and frameworks: Go, Ruby, Ruby on Rails, Rust (currently learning), Bash Contributed to (non-exhaustive list): Ruby on Rails, Rubygems, Bundler, Go (programming language), MongoDB Ruby driver, RSpec, librdkafka (Official Kafka driver). Processes: Testing, Code reviewing, Git, Performance optimization Data stores: MySQL/MariaDB, Postgres, Redis, Apache Kafka, Elasticsearch, memcached, MongoDB Misc. technologies: Jenkins, CI/CD, Docker, systemd, Linux, networking, Btrfs, ZFS, Nginx, AWS, GCP Open source: contributed to Rails, Bundler (former member of the team), Rubygems, MongoDB Ruby driver, Confluent Kafka Go driver, Go and others. Authored ruby-sdnotify, git style guide, skroutz/rspecq, skroutz/rafka, skroutz/mistry and others.
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer with extensive experience in SaaS and E-commerce.
Experience: 17 yrs 8 mos
Skills
- Ruby
- Go
- Kafka
- Ruby On Rails
- Elasticsearch
- Laravel
Career Highlights
- Reduced test suite execution time from 14+ hours to 8 minutes.
- Implemented a caching build server in Go, reducing CI/CD build times by up to 3x.
- Authored multiple open source projects including Bundler and Rubygems.
Work Experience
Clerk.com
Senior Staff Software Engineer (5 yrs 2 mos)
Skroutz
Technical Lead, Platform (1 yr 11 mos)
Senior Backend Engineer, Architecture (2 yrs 5 mos)
Technical Lead, Internal Tools (1 yr 7 mos)
Backend Engineer (2 yrs 1 mo)
Hellenic Army
Backend Engineer (8 mos)
BathLiving
Backend Engineer & System Administrator (2 yrs)
Freelance
Web Developer (4 yrs 5 mos)