Brian Hirth

Senior React Native Developer


Developer based in Strasbourg, France

Resume

  Work Experience

Perlego

Senior React Native Developer - January 2019 - Present

Finishing and releasing the first version of the app to the stores. Releasing new features and updates as a team lead for the first year. Refactoring and migrating to new React code standard over the years (styled-component, TypeScript, hooks…). Releasing the ePub and PDF reader and adding user requested features over time. Keeping all the dependencies up to date, upgrading React Native, implementing a 85% test coverage, improving the CI/CD pipeline. Releasing a book ISBN scanner as a personal project for the app. Working on support and fixing user reported issues.

FrenchFounders

Full Stack & React Native Developer - May 2016 - October 2018

Oversaw the maintenance and upgrade of the web platform with Symfony Framework. Added new modules and design upgrades to the company website including a Trip Planner for users. Migrated the company email templates to MJML and taught the marketing team how to use the new framework for their campaign. Maintained the latest iOS app updates in Objective-C, then migrated it to React Native to simplify the code base.
Supervised an intern for the integration of a dynamic map of company events. Worked as a full time React Native developer adding new features to the Android and iOS FrenchFounders app.

Council of Europe

.NET Developer - Oct 2015 - Feb 2016

Improved the document parsing software used by the Council of Europe to link files. Integrated Add-On to Microsoft Word and parse document using regular expression.

Broadcasting Center Europe

Developer - Mar 2014 - Aug 2014

Worked independently on a Java project creating an easy-to-use video streaming manager for small Web and television. Used HTML/CSS and Javascript/jQuery for the front end and Java with Wowza services for the back end. Worked with Python and PHP for server automations. Became proficient in reverse engineering for existing software.

Council of Europe

Web Developer - Jun 2012 - Sep 2012

Maintained and upgraded the Council of Europe intranet. Introduced to HTML/CSS and Javascript/jQuery. Gained skill in improving an existing code base.

  Education

Master in Computer Science

Epitech (Strasbourg & Paris) - Graduation Sep 2016

Master’s in Computer Science. Focused on practical cases in a corporate environment. Complied with strict coding standards and tight deadlines. Worked in a project-based learning environment with heavy programming. Engaged in self-taught learning and working in teams. Used revision control software and Unified Modeling Language for every project.

Academic Exchange

Ahlia University (Bahrain) - 2015

Gained skill in Project Management, Database Management, .Net and Android Development.

SKILLS

   Code Skills

  • 100% Complete
    Symfony Expert
  • 100% Complete
    React Native Expert
  • 100% Complete
    Javascript Expert
  • 100% Complete
    MJML Expert
  • 100% Complete
    HTML5 / CSS3 Expert
  • 75% Complete
    React Proficient
  • 75% Complete
    Swift Proficient
  • 50% Complete
    Python Competent
  • 50% Complete
    Objective-C Competent