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

Staff Software Developer

Current

Intuit, Toronto, ON, Canada

The global financial technology platform that gives you the power to prosper

    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