Nicolas Rodriguez

SysAdmin / Software Engineer / DevOps, Rubyist, Open Source Maintainer

About Me

Hello! I’m Nicolas Rodriguez. I am passionate about system archictecture design. I am a skilled fullstack developer and master of high traffic websites with high availability and scalability in mind. I am a quick learner and a team worker that gets the job done.

Bio

Age
41
Location
Marseille, France

Professional Skills

Web Architecture (Nginx, Apache, Memcached, Redis, Bind9)
Master
High Availability / Load Balacing (Keepalived, HAPoxy, NFS, Samba)
Expert
Virtualization (Proxmox, Xen, KVM, LXC, Docker, VMware)
Expert
Supervision (Icinga, InfluxBD, Telegraf, Prometheus, Grafana, Graylog)
Expert
Provisionning (Foreman, Puppet, Ansible, SaltStack, Chef, Packer, Terraform)
Expert

Work Experience

Freelance at Nicolas Rodriguez Consulting
March, 2019 - Present
  • Working as a System Architect / SysAdmin / Consultant for SeeTickets (around 400 servers, mostly virtualized, in 3 DC, including the network stack and the storage bay)
  • Built a completely new hosting infrastructure for Veilleco (12 servers), largely automated thanks to Saltstack
  • Developed Stacker for Saltstack (in Crystal)
  • Maintaining some projects on Github
Senior Sys Admin at FraudBuster
Jul, 2016 - Apr, 2018
  • Complete rework of the monitoring system (Icinga2)
  • Complete rework of the provisionning system (SaltStack)
  • Add infrastructure tests that run in CI (Jenkins, libvirt, Kitchen, Inspec)
  • Add Foreman / Saltstack integration
  • Member of saltstack-formulas community
  • Author/reviewer of some saltstack formulas
Founder / CTO at JBox Web
Dec, 2013 - Feb, 2016
Self formation at home
Aug, 2012 - Aug, 2013
  • Development (software architecture, design patterns, tests, good practices)
  • Ruby, Ruby on Rails, Git
  • CSS Framework (Bootstrap) / JS Framework (JQuery)
  • Container LXC
  • Start maintaining Redmine Git Hosting (as a fork) (also here)
  • Created Redmine Jenkins (see also here and here)
Sys Admin at LDMobile
March, 2011 - Aug, 2012
  • CI infrastructure deployment (Jenkins)
  • Provisionning infrastructure deployment (Puppet)
  • Benchmark customer applications (Ad’It)
Junior Sys Admin at Altervisions
March, 2009 - Feb, 2011

Education

Formation JasperSoft from JasperSoft Paris
2010
Prise en main d’IReport, intégration à JasperServer, administration de JasperServer
License Pro Administration de réseau / Chef de projet en Alternance from IFC Marseille
2008
BTS Informatique de Gestion en Alternance from CCI Marseille
2005 - 2007

References

Pierre Jean Mauvin

CEO at Concerto

Nicolas displays exemplary professionalism and is able to take on challenges. He learns quickly and is an asset to any team.

David

Back-end Developer

Nicolas is a great co-worker and problem solver. He is quick to extend his helping hand and makes a good team player.

Contact