Menu

Grégory STARCK

MONTRÉAL

En résumé

Mes compétences :
Python Programming
POP
IMAP
HTTP
FTP
TCP/IP
System Administration
SMTP
Personal Home Page
Perl Programming
MySQL
Linux Debian
Linux
Django
JQuery
XML
Web Hosting
VoIP (Voice over IP)
UNIX
UDP
Software Development
SNMP
PostgreSQL
Microsoft Windows
KDevelop
JavaScript
Java
JIRA
Incident management
HTML
Extreme Programming
Eclipse
Domain Name Server Protocol
Cascading Style Sheets
CGI Web Development
C++
C Programming Language
Bash
Apache WEB Server
Agile Methodology
Bus CAN

Entreprises

  • LOGDIRECT - Software developer

    2013 - 2014 DEV-OPS on the backend side of a ``publi-posting'' solution, OpenERP and Drupal based.

    * OpenERP:
    * dev. corrections and improvements on the core of the system, the db structure, API functions, ...
    * Django:
    * dev. of web interfaces for execution of misc statistics queries.
    * dev. of a prototype to replace the different systems based on OpenERP and Drupal.
    ► ``Pythonization'' (and clean) of several PHP scripts to generate and send mass e-mail and to
    process misc data.
    ► Packaging, migration and software deployment in test and production environments.
    * Team / Tools: Introduction and migration to git (from svn). Introduction and use of the Sentry log
    system. Introduction to continuous integration.
  • MONDIALTELECOM - Software developer

    SAINT ETIENNE 2012 - 2013 Dev. on the backend side of an integrated VoIP application for smart phone (iPhone &
    Android):
    * Django:
    * dev. and improvement in the core of the system, the db structure, API functions, ..
    * dev. of a simple web user interface for customer management.
    * investigation and correction of problems.
    ► Dev. of several scripts for release procedures, and automated import&export of data, as well as
    some code analysis tools (Python, Java & Objective C).
    * Release of software in test environments.
  • DEVELTECH - Software engineer

    2011 - 2012 Analyst developer.

    ► TCP server for an embedded system (RTOS) controlling a medical radiography table enabling its
    remote control and additional features. Libraries controlling the cooling system (via serial
    connection) and X-ray power system (via the CANopen protocol).
    ► Embedded software (server and client) for updating DSP firmware via a CAN bus.
    ► DFU driver to update DSP firmware via USB on an embedded system.
    * PC software: Libraries and GUIs (Python) to manage prototype bank terminal devices. GUIs for
    testing and validating the devices on production lines.
  • BELGACOM - Software engineer & system administrator (Senior)

    Bruxelles 2006 - 2011 * Same responsibilities as the previous position.
    ► Analysis and implementation of a generic but full system of KPI : Executing probes, saving the
    results, generating reports with graphics providing performance statistics on key indicators.
    Implemented in Python.
    * Re-engineering of web hosting service on LAMP: PHP wrapper, mysql proxy, ..
    * Supervision of newly hired juniors :
    * Coaching, knowledge transfer.
    * Follow up of the work done and results.
  • BELGACOM - Software engineer & system administrator

    Bruxelles 2003 - 2006 * Analysis, implementation, testing, release and follow up of Email server software: POP3 and
    IMAP4 services, MDA (incoming mail). Performing various administrative and operational tasks.
    The main and critical parts were developed in C, others (API, management and maintenance tools,

    etc. ..) in Python, Bash, Perl, and others scripting languages.
    ► Management, operational tasks and follow up of the Belgacom/Skynet ISP services. Park of over
    600 servers, mostly Linux Debian based servers:
    * Email service : POP, IMAP, SMTP (sendmail and postfix). ;
    * Skynet Web portal and Skynet blogs. LAMP based solutions. ;
    * Web hosting (PRO & RES): HTTP/FTP/MYSQL/PHP/CGI. ;
    * Services : Radius, HTTP and FTP mirroring, and NNTP (newsgroups). ;
    * Operational tasks on firewalls (Linux with iptables) and ``hardware'' load balancers (Radware
    and BigIP ) for the above mentioned services.
    * Operational guard (24/7) : Incident management, analysis and correction of operational problems.

Formations

  • University Of Liège (Liège)

    Liège 1997 - 2001 Master

    * Specialization in advanced algorithms.
    * Design and computability.
    * Information systems, operating systems, databases.
  • Saint-Remacle Institute (Marche-En-Famene)

    Marche-En-Famene 1991 - 1997 Diplôme général d'étude secondaire

    Math - Sciences.

Réseau

Annuaire des membres :