Muhammad Afif Ramadhan
Embedded Software Engineer at CAD-IT Consultants (ASIA) Pte Ltd- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
CAD-IT Consultants (Asia) Pte Ltd
-
Singapore
-
IT Services and IT Consulting
-
100 - 200 Employee
-
Embedded Software Engineer
-
Nov 2022 - Present
- Added remote device management feature into IoT devices using the LwM2M protocol. The LwM2M protocol enables the device to be managed and monitored remotely through LTE connection. - Designed and developed a message authentication module, using time-based OTP to enhance security for remote device access. - Redesigned existing Firmware-Over-The-Air (FOTA) systems, as a lightweight event-driven interfacing system and low-level functionality. Integrates the FOTA with device management system. - Conducted comprehensive software unit and integration reliability tests to ensure robust performance. Show less
-
-
-
PT Xirka Dama Persada
-
Bandung, West Java, Indonesia
-
Embedded Software Engineer
-
Jun 2022 - Oct 2022
I was tasked to developed an IoT power meter for photovoltaic cells. I have delivered several contributions to the product development: - As a sole embedded software developer, I am responsible to design an embedded system architecture aligned system specifications for real-time power monitoring of photovoltaic cells. This includes microcontrollers selection. - Constructed a foundational prototype to visually illustrate system concepts to colleagues for futher development (PCB, casing, electrical connectors, etc.). - Created a library to interface with the power meter sensors and developed calibration software for accurate measurements based on UART. - Established a network interface layer enabling interchangeable internet connectivity through GPRS, WiFi, or wired Ethernet options. - Devised a custom WiFi based devices provisioning, streamlining initial configuration for WiFi SSID, Password, and GSM APN. - Demonstrated rapid development by delivering a functional prototype within a 5-month development period as a sole embedded software engineer in the team. Show less
-
-
-
Microelectronics Center of Institut Teknologi Bandung
-
Indonesia
-
Research Services
-
1 - 100 Employee
-
Research Assistant
-
Jun 2020 - Jul 2022
Researcher at ITB Centre of Microelectronics Lab: - Worked under Prof. Trio Adiono and Mr. Rahmat Mulyawan's guidance. Investigated on the improvement and applications of Visible Light Communication utilizing COTS components. - Developed equalization circuit that enhanced Visible Light Communication bandwidth by a factor of 3.6 times. - First-authored an academic paper. Presented the findings at ISPACS 2021 conference. - Assisted in data collection and processing for another paper with a similar topic. Co-authored another paper for ISPACS 2021. Show less
-
-
-
iRostech
-
Bandung, West Java, Indonesia
-
Sales And Marketing
-
Aug 2020 - Oct 2020
-
-
-
-
Embedded Software Engineer
-
Aug 2019 - Jan 2020
As an embedded software engineer, I was tasked on the development of Hardware Abstraction Layers (HALs) and low-level libraries tailored for custom System-on-Chips (SoCs) IP based on ARM Cortex-M3 IP. The results of the development process is HALs catering to hardware timers, GPIO, SPI, and I2C functionalities. Furthermore, these HALs are extended into an embedded framework, optimized for embedded C++ by using object-oriented programming.
-
-
Embedded Software Engineer
-
May 2019 - Aug 2019
-
-
Education
-
Institut Teknologi Bandung
Undergraduate, Electrical and Electronics Engineering -
SMA Negeri 6 Jakarta
Natural Sciences