Elias Showk

Senior software engineer


Bonjour, I'm a french software engineer since 2008 working mainly on the backend. I'm an experimenter used to fast-paced development and innovation cycles but I can also work on complex and mature source-code. I can handle almost all the technical responsibilities from the front-end to server administration, PAAS and continuous delivery management and integration. CI/CD. I've often worked on fast-paced agile projects. Whether it's monolithic services or micro-services, I can intervene on new developments, scalability, or maintenance issues. Ownership, transparence, communication, delivery, collective team work, peering are some of my objectives day to day. I'm passionate about the web, building APIs, natural language processing and search engines, and also with building meaningful web applications. I'm working full-remote since 2018 from the country-side where I live with my little family. I always move on-site when needed, usually once a month for 2 or 3 days. I like working asynchronously and with written specifications, reviews and documentations, but I'm also at ease with meetings and live discussions about code or team organisation. I've often worked closely with product owners that needed to express high level needs that I had to translate into technical solutions. Je suis ingénieur et développeur web depuis 2008, travaillant principalement côté serveur, je maîtrise si besoin toutefois la quasi intégralité des responsabilités techniques depuis le front-end jusqu'à l'administration serveurs, la gestion de Paas, de continuous delivery et l'intégration continue CI/CD. J'ai souvent travaillé sur des projets agiles à développement rapides. J'ai aussi pu travaillé sur des bases de codes plus anciennes et complexes. Que ce soit des services mono-lithiques ou des micro-services, je peux intervenir sur des nouveaux développements avec très peu de spécifications ou des optimisations liées à la montée en charge. J'apprécie quand les objectifs partagés avec le client sont de produire ensemble un service de qualité et une base de code maintenable. Pour être responsable de mes livrables et faire un travail satisfaisant, il faut que le client soit responsable de la bonne communication écrite ou orale de ses besoins. Travaillant en télétravail complet depuis 2018, j'ai appris à être transparent dans ma communication écrite et orale, être disponible pour le travail en équipe à distance et si besoin en personne.

Work Experience

Senior Backend Engineer

Beta.gouv.fr | 2021 | Freelance

Back-end mostly and some full-stack.

Senior Backend Engineer

HuggingFace, Paris & NYC | 2021 | Permanent

Back-end mostly and some full-stack. Contributing a bit to the open-source library transformers

  • Full remote.
  • Huggingface let’s you build, train and deploy state of the art models powered by the reference open source in natural language processing.
  • Node.js, Python, Typescript, Mongodb, Git & libgit2, Express.js, Svelte.

Senior Backend Engineer

Comet | 2018 - 2021 | Permanent

Back-end, also some full-stack and data-engineering.

  • Full remote.
  • Comet builds sofware services that connect tech and data talents with corporate clients.
  • Node.js, Typescript, ElasticSearch, PostgreSQL, Vue, Python, gitlab CI/CD, Kubernetes, Docker.

Technical project manager and developer

Entr'ouvert, Paris | 2018 | Permanent

Free-software full-stack development on entrouvert.org softwares

Community organizer and Founder

Alliance Citoyenne non-profit, Aubervilliers, Grenoble | 2015 - 2018 | Co-founder & Permanent

Alliance Citoyenne is an independant organization that helps various communities to build their own democratic organizations that fight for social and housing issues in dense neighbourhoods. Management, finances, medias, door-to-door, non-violent direct action.

Full-stack developer

Stupeflix (now GoPro), Paris | 2013 - 2015 | Permanent

Web and mobile software that help anybody create amazing videos, REST API to auto-generate batches of server-side videos.

  • Python, Django, Javascript, CSS, RabbitMQ, AWS, Solr.

Lead developer

CommonEcoute, Paris | 2011 - 2013 | Permanent & Associate

Full-stack, live video with real-time and replay, live comments.

  • Python, Django, web-sockets, server-sent events, live video on the web, Erlang, AWS.

Research Engineer

CNRS, Ecole polytechnique laboratory, Paris | 2009 - 2011 | Permanent

Lead developer of scientific archives mining and visualization tools at ISCPIF the Complex systems institute.

  • Python, Twisted, Javascript, MongoDB, Natural Language processing NLTK, networks, Sigma.js.

Full-stack developer

Linkfluence, Paris | 2008 - 2009 | Permanent

Linkfluence develops online brand insights and analysis tool based on web crawling and indexing software.

  • Perl, PostgreSQL, Javascript, Firefox extensions.