Antoine Nguyen partly available

Antoine Nguyen

Freelance software architect

partly available
Profileimage by Antoine Nguyen Freelance software architect from Paris
  • Paris Freelancer in
  • Graduation: not provided
  • Hourly-/Daily rates:
  • Languages: English (Limited professional) | French (Native or Bilingual)
  • Last update: 16.01.2014
Profileimage by Antoine Nguyen Freelance software architect from Paris
C, Python, Linux Kernel, OpenBSD, Django, Kernel Programming, Perl, Postfix, Dovecot, Nginx, Apache, Squid, SQL, KVM, Mootools, Trac, Mercurial, Git, C++, Linux, MySQL, Bash, Unix, JavaScript, Debian, Subversion, OpenVPN, PostgreSQL, Redmine, Linux architecture, Security, Mailers, Virtualization, Software Engineering, Firewalls, RedHat, APIs, REST, Scrum, Load Balancing, Shell Scripting, TCP/IP, SMTP, Embedded Systems, Mail Server, High Availability
12.2013 - today

Information Technology and Services

Head of Product design and Development
07.2012 - 12.2013
Managing the team which develops the Centreon products:

* Managing 10 developers
* Proposing functional and technical evolutions about the differents products
* Improving release management cycles
Information Technology and Services

Streamcore System
R&D project coordinator
01.2011 - 07.2012
Technical management. Directing running R&D projects. Managing the different software releases (when must they be ready, which content to put inside, etc.)
11-50 employees

Streamcore System
Senior software engineer
05.2007 - 01.2011
* Technical expertise in system and network programming

Source code optimization for embedded devices (Linux kernel environment) in order to improve overall performance (network traffic handling capacity). Full rewrite of the polling process in charge of collecting and consolidating data (C/Perl).

* Software engineering

Upgrade and improvement of the Linux distribution installed on equipments (migration from Redhat to Debian). Upgrade of the production tools used to prepare equipments. Involvement in full rewrite of the compilation system.

* Quality Assurance

Design and implementation of a unit testing environment for all products: equipments virtualization (User-Mode Linux, KVM), development of a custom framework to write unit tests (Python).
11-50 employees

Devoteam / Uperto
Technical leader / Free software consultant
09.2005 - 05.2007
* Technical leader (Uperto business unit)

Decisions about technical choices encountered for every project handled by the team. General technical assistance to Uperto coworkers. Pre-sales meetings and writing of responses to RFP.

I was assuming this position in the same time than my original consultant job.

Here is a sample of projects I\'ve realized :

* Billing software for Gaz De France (project leader, 3 people)

Full rewrite of an internal billing software (the billing concerns consumption of servers resource) : adding a MySQL database, writing a polling agent (C) and multiple post-treatment scripts (Python).

* Hosting architecture for a public website, CEA (project leader, 2 people)

Design of an highly available architecture (active/passive cluster, load balancing) to support the hosting of the CEA public website :

* Commercial mailing platform for SFRSI (project leader, 2 people)

Upgrade of the existing messaging architecture used to send commercial e-mails. Deployment of an SMTP servers cluster based on Postfix.

* Specific development for EDF R&D

Design and implementation of a system that can share an RS232 port on a TCP/IP network. Development of a kernel driver and a client/server software (C). Embedded environment uClinux, ARM and i386 architectures).
Information Technology and Services
1001-5000 employees

Free Software and security consultant
01.2004 - 07.2005
* Customer projects:

Integrating open source products within SMEs or public administrations : security (firewall, PKI, VPN, IDS …), messaging systems (SMTP and IMAP servers, filtering SMTP proxies) and more.

* Responses to RFP

Design of specific solutions to fit customer needs. Writing of detailed technical presentations.
Computer & Network Security
11-50 employees
Standard work hours (Europe/Paris timezone)