About
Hi,
I am a Senior Software Developer with 12 years of experience in PHP stack and although I have never worked as a frontend developer, I do have a great understanding of the latest trends in JavaScript (vue in particular) and an eye for design. My master was in networks, so I also have a very good understanding of DevOps and I am fully proficient in Linux systems and web stacks.
Thanks to my experiences in different domains and countries, I have a great faculty to adapt and work alone or as part of a team.
Finally, wherever I worked I have been recognised for my excellent technical skills, attention to detail, professionalism and efficiency which gave me the opportunity to mentor other developers from junior to senior level.
Nicolas Gominet.
Experience
- Full rewrite of in-house project management software to SPA / API
- Responsible for all devops, including production server, monitoring, repositories, CI/CD pipelines, and local Docker environment
- Develop custom client websites using Laravel and WordPress
- PHP 8.1 & 8.2
- Laravel 9 & 10
- PHPUnit
- PHPStan
- API
- Vue 3
- Typescript
- JavaScript
- Pinia
- SPA
- Cypress
- GitHub
- Docker
- Speed up report exporting time 14x
- Implement testing
- Audit codebase
- PHP 7
- Laravel 7
- PHPUnit
- PHPStan
- Docker
- agile
- BitBucket
- Take charge of unit, feature and integration testing
- Integrate Zapier with Laravel Passport (oauth) for donors and donations
- Internationalize javascript and liquid templates
- Work on new Docker dev setup
- PHP 7
- Laravel 7 & 8
- PHPUnit
- Dusk
- GitHub
- Docker
- Liquid
- Zapier
- Mentor backend senior developers and frontend developers
- Integrate new Stripe 3D secure
- Integrate Zapier (passport & resthooks)
- Dockerize development setup
- Develop GitLab CI/CD pipelines
- PHP 7
- Laravel 6
- Vue 2
- PHPUnit
- API
- Jest
- Git
- GitLab
- CI/CD pipelines
- AWS
- Upgrade large PHP banking application from PHP 5.5 to PHP 7.2
- Migrate a custom Laravel banking application to full Laravel
- Extract part of the system into a separate Lumen queue service
- PHP 7
- Laravel 5
- Lumen 5
- Vue 2
- APIs
- PHPUnit
- Dusk
- Git
- GitLab
- CI/CD pipelines
- Redis
- Agile
- Develop various WordPress and Laravel projects
- Improve and extract a Python script for managing docker containers to a git submodule
- Develop a Python Flask API and web scrapping service on Google Cloud Platform populating Big Query
- PHP 7
- Laravel 5
- Vue
- Docker
- WordPress
- Python
- Flask
- Google Cloud Platform
- BigQuery
- Big Data
- Github
- Jira
- Design and develop several small client websites
- Develop a SaaS software with Laravel 5
- Design and develop the new Ginkgo website and its administration interface with Laravel 5
- PHP 7
- Laravel 5
- Sass
- Webpack
- jQuery
- SaaS
- Bootstrap
- Bulma
- Git
- GitLab
- Develop Popcarte platform back office including its production transactions and partner APIs
- Responsible for PHP code quality
- PHP 5
- jQuery
- SMARTY
- API
- XML
- Bootstrap
- MySQL
- SVN
- AWS
- Amazon S3
- Continue maintaining and developing Visualhouse project management website
- Create 360º views web applications
- Develop a client (Ginkgo) agency websites with PHP and Bootstrap
- PHP 5
- jQuery
- Gulp
- HTML5
- Bootstrap
- MySQL
- Git
- BitBucket
- LESS
- Design and develop their new internal projects management website, also including quotes management, employee vacations, invoices, reminders...
- Design and develop websites with PHP with the use of SMARTY and jobberBase
- Manage the IT environment which included 3 servers, a dozen stack nodes, around twenty workstations and a dedicated production server LAMP
- PHP 5
- CakePHP
- jQuery
- Bootstrap
- MySQL
- DevOps
- On-site developer at CNR (Compagnie Nationale du Rhône)
- Integrate and maintain daily data received as files into a big Oracle database, using Oracle Data Integrator in a team of 4 people.
- Oracle Databate Integrator
- Oracle
- .NET
- SQL
- PL/SQL
- Develop an Intranet using ASP.NET and VB.NET.
- Develop a graphic module displaying section views of hydraulic dams for a .NET application.
- Work in a team of 3 people.
- VB.NET
- ASP.NET
- Visual Studio 2008
- Toad
- Visual SourceSafe 6
- Oracle
- SQL Server
- PL/SQL
Skills
Frontend
- JavaScript 12 yr
- vue 5 yr
- HTML/CSS 12 yr
DevOps
- Linux 12 yr
- Docker 5 yr
- Git 5 yr
- GitLab CI/CD 2 yr
Languages
Education
Contact
When I'm actively looking for a new role, these are the ways to contact me:
- email:
- linkedin: nicolasgominet
- github: nicogominet
ps: recruiters please stop asking for a quick call when you have no relevant job to offer me; instead send me the full job description and I will get back to you.