×
Muhamad Shafiq bin Sofian

Muhamad Shafiq bin Sofian

Software Developer

Kedah, Malaysia, MS
Malay, English

Background


About

About

As a Product Development Engineer, I specialize in frontend web development, contributing my skills and expertise to create engaging and user-friendly interfaces.
My role extends beyond traditional web development, as I actively participate in diverse projects related to the Internet of Things (IoT). I bring a dynamic blend of technical proficiency and innovative problem-solving to the field, consistently driving projects forward and ensuring successful outcomes in both frontend design and IoT implementations.

Work Experience

Work Experience

  • Product Development Engineer, YTL Communications Sdn Bhd

    Aug, 2021 - Present

    Currently working as maintainer an existing system and get involved in various kind of projects related to 5G and IIOT

    • Works on bug fix, improvement, and change request on existing applications

    • Maintainer existing web applications

    • Internet of Things (IoT) & 5G related project

  • Software Developer, Linear DMS Solutions Sdn Bhd

    Dec, 2019 - Jul, 20211 year 7 months

    Designing, maintaning and develop an IOT platform for smart home to market as SAAS

    • Take apart in frontend development

    • Developed and maintained an existing application

    • Mostly involved in backend development

  • Graduate Trainee, Linear DMS Solutions Sdn Bhd

    Sep, 2019 - Dec, 20194 months

    As a graduate intern I just came in absorb all knowledge as much as can

    • Focus on assist backend development

    • Introduced frontend development using AngularJS & Angular 8

    • Built an algorithm to calculate air-conditioner power consumption based on real-time data

Projects Experience

Projects Experience

  • @Nodus Revision 2.0

    - Present

    To be update

  • @Nodus Occupancy Detection

    - Present

    To be update

  • @Nodus Auto-Fan Cleaning Mode

    - Present

    To be update

  • @Nodus Virtual Thermostat Manager

    Feb, 2020 - Dec, 202010 months

    An air-conditioner smart control manager. Main objective to avoid over-cooling and over-power use while maintaining comfort

    • A complex algorithm is dealing with the internal temperature versus the external temperature sensor

    • Fine-tune some parameters by looking at previous data to provide better results

    • Provide an API to allow integration with web and mobile platforms

  • @Nodus Air-conditioner Analysis

    Sep, 2019 - Feb, 20206 months

    An air-conditioner power consumption estimation algorithm

    • Power consumption estimated based on real-time incoming data from A/C

    • Accurancy about 70%, incompleted verification because of insufficient data

Skills

Skills

  • Frontend Web Development

    HTML

    CSS

    JavaScript

    React

  • Backend Web Development

    NodeJS

    JavaScript

    Express

    MQTT

    Rest API

    Redis

    SQL / NOSQL

    Firebase

  • Software Development

    Git

    HTTP

    HTTPs

    Agile

    Jira

Education

Education

  • Computer Engineering, Bachelor, University Malaysia Perlis

    Sep, 2015 - Nov, 2019

  • Computer Engineering Technology, Diploma & Malaysian Proficiency Diploma, Japan Malaysian Technical Institute

    Jan, 2012 - Dec, 2014

Certificates

Certificates

Interests

Interests

  • Astronomy

    Black holeExoplanets
  • Technology

    WebEVSmartphone
  • Sci-Fi Movies

    InterstellarMarvel
References

References

  • Jane Doe

    Reference…