I am a full stack developer and solution architect with over 14 years IT software industry experience. I am an Australian currently based in Cambodia, I am a test driven developer and I always implement best practices of testable, structured, maintainable, secure and readable code.
I follow the SOLID design principles and always apply Inversion of Control, dependency injection, service oriented design, single responsibility to my software designs. For front end development I have worked extensively with Angular 2-13 and react.js for 16 months. I can also build websites using vue.js, and static HTML/CSS.
For backend development I have worked with .NET C# for 14 years and built several secure restful APIs to support web applications. I have setup all supporting elements to a website / application including: domain registration, CI/CD, hosting and testing platforms.
I look forward to hearing from you and discussing your next project.