Sofiane Ouafir

I'm

About

Throughout my career, I have successfully led diverse teams and projects across Canada, France, and the UK, significantly enhancing user engagement and platform growth. I hold a Bachelor's degree in Computing Science from the University of Nice and bring over 8 years of software engineering experience to the table.

Software, DevOps and Blockchain Engineer

I co-founded and raised $3.5 million for Joyn.xyz, a digital art platform, demonstrating my entrepreneurial spirit and technical expertise. My professional journey also includes roles as a software engineer at humi.ca, resi.co.uk, thrivemycarreer.com and the European Society of Cardiology, where I contributed to various impactful projects.

  • Birthday: 20 4 1994
  • Website: sofianeouafir.com
  • Phone: +1 (647)-238-4971
  • City: Toronto, Canada
  • Age: 30
  • Degree: Bachelor
  • Email: sofiane.ouafir@live.fr
  • Freelance: Available

Beyond my professional endeavors, I'm deeply committed to personal development and continuous learning, as evidenced by my certifications in Amazon Web Services, React, Node.js, and Ethereum Blockchain Development. My work not only reflects a dedication to technological advancement but also a passion for building great products. As I look to the future, I'm excited to explore new opportunities that challenge the status quo, drive innovation, and create lasting impact in the tech and creative industries.

Facts

This section showcases a curated collection of facts that highlight my diverse experiences, achievements, and contributions. From pioneering technological innovations to fostering global community growth, each fact reflects a facet of my professional journey and personal development.

+ Years. Extensive Professional Experience in leading innovative projects in tech.

Million+ (USD). Amount of funding raised for ventures, showcasing financial awareness and trust.

Countries Operated In. Global impact through work and projects across France, England and Canada.

Sales Volume Generated. From the last startup I've co-founded.

Countries explored. Leveraged global insights by traveling to 30 countries, enriching professional perspective and cultural understanding.

Years of Advanced Education. Achieved a Bachelor's degree, underscoring a strong foundation in computing science.

+ User Community Growth. Expanded the user base for joyn.xyz (platform co-founded), demonstrating ability to build highly scalable & resilient product.

Certifications Earned. Professional certifications that enhance my expertise and skills.

Skills

This section highlights my comprehensive skill set, refined through years of hands-on experience and continuous learning in the tech industry.

Docker 90%
Amazon Web Services (AWS) 85%
Blockchain 80%
Next.js 90%
Node.js 90%
Databases 90%
Fullstack engineering 90%
Engineering Leadership 85%
Project Management 85%
Entrepreneurship 85%
Communication 90%

Certifications

Here are some of my professional certifications.

AWS Certified Developer Associate
AWS Certified Developer Associate

Amazon

More Details
AWS Certified Cloud Practitioner
AWS Certified Cloud Practitioner

Amazon

More Details
AWS Certified DevOps Engineer Professional 2024 - DOP-C02
AWS Certified DevOps Engineer Professional 2024 - DOP-C02

Udemy

More Details
Ethereum Blockchain Developer Bootcamp with Solidity
Ethereum Blockchain Developer Bootcamp with Solidity

Udemy

More Details
The Complete Node.js Developer Course
The Complete Node.js Developer Course

Udemy

More Details
The Complete React Developer Course
The Complete React Developer Course

Udemy

More Details

Resume

Summary

Sofiane Ouafir

Passionate and driven software engineer with 10+ years of experience desiging and developing user-centered tech products.

  • Queens Whard Road, Toronto, ON, Canada
  • +1 (647)-238-4971
  • sofiane.ouafir@live.fr

Education

Bachelor's Degree, Computing Science

2013 - 2017

Université Côte d'Azur

HIGH SCHOOL DIPLOMA (BUSINESS)

2013

Lycée Professionnel des Métiers - Les Coteaux, Cannes, France

Professional Experience

Co-Founder & CTO

2021 - 2024

Joyn.xyz (Chestr Labs), Toronto, ON, Canada

Joyn’s mission is to empower creators to earn a living doing what they love, while having full control over their career. Skills: AWS, ECS, Docker, React.js, Next.js, Node.js, AWS ElastiCache, AWS RDS, Postgresql, SQS, SNS, WebSocket, Ethereum, Solidity, Smart contract, Elastic Search

    Senior Software Engineer

    2020 - 2021

    Humi, Toronto, ON, Canada

    The leading all-in-one HR solution for Canadian businesses. Skills: AWS, Ruby on rails, Lavarel, Docker, Angular.js, Typescript, Postgresql, Redis ElastiCache

      Senior Software Engineer

      2019 - 2020

      Thrive Career Wellness Platform, Toronto, ON, Canada

      Thrive is a career wellness platform designed to help people advance their careers. Skills: AWS, Ruby on rails, Ember.js, React.js, Postgresql

        Software Engineer

        2017 - 2019

        Resi, London, UK, England

        Resi is the UK's first online residential architecture platform. Skills: AWS, Heroku, Ruby on rails, React.js, ElastiCache Redis, AWS RDS Postgresql, SQS, SNS, Elastic Search

          Software Engineer

          2016 - 2017

          European Society of Cardiology, Nice, French Riviera, France

          Sep 2016 - Sep 2017 (1 year 1 month) The European Society of Cardiology (ESC) is an independent, non-profit organisation aiming to reduce the burden of cardiovascular disease. Skills: ASP.NET, C#, Microsoft SQL Server 2012, SVN, WPF, LINK, IIS

            Portfolio

            This section showcases a curated collection of some of my most impactful work, highlighting projects that span various domains and technologies.

            • All
            • App
            • Open-source
            • Mobile
            • Web

            Services

            I offer a suite of services designed to empower your digital presence through cutting-edge technology and innovative solutions.

            Web Development

            Crafting responsive, user-friendly websites with a focus on modern design principles. Specializing in creating seamless, scalable online experiences that drive user engagement and satisfaction.

            Mobile Application Development

            Designing intuitive, high-performance mobile applications tailored for both Android and iOS platforms. Committed to leveraging the latest in mobile technology to meet diverse user needs.

            Cloud Application Development

            Delivering robust cloud application solutions that ensure scalability, security, and high availability. Expertise in cloud infrastructure to drive efficiency and innovation.

            IT Consulting

            Providing expert IT consulting services to optimize your technology strategy. I offer comprehensive approach addresses your toughest IT challenges with innovative solutions.

            Software Testing

            Ensuring the highest quality software releases with meticulous testing services. From automated testing to user acceptance and performance testing, I cover all bases.

            Database Development

            Building powerful database solutions that store, organize, and retrieve data efficiently. My expertise ranges from database design to administration and optimization.

            Testimonials

            Explore the reflections and endorsements from colleagues, clients, and industry peers. Their testimonials offer a glimpse into the professional relationships I’ve cultivated and the tangible results of my work.

            TLDR; Sofiane is thoughtful and attentive leader who is great at execution. Sofiane is so easy to get along with, and I really enjoyed working with him on understanding and validating the requirements, planning, breaking down the work and reviewing and testing each other’s PRs.  Continue Reading

            Jonathan Siu

            Engineering Lead at Humi

            Sofiane is a driving force behind Joyn, blending vision with action. It's been great having him as a co-founder and a mentor. His approachability and commitment to the team's success have made a significant impact, making the journey with Joyn.xyz both productive and enjoyable.  Continue Reading

            Gianmarco Tudisco

            3D Artist, Architecture Specialist

            I found his passion for continuous learning inspiring. Not only does he have a natural talent for software engineering, he also has a keen interest in the commercial side of launching and marketing apps/software.  Continue Reading

            Guv Marwaha

            Ruby Engineer

            Sofiane's exceptional leadership skills and ability to inspire others were evident in every project we worked on together. He is a natural leader with excellent communication abilities, a strategic mindset, and a deep understanding of best software engineering practices.  Continue Reading

            Savan Parel

            Fullstack Developer

            Sofiane stands out for his meticulous attention to detail, proactive communication, and ability to deliver reliable results under pressure. These qualities not only accelerated trust building across teams but also significantly enhanced efficiency within our startup environment at Humi.  Continue Reading

            Mingzi Zhang

            Product Manager at Meta

            Sofiane played a pivotal role in leading our engineering efforts, overseeing projects that significantly enhanced our platform's functionality and user experience. His leadership ensured high coding standards and fostered a culture of continuous improvement, instrumental in our team's development and cohesion.  Continue Reading

            Miguel Angel Romero Jr.

            Marketing Lead

            Sofiane is an incredibly talented and hardworking engineer, always ready to help with complex issues and generously shares his expertise, significantly improving our product. His exceptional performance, exemplary character, and leadership qualities make him a valuable asset to any team or project.  Continue Reading

            Andrea

            NFT Artist

            Sofiane excels in communication and has a deep understanding of architecting scalable and efficient systems, with a meticulous attention to detail and a strong knowledge of object-oriented and various design patterns, emphasizing Test-Driven Development. His contributions across all aspects of projects, including smart contracts, frontend, backend, and DevOps, are significant. Beyond his professional skills, Sofiane is a genuinely great human being, making him a highly recommended leader and team member.  Continue Reading

            Hiren Kavad

            Tech Lead

            Sofiane, as CTO at Joyn.xyz, led with a rich technical skill set in frontend, backend, DevOps, and blockchain technology. His ability to adapt and innovate in the Web3 landscape was impressive, demonstrating agility crucial in a startup environment. His strategic thinking and vision significantly contributed to Joyn.xyz's growth, making him a valuable asset to any organization.  Continue Reading

            Aleksandra Artamonovskaja

            Partnership Lead

            Sofiane, as Co-founder and Head of Engineering at Joyn, led a team that was responsive and supportive, enhancing the collaboration experience significantly. Under his leadership, the team developed various innovative products that operated seamlessly, reflecting his strategic vision and impactful leadership. His ability to lead high-performing teams and commitment to excellence makes working with him professionally enriching.  Continue Reading

            Lina Melendro

            Partnership Associate

            Sofiane's passion and energy significantly accelerated Joyn's development pace. His meticulous attention to detail and business acumen ensured our projects not only met technical specifications but also exceeded user expectations. Familiar with every part of the tech stack, from frontend to devops and smart contracts, Sofiane's willingness to tackle unknown challenges head-on makes him an invaluable asset to any engineering team.  Continue Reading

            Joyn Yeung

            Senior Product Manager

            Sofiane's exceptional problem-solving skills and deep technical understanding significantly contributed to our success at Humi and JOYN. His leadership as CTO and Senior Engineering Lead was characterized by his remarkable ability to simplify complex issues, fostering a collaborative environment and setting high standards of excellence. Sofiane's genuine personality and technical expertise make him an invaluable asset and a pleasure to work with, strongly recommended for any challenging technical role.  Continue Reading

            Himat Jutla

            Senior Software Engineer

            Blog

            blog-entry

            Set up auto-scaling for your Fargate service using cloudwatch metrics.

            Explore the step-by-step process of setting up auto-scaling policies in AWS Fargate using CloudWatch alarms for efficient resource management and cost optimization.

            blog-entry

            How I Built a Contact Form with AWS CDK, API Gateway, Lambda, and SNS for SMS and Email Notifications

            Learn how I streamlined visitor interactions on my portfolio using AWS CDK to connect a contact form with API Gateway, Lambda, and SNS for immediate SMS and email notifications.

            blog-entry

            Enhancing Your web application’s Performance with AWS CloudFront

            Explore the integration of AWS CloudFront to enhance your app's performance, scalability, and security.

            blog-entry

            Setting Up a CI/CD Pipeline with AWS for a Jekyll Blog

            Explore the journey from manual deployments to a streamlined, automated CI/CD pipeline

            blog-entry

            [Video] Hands-on introduction to Docker Stack

            Docker Stack is an essential tool for managing Docker services across multiple nodes in a Docker Swarm **using a docker-compose.yml file**.

            blog-entry

            Exploring ECS Solution Architectures: Event-Driven and Scheduled Tasks

            Explore ECS Solution Architectures that leverage AWS ECS, EventBridge, S3, and SQS.

            blog-entry

            [Video] Mastering Amazon Elastic Container Registry (ECR): A Hands-On Guide

            Explore the capabilities of Amazon Elastic Container Registry (ECR) as a secure and scalable Docker image management solution.

            blog-entry

            [Video] Scaling Out with Docker Overlay Networking

            Docker overlay networks provide a powerful method for connecting containerized services and applications across multiple Docker daemons. This feature is especially useful in a multi-host Docker Swarm environment.

            blog-entry

            [Video] Harnessing CloudFront for Geo-restriction

            Explore how to effectively utilize Amazon CloudFront's geo-restriction capabilities to control who can access your content based on geographic location.

            blog-entry

            Understanding S3 Access Logs

            Amazon S3 access logs are invaluable for security and compliance within AWS environments. This feature allows you to track and record all requests made to your S3 buckets. Here’s how to use S3 access logs effectively.

            blog-entry

            Understanding Amazon S3 Pre-signed URLs

            Amazon S3 pre-signed URLs are a powerful tool for securely sharing your S3 objects while maintaining full control over access. Here’s how you can utilize S3 pre-signed URLs effectively.

            blog-entry

            Mastering AWS CLI: Managing Multiple Profiles for Enhanced Workflow

            This article provides a comprehensive guide on managing multiple AWS CLI profiles, demonstrating how to efficiently configure and switch between accounts directly from the command line.

            blog-entry

            [Video] Setting Up a 3-Node Warm Cluster with Docker Swarm

            This tutorial guides you through setting up a 3-node warm cluster using Docker Swarm, showcasing the process of initializing a swarm, joining nodes, and deploying distributed services to enhance scalability and manageability.

            blog-entry

            Optimizing Scalability with AWS Auto Scaling Groups: A Seamless Integration with ALB

            This article delves into AWS Auto Scaling Groups, offering a practical guide on how to enhance application performance and manageability by dynamically scaling EC2 instances in response to changes in load.

            blog-entry

            [Video] Scale Web Applications with AWS Application Load Balancer

            This article provides a practical guide on scaling web applications using AWS Application Load Balancer, covering the setup of EC2 instances, target groups, and security configurations to enhance application performance and security.

            blog-entry

            [Video] Launch Your Static Website in Just 2 Minutes with AWS S3

            This guide covers the steps from uploading your website content to enabling the static website hosting feature, making web deployment accessible and quick for everyone.

            Contact

            Connect with me directly through this section. Whether you're interested in discussing potential projects, seeking advice, or simply want to say hello, I'd love to hear from you.

            Location:

            Queens Whard Road, Toronto, ON M5V 0J8

            Call:

            +1 (647)-238-4971