You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Yannick BottreauYB

Yannick Bottreau

Delphi Developer - Systems and Networks Engineer

€495/day
2 projects
Bordeaux, FR
15+ years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Yannick

Senior Delphi / Pascal developer with over 20 years of experience in designing business applications, critical systems, and high-load infrastructures.

I also act as a Linux / DevOps system administrator to design and operate robust and secure architectures.

I have worked on platforms handling several hundred thousand connections per day, with a strong requirement for performance and security.

Engineer, graduated from EnsiCaen and business manager for nearly 30 years.

Scripting & Dev
- Delphi/Pascal VCL, FMX, Lazarus, from Borland 3.0 to Embarcadero FMX 12.2
- Task automation
- Development in bash and Pascal (DELPHI - LAZARUS).
- Application development via Embarcadero VCL or the cross-platform IOS and ANDROID FMX tool.
- Agile / Scrum (Trello, Wrike, Jira)
- Sprint facilitation, team coordination, and continuous improvement
- Reading most languages
Linux
- Bash, Perl,
- Needs analysis
- Networks and data security
- Linux IT management: Debian/Ubuntu, Apache, PHP, HAProxy, Redis, Postfix, Bind, OpenVpn, iptables ...
- VMWare Virtualization
- Server optimization and security
- Rationalization, security, optimization, and operation of MySQL relational databases
  • French

    Native or bilingual

  • English

    Fluent

  • Spanish

    Basic

Can work on-site
Bordeaux (up to 50km)

Experience

  • Intelligence Informatique Service
    LEAD DEVELOPER DELPHI / SOFTWARE ARCHITECT – LINUX SYSTEMS EXPERT
    January 2000 - Today (26 years and 7 months)
    Mulhouse, France

    Lead Developer Delphi / Backend / Linux & infrastructures

    • **Senior Delphi developer and lead developer**, with extensive experience in the design, maintenance, modernization, and evolution of business, web, and mobile applications. Advanced Delphi expertise: OOP, interfaces, inheritance, polymorphism, records, pointers, references, memory management, buffers, streams, binary files, strong typing, optimization, and refactoring of existing code. Historical experience Pascal / Delphi: Pascal 3.0, Turbo Pascal, Borland Delphi, Delphi 7, Delphi XE, Embarcadero versions up to Delphi 12.1, Lazarus / FPC.
    *Intervention on Delphi applicationsold or critical: migration to recent versions, 32/64-bit porting, complex bug fixing, stabilization, reliability improvement, memory analysis, concurrent access, and multi-threading issues. Backend development in Delphi, Perl, and Bash, REST/JSON API integration, process automation, and design of robust business-oriented applications.

    *Design and developmentof the Cabigest ERP: customer management, invoicing, business modeling, scalable architecture, deployment, maintenance, and user support.



    *Solid Linux experienceand production: advanced Debian / Ubuntu administration, Windows Server, high availability, HAProxy load balancing, reverse proxy, management of high traffic up to 500k connections/day, performance optimization, monitoring, operation, and capacity planning.
    • **Network and security**: TCP/IP, UDP, ICMP, BIND DNS, routing, Squid, iptables, OpenVPN, TLS/certificates, Linux hardening, traffic security. Services: Apache, Postfix, DKIM, SPF, DMARC, SpamAssassin, Pure-FTPd, ISC DHCP, Node.js, Redis, VMware / ESX, SQLite.

    • **Technical leadership**, Agile / Scrum projects, client/technical interface, team coordination, arbitration, continuous improvement, developer support, and complete activity management.
  • Mémoire Vive
    Manager
    DIGITAL AND IT
    November 1995 - October 2000 (4 years and 11 months)
    Mulhouse, France

    IT Technician / User Support / Integration & Maintenance


    *Integration, installation, and deploymentof IT equipment in a professional environment: workstations, peripherals, printers, network equipment, and office solutions.

    Installation, configuration, and commissioning of Windows systems, business software, user environments, accounts, network access, and daily work tools.

    • **Technical support for users**: incident diagnosis, hardware and software troubleshooting, resolution of connectivity, slowness, printing, messaging, peripheral, and client workstation configuration problems.
    Management, monitoring, and maintenance of IT parks: updates, hardware replacement, workstation optimization, basic security, backups, functional checks, and equipment repair.

    • **On-site interventions**: installation of new workstations, data migration, equipment replacement, recommissioning after an incident, access verification, and user onboarding support.
    Consulting clients in the choice, evolution, and renewal of IT equipment, taking into account usage, technical constraints, budget, and scalability.

    * Assembly, preparation, and customizationof hardware configurations adapted to needs: office workstations, workstations, peripherals, storage, memory, local networks, and associated equipment.
    Ability to intervene autonomously, with a service-oriented approach, pedagogical skills, technical rigor, and concern for business continuity for users.
    Business Management Management Purchasing Management Sales Administration Project Management

Recommendations

Be the first to recommend Yannick

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Engineer
    National School of Engineers of Caen (ISMRa)
    1992

Skill set

Categories