John Soros

Languages

French
fluent
Hungarian
fluent
English
fluent

Citizenship

  • French
  • Hungarian
  • USA

Professional experience

Third Light
Period
Contract Type
contract of indefinite duration
Place
Cambridge (United Kingdom)
Department
IT department
Task
Operations
Position
senior operations engineer
Skills
shell, networking, linux, nagios, juniper junos, git, make, ansible, go, VMWare ESXi, bash, python, kanban, nfs
Details
Overhauling the backup systems, automation of the management of servers, building a rack.

Wifi Telecom
Period
Contract Type
contract of indefinite duration
Place
Martigues (France)
Task
VODBox
Position
operations engineer, project manager, technical director, lead developer, systems architect
Skills
distributed systems architecture, C, embedded linux, KODI, bash, go, packaging, software porting, linux kernel, docker, wifi, wifi mesh B.A.T.M.A.N., routing, bittorrent, ansible, git, make, centos, python
Details
Building a distributed peer-to-peer system from scratch, using SBCs, WiFi mesh networking and linux.

R0X0R IT
Period
Contract Type
contract of indefinite duration
Place
Marseille (France)
Task
consulting services
Position
director
Skills
high availability systems, python, haskell, ansible, python, docker, go, gitlab, bash, centos
Details
My try at individual entrepreneurship. Made a proxmox high availability fencing module for the online.net hosting platform. Then went on to work for Wifi Telecom, Where I was finally hired.

Assodev
Period
Contract Type
fixed term contract
Place
Marseille (France)
Department
Marsnet
Task
maintaining LAMP services and xen servers
Position
operations engineer, project manager, technical director
Skills
PHP, apache2, nginx, node.js, mysql, proftpd, linux, docker, debian, packaging, xen, python, routing, make, ansible, firewall, postfix, courier POP/IMAP, dovecot POP/IMAP, git, bash, gitlab, munin
Details
Technical director at a webhosting association. Managing webhosting on a LAMP (Linux Apache MySQL PHP) hosting platform and associated services.

Biblibre
Period
Contract Type
fixed term contract
Place
Marseille (France)
Task
developing a new acquisitions module
Position
junior web developer, project manager
Skills
perl, HTML, css, javascript, bash, git
Details
Junior web developer working on a new acquisitions module for the Koha integrated library system.

REC Szentendre
Period
Place
Szentendre (Hungary)
Department
IT department
Task
installation of a new xen virtualisations server and deployment of an LTSP thin-client system
Position
linux systems administrator, data security specialist
Skills
Active Directory, kerberos, LDAP, nfs, xen, gentoo, debian, RHEL, routing
Details
Linux systems administration, testing and fixing of the backup solution, installation and deployment of a xen server, deployment of an LTSP thin client system.

DoBe
Period
Place
Budapest (Hungary)
Department
Lightevolution exposition
Task
Image manipulation automation
Position
digital media manager
Skills
scheme, gimp, html, bash, jpeg
Details
Automating the resizing and watermarking of images.

Automating the resizing and watermarking of images of the exposition for use on the website. This was still early in the days of the web, when few content management systems could handle this task themselves.

Education

Faculty of Science of Luminy
Period
Place
Marseille (France)
Subjects
computer science
Skills
algorithms, electronics, mathematics, C, shell, regexps
Details
Computer science major in a splendid location!

Studying computer science at the Luminy campus of the science faculty of the university of Aix-Marseille. The location is beautiful, close to the sea, in the hills of Provence. Learning the C programming language, electronics and UNIX systems scripting.

Eötvös Loránd University
Period
Place
Budapest (Hungary)
Subjects
computer science, linguistics, pedagogy
Skills
Pascal programming language, algorithms, object-oriented programming, mathematics, UNIX, VMS
Details
Studying computer science major with pedagogy and linguistics.

I really like linguistics since language is such a big part of who we are, as humans. So aside from my main interest, which is computer science, it was nice to also study a bit of the humanities.

Professionnal interests

  • computer systems
  • distributed systems
  • programming languages

Hobbies

  • electronics
  • autonomous and semi-autonomous systems (robots)
  • drones