As a software developer with 3+ years of experience, I have been deeply involved in the full lifecycle of SaaS product development, from cloud-hosted microservices to monolithic applications. My roles encompassed owning the technical design, leading the development, and collaborating with DevOps for deployment and production monitoring.
-
Cloud Infrastructure EngineerPlotlyMontreal, Qc, Ca -
Devops EngineerPlotly Jul 2024 - Present -
Software DeveloperPlotly May 2024 - Jun 2024 -
Software EngineerD-Wave Systems Inc. Jan 2021 - May 2023Burnaby, British Columbia, CanadaSuccessfully led the transition of several key features of the LEAP quantum application environment into production, from owning technical design to feature implementation and contributions to cloud infrastructure.• Redesigned a credit-usage tracking service responsible for $1,000,000+ in yearly revenue to accommodate a new pricing model.• Acted as technical lead for a project to implement zero-downtime deployment for D-Wave’s primary user-facing web application during biweekly… Show more Successfully led the transition of several key features of the LEAP quantum application environment into production, from owning technical design to feature implementation and contributions to cloud infrastructure.• Redesigned a credit-usage tracking service responsible for $1,000,000+ in yearly revenue to accommodate a new pricing model.• Acted as technical lead for a project to implement zero-downtime deployment for D-Wave’s primary user-facing web application during biweekly deployments; planned release dates and reported progress to the executive team.• Implemented concurrency limiting capabilities with Python in a critical scheduler service, improving quality of service by preventing high-frequency users from hogging the system.• Designed and implemented a checksum management service in Golang to accommodate server-side encryption of data uploaded to AWS S3, a necessary step to achieve SOC2 compliance.• Implemented a CDN with Terraform and AWS to host static assets sourced by a cloud-based IDE, decoupling static asset updates from the codebase build/deployment process.• Introduced mutation testing into CI pipeline, enforcing that all application changes are adequately unit-tested• Mentored a co-op student for 8 months, providing technical guidance and assisting with progress-blockers. Show less -
Software DeveloperHsbc May 2018 - Dec 2018Vancouver, Canada Area- Initiated adoption of React Native; implemented PoC mobile app and demoed to over 30 team leads, PMs and developers.- Developed a library of reusable and accessible React Native components that has since been used by a team of mobile developers.- Demoed feasibility of integrating React Native modules into existing Android/iOS native apps, encouraging native mobile dev teams to adopt React Native. -
Software Engineer In TestIntel Corporation May 2017 - Aug 2017Vancouver, British Columbia- Automated extraction of encoded video streams using Python, speeding extraction time by 50%.- Wrote tool to automate refactoring of matrix representations in encodersource code; refactored 300+ lines of code.- Examined video encoder for defect-causing features, leading to 10% decrease in compression bugs.
Sami El Feki Skills
Sami El Feki Education Details
-
Computer Science
Frequently Asked Questions about Sami El Feki
What company does Sami El Feki work for?
Sami El Feki works for Plotly
What is Sami El Feki's role at the current company?
Sami El Feki's current role is Cloud Infrastructure Engineer.
What schools did Sami El Feki attend?
Sami El Feki attended Simon Fraser University.
What are some of Sami El Feki's interests?
Sami El Feki has interest in Economic Empowerment, Education, Poverty Alleviation, Science And Technology, Health.
What skills is Sami El Feki known for?
Sami El Feki has skills like C, C++, Python.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial