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

Public Contributions

I am active in the local IT community

Social Community

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é

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

    2023-02 - 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

    2022 - 2022-09

    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

    2020-03 - 2021-11

    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

    2015-05 - 2020-02

    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

    2015 - 2015-05

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

  • Web Population Web Developer

    2014-07 - 2014-11

    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

    2013-05 - 2014-05

    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

    2013-02 - 2013-04

    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

    2011-05 - 2013-01

    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

    2010-10 - 2010-11

    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

    2009-11 - 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.