Hi! I am a Software Engineer. Previously I've done a lot of personal projects to hone my developing skills, and my previous job scope was focused around water billing system, working with android, VB6 and MSSQL.
I am currently seeking employment in Perth, Australia as I have moved here permanently. Check out some of my work at my portfolio page, however company projects have privacy concerns, so I can only show my personal portfolios. Feel free to contact me, I would love to connnect!
ResumeThe list below describes the components or materials that I have used for the projects I have developed, which includes frontend, server, database and also deployment. For more specific details regarding the projects please head to the portfolio page!
When I was teaching coding, even though it was at a fundamental level, it led me to needing to understand programming thoroughly, so that I am able to explain how it works in simple terms, because not everyone can picture the abstract levels that are provided to us nowadays on many levels. Therefore throughout my teaching career, I have gained a lot of background knowledge that prove useful to understand how computers works.
When I was conducting research, one of the challenges I faced was not enough documentation, because they were not meant to be publicize, so they just present their final output of the code, and a paper that 'tries' to explain what the code does. Then I realized that their complex code is made out of tons of smaller components, which are then made out of even smaller ones, but at the end they all lead to the same fundamentals. Therefore, I had to strengthen my fundamentals of algorithms that are widely used and their data structures.
I realized my codes were not standardized, and in terms of scalability it is not really efficient. Therefore I had to do some self learning in order to understand the industrial standards and how other programmers write their code, so that in the long run our codes are readable by other programmers, and also for them to use it or make it better.