Muhammad Yusuf Abdool Satar

Experienced Software engineer with specialization in Go, PHP, Javascript, VueJS, Symfony and Software Design.

I particularly enjoy working with Go and started Gophers Mauritius.

I introduce Go to companies to help them solve problems they did not know they had, in ways they did not know they could.

SoftwareEngineer Developer Coder

Personal Information

Basic details about me

Mauritian
Surname
Abdool Satar
Other
Muhammad Yusuf
Born
1989
Gender
Male
Profession
Software Developer
Timezone
4
Spoken
English, Français, Kreol
Résumé

Public Contributions

I am active in the local IT community

Social Community

Coding Skills

Whilst I have dabbled in the likes of Java, Python and Scala; these are my core skills

Versatile FullStack

Go

Since: 2018

gRPC

PHP

Since: 2011

Drupal,Symfony,Laravel,Zend Framework

Elixir

Since: 2022

Phoenix

SQL

Since: 2011

MariaDB,PostgreSQL

Javascript

Since: 2011

jQuery,VueJS,Typescript

Containerization

Since: 2015

Docker,Kubernetes,Helm

Experience

I have thrived in multi-cultural teams across multiple timezones

Proven Mature
  • BSc. Computer Science and Engineering

    University of Mauritius

  • Cambridge O'Level & Cambridge A'Level

    Royal College of Port Louis

  • Certificate of Primary Education

    Raoul Rivet Government School

Work

  • Severalnines Golang Developer

    February 2023 - Current

    Pioneer of self-hosted scalable DBaas solutions

    · Development of microservices in Go
    · Development terraform provider plugin
    · Participated in PR reviews
    · Remote asynchronous work and collaboration with colleagues all over the world
    · Worked in a fully Agile environment

  • Sketch B.V Backend Developer

    January 2022 - October 2022

    Global Market Leader in Design Software with 1m+ customers.

    · Development of critical SAAS components in Go and Elixir
    · Designing and documenting workplans on new projects
    · Participated in PR reviews
    · Worked in a fully Agile environment
    · Remote asynchronous work and collaboration with colleagues in 27+ countries
    · Participated in interview process and code challenge reviews for new recruits
    · Collaborated in face to face global team meetup

  • Shopimind Ltd Senior Developer

    April 2020 - December 2021

    French e-commerce/marketing SAAS provider

    Acting Lead of Mauritius development team.

    · Maintenance of Zend Framework 2 application
    · Design and development of Symfony 5 php application with GraphQL
    · Development (and introduction) of Go applications for key business processes
    · Liaison with foreign Front End team
    · Development of Front End Vue 3 application
    · Development of a Firefox extension
    · Dockerization of development environments
    · System Administration of staging server including CI/CD

  • La Sentinelle Ltd Team Lead

    June 2015 - March 2020

    Major Mauritian media company

    · Team Lead
    · Revamping of major news website - https://www.lexpress.mu
    · Maintenance of Drupal 6 and 7 websites
    · Development of Symfony websites
    · Development (and introduction) of Go applications
    · Development of Vue applications
    · Training of junior staff and interns
    · Design of system architecture
    · Dockerization of development environments

  • HDM Ltd Software Engineer

    January 2015 - June 2015

    Mauritian branch of a French company. Web Developer for systems based on Drupal 7, Prestashop and PHP vanilla.

  • Web Population Web Developer

    August 2014 - December 2014

    Software evolution and maintenance of in-house e-commerce platform used by big-name international clients - PHP Vanilla, Drupal 7, mysql and JavaScript

  • Astek Mauritius Ltd Software Analyst

    June 2013 - June 2014

    Collaboration with Astek Lyon for a major French telecommunications company. Worked on software evolution (Analysis, Design, Development and Testing) - Java, JavaScript, PLSQL, Oracle and Shell Scripting

  • Accenture Ltd Associate Software Engineer

    March 2013 - May 2013

    Client: major French telecommunications company. Performed maintenance of software (Analysis, Design, Development and Testing) - Oracle PLSQL and C/pro*C development and HP UX Platform.

  • Noveo Ltd Backend Web Developer

    June 2011 - February 2013

    Development and maintenance of intranet and public websites using JavaScript, vanilla PHP, Drupal 6-7 and mysql as part of a Mauritian-French team.

  • Gametheorem Junior Software Test Engineer

    November 2010 - December 2010

    Second stint - Internship with a multi-national team. Software and Website Testing on various mobile handsets as well as writing and tracking bug reports on Jira.

  • Gametheorem Junior Software Test Engineer

    December 2009 - January 2010

    Internship with a multi-national team. Software and Website Testing on various mobile handsets as well as writing and tracking bug reports on Jira.