<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta name="description" content="Robin Thoni resume cv">
    <meta name="author" content="Robin Thoni">

    <title>Robin Thoni - Resume</title>

    <!-- Bootstrap core CSS -->
    <link href="assets/css/bootstrap.css" rel="stylesheet">

    <!-- Custom styles for this template -->
    <link href="assets/css/main.css" rel="stylesheet">

    <link href="assets/css/font-awesome.min.css" rel="stylesheet">

    <link href='assets/css/lato.css' rel='stylesheet' type='text/css'>
    <link href='assets/css/raleway.css' rel='stylesheet' type='text/css'>

    <script src="assets/js/jquery.min.js"></script>
    <script type="text/javascript" src="assets/js/smoothscroll.js"></script>
    <script src="assets/js/Chart.js"></script>
</head>

<body data-spy="scroll" data-offset="0" data-target="#nav">

<div id="section-topbar">
    <div id="topbar-inner">
        <div class="container">
            <div class="row">
                <div class="dropdown">
                    <ul id="nav" class="nav">
                        <li class="menu-item"><a class="smoothScroll" href="#about" title="About"><i
                                class="icon-user"></i></a></li>
                        <li class="menu-item"><a class="smoothScroll" href="#resume" title="Resume"><i
                                class="icon-file"></i></a></li>
                        <li class="menu-item"><a class="smoothScroll" href="#contact" title="Contact"><i
                                class="icon-envelope"></i></a></li>
                    </ul><!--/ uL#nav -->
                </div><!-- /.dropdown -->

                <div class="clear"></div>
            </div><!--/.row -->
        </div><!--/.container -->

        <div class="clear"></div>
    </div><!--/ #topbar-inner -->
</div><!--/ #section-topbar -->


<section id="about" name="about"></section>
<div id="intro">
    <div class="container">
        <div class="row centered">
            <div class="col-lg-12">
                <p>
                <h1>Robin Thoni</h1>
                <h3>IT Engineer | robin@rthoni.com</h3>
                </p>
            </div><!--/.col-lg-12 -->
        </div><!--/.row -->
        <div class="row">

            <div class="col-lg-2 col-lg-offset-1">
                <h5>ABOUT</h5>
            </div>
            <div class="col-lg-6">
                <p>
                    I'm a graduated IT engineer after doing my final internship at NVIDIA.
                    I love IT, sys admin and development in a lot of languages. I'm pretty good in desktop and web
                    developments. I also have some skills in embedded devices such as Rasperry Pi, Arduino and PIC.
                </p>
            </div>
            <div class="col-lg-3">
                <p><a href="resume/Robin_THONI_resume.pdf"><i class="icon-file"></i>
                    <sm>DOWNLOAD PDF</sm>
                </a><br/>
                    <a href="https://git.rthoni.com/robin.thoni/" target="_blank"><i class="icon-github"></i>
                        <sm>MY GIT</sm>
                    </a></p>
            </div>

        </div><!--/.row -->
    </div><!--/.container -->
</div><!--/ #intro -->


<section id="resume" name="resume"></section>
<!--EDUCATION DESCRIPTION -->
<div class="container desc">
    <div class="row">

        <div class="col-lg-2 col-lg-offset-1">
            <h5>CURSUS</h5>
        </div>

        <div class="col-lg-6">
            <p>
                <t>International IT Master</t>
                <br/>
                <a href="http://www.uqac.ca/" target="_blank">UQAC</a> <br/>
                <i>Canadian University</i>
            </p>
        </div>
        <div class="col-lg-3">
            <p>
                <sm>2016 - 2017</sm>
                <br/>
            </p>
        </div>

        <div class="col-lg-6 col-lg-offset-3">
            <p>
                <t>Computer Science Student</t>
                <br/>
                <a href="http://www.epita.fr/" target="_blank">EPITA</a> <br/>
                <i>French Engineering School</i>
            </p>
        </div>
        <div class="col-lg-3">
            <p>
                <sm>2012 - 2017</sm>
                <br/></p>
        </div>

    </div><!--/.row -->
    <br>
    <hr>
</div><!--/.container -->
<!--PRO EXP DESCRIPTION -->
<div class="container desc">
    <div class="row">

        <div class="col-lg-2 col-lg-offset-1">
            <h5>PROFESSIONAL</h5>
        </div>

        <div class="col-lg-6">
            <p>
                <t>Software Engineer</t>
                <br/>
                <a href="https://docs.nvidia.com/cuda/index.html" target="_blank">NVIDIA</a> <br/>
                <i>
                    - Led the design and implementation of a GPU code coverage tool: generate code coverage reports for kernels written in assembly for internal automotive usage<br />
                    - Led the design and implementation of a GPU thread-array diversity measurement tool: generate reports on how thread-arrays are dispatched on physical GPU cores to detect hardware errors for internal automotive usage<br />
                    - Maintained devtools' build infrastructure: upgraded >10 years old toolchains, improved existing codebase to fix new compiler warnings/errors, added new and improved existing automations, etc
                </i>
            </p>
        </div>
        <div class="col-lg-3">
            <p>
                <sm>2018 - 2021</sm>
                <br/>
            </p>
        </div>

        <div class="col-lg-6 col-lg-offset-3">
            <p>
                <t>Infrastructure Engineer</t>
                <br/>
                <a href="https://www.betaclean.fr" target="_blank">Betaclean</a><br/>
                <i>
                    - Setup physical network (ISP / routers / ethernet / Wi-Fi)<br />
                    - Development of internal intranet web app<br />
                    - Deployment/management of security systems (password manager / CA / firewall)<br />
                    - Deployment/management of Active Directory<br />
                    - Automation of infrastructure deployment<br />
                    - Deployment/management of mail server (Postfix / Dovecot)<br />
                    - Deployment/management of DNS authoritative server (internal / external)<br />
                    - Deployment/management of DHCP server<br />
                    - Deployment/management of VPN server (OpenVPN / Wireguard)<br />
                    - Deployment/management of physical security systems (CCTV / access control / alarm)
                </i>
            </p>
        </div>
        <div class="col-lg-3">
            <p>
                <sm>2016 - TODAY</sm>
                <br/>
            </p>
        </div>

        <div class="col-lg-6 col-lg-offset-3">
            <p>
                <t>Final Internship</t>
                <br/>
                <a href="https://docs.nvidia.com/cuda/cuda-memcheck/index.html" target="_blank">NVIDIA</a> <br/>
                <i>
                    - Added 'initcheck' support for cuda-memcheck: devtool to check for read-before-write on the GPU<br />
                    - Optimized Nsight Compute kernel replay feature: restore memory on the GPU only if it has been modified by the profiled kernel
                </i>
            </p>
        </div>
        <div class="col-lg-3">
            <p>
                <sm>2017</sm>
                <br/></p>
        </div>

        <div class="col-lg-6 col-lg-offset-3">
            <p>
                <t>School’s Laboratory</t>
                <br/>
                <a href="http://www.3ie.fr/" target="_blank">3ie</a> <br/>
                <i>EPITA’s Innovation Laboratory</i>
            </p>
        </div>
        <div class="col-lg-3">
            <p>
                <sm>2014 - 2016</sm>
                <br/></p>
        </div>

    </div><!--/.row -->
    <br>
    <hr>
</div><!--/.container -->


<!--PERSO EXP DESCRIPTION -->
<div class="container desc">
    <div class="row">

        <div class="col-lg-2 col-lg-offset-1">
            <h5>PERSONAL</h5>
        </div>

        <div class="col-lg-6">
            <p>
                <t>Sys Admin</t>
                <br/>
                Docker/docker-compose; SaltStack; E-mail servers; Roundcube webmail; DNS servers, OAuth2/SAML SSO; Firewall; Zabbix monitoring
            </p>
            <p>
                <more></more>
            </p>
        </div>
        <div class="col-lg-3">
            <p>
                <sm>2015 - TODAY</sm>
                <br/>
                <imp>
                    <sm>IN PROGRESS</sm>
                </imp>
            </p>
        </div>

        <div class="col-lg-6 col-lg-offset-3">
            <p>
                <t>Hardware</t>
                <br/>
                HID USB Devices; Smartcard reader/emulator; Wireless magstripe emulator;Multiple ’hacks’ using BladeRF: GSM network emulation, aircraft tracker, GPS fake signal.
            </p>
            <p>
                <more></more>
            </p>
        </div>
        <div class="col-lg-3">
            <p>
                <sm>2015 - TODAY</sm>
                <br/>
                <imp>
                    <sm>IN PROGRESS</sm>
                </imp>
            </p>
        </div>

        <div class="col-lg-6 col-lg-offset-3">
            <p>
                <t>Camotion</t>
                <br/>
                An API, a web frontend, a backend and an Android application for remote CCTV<br/>
                <a href="https://git.rthoni.com/camotion/" target="_blank">https://git.rthoni.com/camotion</a><br/>
            </p>
            <p>
                <more></more>
            </p>
        </div>
        <div class="col-lg-3">
            <p>
                <sm>2013 - 2016</sm>
                <br/>
            </p>
        </div>

        <div class="col-lg-6 col-lg-offset-3">
            <p>
                <t>School Projects</t>
                <br/>
                42sh: An implementation of a POSIX shell in C; myHTTPd: A HTTPserver with non-blocking asynchronous I/O. This project addresses the C10K problem.<br/>
            </p>
            <p>
                <more></more>
            </p>
        </div>
        <div class="col-lg-3">
            <p>
                <sm>2014</sm>
                <br/>
            </p>
        </div>

        <div class="col-lg-6 col-lg-offset-3">
            <p>
                <t>Prologin Contest Organizer</t>
                <br/>
                French national programming contest<br/><a href="https://prologin.org/" target="_blank">https://prologin.org</a>
                <br/>
            </p>
            <p>
                <more></more>
            </p>
        </div>
        <div class="col-lg-3">
            <p>
                <sm>2012 - 2016</sm>
                <br/>
            </p>
        </div>


    </div>
    <br>
    <hr>
</div>


<!--SKILLS DESCRIPTION -->
<div class="container desc">
    <div class="row">
        <div class="col-lg-2 col-lg-offset-1">
            <h5>SKILLS</h5>
        </div>
        <div class="col-lg-6">
            <p>
                <t>Languages</t>
                <br/>
                C, C++, Java, Shell, Javascript, C#, PostgreSQL, PHP, HTML, CSS, Less<br/>
            </p>
        </div>
        <div class="col-lg-3">
            <br/>
            <p>

            </p>
        </div>

        <div class="col-lg-6 col-lg-offset-3">
            <p>
                <t>Frameworks</t>
                <br/>
                Qt, Node JS, C# WebApi, AngularJS, Bootstrap, Android SDK
            </p>
            <p>
                <more></more>
            </p>
        </div>

        <div class="col-lg-6 col-lg-offset-3">
            <p>
                <t>Other Skills</t>
                <br/>
                Arduino, Docker, Server Administration
            </p>
            <p>
                <more></more>
            </p>
        </div>
        <div class="col-lg-3">
            <br/>
            <p>

            </p>
        </div>


    </div><!--/.row -->
    <br>
    <hr>
</div><!--/.container -->

<!--MISC DESCRIPTION -->
<div class="container desc">
    <div class="row">
        <div class="col-lg-2 col-lg-offset-1">
            <h5>MISCELLANEOUS</h5>
        </div>
        <div class="col-lg-6">
            <p>
                <t>Languages</t>
                <br/>
                French
            </p>
            <p>English</p>
        </div>
        <div class="col-lg-3">
            <br/>
            <p>
                Native
            </p>
            <p>
                TOEIC 910
            </p>
        </div>

        <div class="col-lg-6 col-lg-offset-3">
            <p>
                <t>Driving Licences</t>
                <br/>
                France
            </p>
            <p>
                QC, Canada
            </p>
        </div>
        <div class="col-lg-3">
            <br/>
            <p>
                B, B1, BE
            </p>
            <p>
                Class 5
            </p>
        </div>

    </div><!--/.row -->
    <br>
</div><!--/.container -->


<section id="contact" name="contact"></section>
<!--FOOTER DESCRIPTION -->
<div id="footwrap">
    <div class="container">
        <div class="row">

            <div class="col-lg-2 col-lg-offset-1">
                <h5>CONTACT</h5>
            </div>
            <div class="col-lg-3">
                <p>
                    <t>Email</t>
                    <br/>
                    <a href="mailto:robin@rthoni.com">robin@rthoni.com</a><br/>
                </p>
            </div>
            <div class="col-lg-3">
                <p>
                    <t>Phone</t>
                    <br/>
                    FR: <a href="tel:+33634395226">+33 6 34 39 52 26</a><br/>
                    US: <a href="tel:+14242425068">+1 (424) 242-5068</a><br/>
                </p>
            </div>
        </div><!--/.row -->
    </div><!--/.container -->
</div><!--/ #footer -->


<!-- Bootstrap core JavaScript
================================================== -->
<!-- Placed at the end of the document so the pages load faster -->
<script src="assets/js/bootstrap.js"></script>
</body>
</html>