Available to hire
Hi, I’m Charles Perrot-Minot. I’m a software engineer with over a decade of backend and cloud development experience, focused on building scalable microservices, automating delivery pipelines, and driving reliable deployments. I enjoy mentoring teammates, simplifying complex requirements into robust solutions, and continuously improving code quality and operational efficiency.
I love turning customer needs into practical software, optimizing systems for performance and cost, and exploring new cloud-native patterns. When I’m not coding, I’m keen on learning from peers, refining processes, and helping teams ship value faster.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Beginner
Beginner
Language
French
Fluent
English
Fluent
Work Experience
Senior Software Engineer at CellTrak / Homecare Homebase
August 17, 2022 - September 16, 2025As a Senior Software Engineer and part of the Platform Team, I was able to:
● Maintain our existing micro services and create new ones, most being gateways or event-driven services
● Keep our code base up to date with the latest code standards / dependencies, and lead the migrations:
○ event-driven services data storage from PostgreSQL to DynamoDB
○ All APIs services from Flask to FastAPI
○ All python dependencies management from pip to poetry to uv
○ The code review process from UpSource to Github Pull Requests, with the use of Github actions as well as pre-commit for the git hooks
● Implement the use of new tools like ruff and ty to automate code quality control
● Design and implement a monorepo internal tool to be used across teams to handle the build and
deployment of python apps, including AWS lambda functions and step functions, as well as k8s crons and containers, removing the need for every team to build / maintain their own scripts / code
● Refactor multiple existing services to optimise their implementation, and improved both the code
comprehension and performance while removing redundant code through the use of internal libraries
● Design new solutions to answer customers requirements, and write technical tasks for other developers
● Improve our debugging capacities, including the integration between Sentry, Datadog and MS Teams
● Mentor contractors through pair programming and code review, boosting team performance and
knowledge sharing
● Work with QA Engineers to fix and improve our Integration Tests
● Make deployments, QA / UAT / Prod debugging, and monitor our AWS resources
Technologies: AWS services (ECS, EKS, RDS Aurora, Redis, CloudWatch, CloudTrail, Lambda, StepFunctions), k8s, Jenkins, Docker, Git, Github, Teams API. Languages: Python, Shell scripts, Rust, SQL, Terraform.
Senior Software Engineer at lululemon
August 1, 2022 - October 17, 2025Led the Product Systems team data flow. Integrated new data sources (SharePoint, Smartsheet); kept dependencies and infrastructure in sync across AWS and Azure; redesigned and implemented data pipelines to ensure correct data movement via Apache Airflow DAGs; improved reliability and performance; modernized internal tooling and data workflows.
Senior Cloud Architect at Convertus (Auto Trader)
April 1, 2021 - October 17, 2025Redesigned and rebuilt AWS hosting solution, increasing reliability and scalability. Migrated code from AWS EFS to EBS, improved caching and front-end delivery, and implemented DR/backup strategy. Transitioned WordPress uploads to S3 with CloudFront and implemented cost-saving measures; prepared cross-region replication and security hardening; improved deployment and monitoring.
Senior Lead Developer at Convertus (Auto Trader)
April 1, 2021 - October 17, 2025Led cross-team development within Auto Trader's hosting initiative. Implemented cross-region replication and automated tests; advanced security and disaster recovery; introduced tagging-based replication for CRR; leveraged AWS Lambda, Step Functions, Docker, Kubernetes, and serverless/CI-CD improvements to simplify builds and deployments across teams.
DevOps Engineer at Hootsuite
August 1, 2019 - October 17, 2025In the Cross-Region Replication team for AWS Simple Storage Service (S3). Drove automatic testing, cost reductions, and cross-region replication reliability; migrated code paths toward serverless and containerized deployments; established build/test automation (CodePipeline / CodeBuild), and monitored systems to optimize performance.
Production and Software Development Engineer at Dassault Systèmes
January 1, 2017 - October 17, 2025Contributed to DLL development in C for x86 obfuscation; used reverse engineering (IDA Pro) to inform secure, test-driven development and maintainability in the build team at Rennes, France.
Software Development Intern at French Ministry of Defence, General Armament Directorate
July 30, 2013 - October 15, 2025Internship focused on research-related development in computer science; engaged in binary protection and test-driven development efforts related to DLL security with reverse engineering tools (IDA Pro).
Education
Master Degree in Risk Engineering, Computer Information Systems at ISFA, University Claude Bernard Lyon 1, Lyon, France
January 1, 2011 - January 1, 2013Bachelor's Degree in Pure Mathematics at University of Poitiers (Université de Poitiers), Poitiers, France
January 1, 2008 - January 1, 2011Baccalaureate in Mathematics, Biology, Physics, Chemistry and European English at Lycée, Poitiers, France
January 1, 2005 - January 1, 2008Qualifications
CPU design training (6 months)
January 11, 2030 - October 17, 2025IEEE CPU design contest
January 11, 2030 - October 17, 2025Industry Experience
Software & Internet, Professional Services, Healthcare, Education, Media & Entertainment, Computers & Electronics, Life Sciences, Financial Services, Energy & Utilities, Consumer Goods, Agriculture & Mining, Manufacturing, Gaming, Transportation & Logistics, Wholesale & Distribution
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Beginner
Beginner
Hire a Back-End Developer
We have the best back-end developer experts on Twine. Hire a back-end developer in Vancouver today.