Akmaluddin.

My career journey

I started my professional career journey with a graduate trainee programme. Its a good introduction to professional life and since graduating, I wasn't fully set on my career path, therefore going through a programme would slowly introduce and allow me to assimilate myself into a career that plays to my strength and passion

I have a strong passion for cohesive and creative web pages. I have garnered a reputable experience developing web-apps across news portal, media and fintech industries alike. I am looking to further cement my proficiency in web development, leveraging on my experience working with various teams and strategies while looking forward to explore new technologies to scale my experience as a full stack engineer

Ikea
Jan 2023 - Present

More to come, watch this space!

Devoteam Creative Tech
Nov 2022 - Jan 2023
React, NextJS, Fastify, MongoDB, MSSQL, Storybook, CSS, Jest, Playwright, Rollup, Github, Styled-components, Custom components, Github packages, Turborepo, Docusaurus

This is an exciting move, I have always wanted to make a move geographically and challenge myself to new culture and ideas. I worked as a web consultant and throughout this experience I have been challenged extensively and through it all, I have grown to learn and deepened my understanding.

  • Worked with NextJS framework and developed an internal dashboard
  • Managed and published an internal component library leveraging on Github packages as the registry
  • Leveraged on playwright testing to perform visual regression
  • Created Taskfiles an alternative to Makefiles to perform command invocations
  • Maintained documentation using Docusaurus for our internal component libraries
  • Built an experimental desktop widget written in Rust and Tauri as the framework
  • Experimented with pub/sub using Azure Event Hub and Server Sent Events as a notification service
Foodpanda
Mar 2022 - Oct 2022
React, SASS, Jest, MSW, Styled-components, Webpack, Github

For this career jump I decided to strengthen my knowledge in frontend and react. Whilst my previous experience was broad, I wanted to have a strong web development pillar and deepen my knowledge

  • Worked with monolithic micro-frontend structure
  • Used Material UI for internal operation portal
  • Worked on building the flow for Know Your Customer (KYC) for wallet. Collaborated with Matchmove which uses Onfido identity management
  • Explored Playwright testing an alternative to Cypress E2E testing suite
Setel
Jul 2020 - Mar 2022
React, TailwindCSS, Jest, Formik, Yup, React-testing-library, MSW, MongoDB, NestJS, AWS Cloudwatch, Kubernetes, Lighthouse CI, Gitlab

This is my second job and I took the opportunity to challenge myself to work as a Fullstack Engineer

  • Responsible in migrating existing front end code base written in Angular to React
  • Integrated Rest APIs using React-query libraries which managed states and side-effects elegantly
  • Worked on micro services using NestJS Framework, written using Typescript. Built new features as part of Setel's loyalty offerings
  • Introduced lighthouse assertions on CI/CD
  • Handled database entries, queries and schema using MongoDB
  • Monitored, remediate complications with Kubernetes clusters
  • Produced reports using Holistics BI Platform
  • Supervised interns as part of ongoing internship program (Software stream)
  • Debugged and identified complications with micro services through AWS Cloudwatch, Kubectl and K9s
  • Wrote batch scripts to handle migration of 14 million users to Unified Loyalty Platform (ULP)
  • Support operation teams remediate issues / bugs, lead the team and became key point of contact between feature team and operations
Astro
Sep 2017 - Jul 2020
React, Storybook, Material UI, Jest, React-testing-library, React-boilerplate, Jest-image-snapshot, Serverless, Bitbucket

I am forever grateful to my mentor and colleagues for introducing web development to me throughout my time here

  • Joined as part of a graduate training program, rotating with various teams within technology department
  • Worked with the Project Management Office, managing, chairing and tracked discussions, remediate conflicts and issues and managed project deliveries
  • Hardened server security by refreshing outdated antivirus in Linux Red Hat 6 Servers
  • Developed bespoke solutions in Salesforce Platform written in Apex, Visualforce and SOQL. Integrated with Google Maps API and Rest APIs.
  • Managed the launch of UHD broadcast project, a large scale project which involves multiple parties and countless conflicts. Key project manager of the whole project.
  • Permanent placement as a web developer in the software engineering team.
  • Worked as a front-end developer for Gempak, built components and integrated Restful APIs
  • Involved in the refresh of Awani web portal. Built reusable components and published packages to streamline the web portals in Astro
  • Integrated ads offering in web portals written in ReactJS. Used Doubleclick For Publishers (DFP) Ads offering with fallback methods to ensure improved user experience
  • Introduced user interface regression as part of CI/CD, safeguarding broken UI from releasing to users