This is all about my learning journey and works
2021
Work
IOT: Completed 3 home automation deployment using Home assistant, Tasmota and Zigbee.
Learning
- Home automation
- Home Assistant
- Tasmota
- Raspberry pi
- Docker
- IOT network stack
- Electronic project – Air Quality monitoring
Build
Adobe launch custom extensions
2020
Work
IOT: To support community network I deploy three LoraWan network in Sydney. Working on home automation and start build smart switches using ESP32. Tasmota is now my new favourite framework for all ESP based microcontroller.
Learning
- AWS S3, cloudfront, route 53
- Raspberry pi
- AWS IOT network stack
- Flutter
- Conversion API
- Alexa skill
- Dialog flow
- Electronic project
- LoraWan
Build
Building ESP32 projects
Mobile Apps Analytics framework v2
2019
Work
Start of Adobe Target Api implementation for server side content delivery.
Learning
- Github
- ci/cd
- Raspberry pi
- Airline tracker
- SDR
- AWS ec2 (LAMP)
- Electronic project
- Arduino sensors
Build
Adobe Target API
2018
Work
Learning
- Node JS
- Raspberry pi
- Airline tracker
- SDR
- AWS ec2 (LAMP)
- Electronic project
- Arduino sensors
Build
2017
Work
Learning
- Node JS
- Raspberry pi
- Airline tracker
- SDR
- AWS ec2 (LAMP)
- Electronic project
- Arduino sensors
Build
Mobile apps Analytics framework v1
2016
Work
Learning
- Node JS
- Raspberry pi
- Airline tracker
- SDR
- AWS ec2 (LAMP)
- Electronic project
- Arduino sensors
Build
Migration to new Adobe Marketing Cloud infrastructure
New web Analytics framework
2015
Work
Learning
- Raspberry pi
- AWS ec2 (LAMP)
- Material Design
- Adobe Audience Manager
Build
Proposed new Adobe Marketing Cloud infrastructure
2014 – Join Westpac
Work
Improve website content using Adobe Target. Store locator and google ecommerce feed is stablished. Connectivity and data sharing to Google ad platforms.
Learning
- Adobe Analytics
- Google Ads & adwords
- Start learning Arduino
Build
Build Arduino 3D printer from kit
2013
Work
Big and bold brand refresh is started with migration to our content to Adobe CQ5 and EpiServer for the shopping cart.
Learning
- Adobe Analytics
- Google Analytics
Build
Build Arduino 3D printer from kit
2012
Work
New CMS Adobe CQ5 is introduce to replace the Java based Vignette system. We only use the mobile site run this as POC.
Learning
- Adobe CQ5
Build
POC mobile site using CQ5
2011
Work
This year we introduce Virginmobile apps in the market, where customer can check account balance. We move to Optus’ Macquarie Park campus. Content experiments started with Adobe Target implementation.
Learning
- Mobile apps
Build
Virgin mobile app
2010
Work
This year we rebuild the shopping card using EpiServer, bootstrap and JQuery. We now have the better release process. We have separated content and product information from the release process. We are lot more nimble changing plan and prices.
Learning
- Phonegap
- Adobe target
Build
Build shopping cart
2009
Work
This year we start looking into dynamic website and shopping cart improvements. Micsosoft .Net and EpiServer is introduce as strategic system of choice.
Learning
- EpiServer
- Google Analytics
Build
Build website based on Bootstrap & jQuery
2008
Work
This year we introduce Bootstrap framework into our website developments. All web components are rebuild using bootstrap and new web frame work is build for all web use.
Learning
- jQuery
- Responsive design
Build
Web components based on Bootstrap
2007
Work
This year we start migrating our content to a CMS (Vignette) system. Part of the migration we worked closely with the design team and introduce brand guide line for the website.
Learning
- Bootstrap
- UX
- Vignette CMS
Build
Build CMS for web content
2006 Join Virgin Mobile
Work
When I join Virginmobile as web developer we use to publish static content website using HTML, CSS & JS. Shopping cart area was made of Java. and publishing was a manual process.
Learning
- HTML, CSS & JS
- Java
Build
2003 – 2005 Study UOW
Completed my study Master of Computer Science & Master of Internet Technology
2003 – Join AMEX
Work
Work as a team member of a large team to design and develop Payroll System,
Bangladesh Bank reporting system, collateral system, consumer loan processing and
repayment system, application assessment system, consumer Banking system
VB, Access, Excel, Crystal Report
Learning
- HTML, CSS
Build
PHP web sites
2002 – Build a library system
Work
Learning
- Visual basic
- Oracle
- Crystal report
Build
Build library system from scratch (it runs for 12 years)
1998-2002 Study IUB
Completed bachelor in computer science