
Olivier Vigneresse
Verified Expert in Engineering
PHP Developer
Ashford, United Kingdom
Toptal member since July 4, 2022
Olivier is an AWS Certified Solutions Architect with solid experience in cloud architecture and in-depth development, network, and security design and implementation. He has handled auditing projects, quickly analyzing environments and extracting conclusions, and thrives at multitasking, having managed multiple projects covering the US, UK, UAE, and India simultaneously. Olivier communicates easily at all levels, from C-level to engineers, and is comfortable working with multinational teams.
Portfolio
Experience
- Documentation - 10 years
- PHP - 10 years
- Web Security - 5 years
- Penetration Testing - 5 years
- Security Design - 5 years
- Amazon Web Services (AWS) - 5 years
- Cloud Security - 5 years
- Python 3 - 5 years
Availability
Preferred Environment
Amazon Web Services (AWS), MacOS, Linux
The most amazing...
...project I've delivered is a PHP-based web app for B2B contract management, replacing the manual handling of contracts containing dozens to over 100 articles.
Work Experience
Consultant
Self-employed
- Contributed to designing the security frameworks for several audio/video streaming companies.
- Wrote internal tools and web applications in Python/Flask and PHP.
- Documented cloud infrastructure, both for technical staff and C-level/boardroom execs.
Experience
Security Audit and Re-development of a PHP eCommerce Website
During the first phase, I analyzed the configuration and source code. I then produced the report for required configuration changes, such as on Apache headers, the encryption, and the php.ini file. I also assisted during the shared-screen implementation.
As the application was carrying so much technical debt, I redeveloped the application from PHP 5 with no framework to PHP 8/Laravel during the second phase. I then tested and deployed it on the Amazon EC2 instance. I also provided documentation and training for easy maintenance of underlying infrastructure, e.g., how to keep Linux, Apache, and MySQL up to date.
B2B Web Application for Contract Management
Incident Response and Remediation
After reviewing and analyzing the platform logs, the issue was traced to poor security design decisions, which I remedied immediately. After further auditing the platform, I also found other potential security holes. For which, I delivered a comprehensive report on the issues within a few weeks, with recommendations.
Education
Master's Degree (Equivalent) in Computer Science and Networking
Higher Institute of Electronics of Paris (ISEP) - Paris, France
Certifications
AWS Certified Solutions Architect Associate
AWS
Skills
Paradigms
Penetration Testing
Languages
Python 3, PHP, C#.NET
Frameworks
Flask, Laravel, Symfony
Platforms
Amazon Web Services (AWS), Amazon EC2, AWS Lambda, MacOS, Linux, Azure
Storage
Amazon S3 (AWS S3), MySQL, PostgreSQL
Other
Documentation, Security Design, Cloud Security, Architecture, Security, IT Security, Amazon RDS, Amazon API Gateway, Web Security, APIs, Software Development, Networking
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring