Bowen Fan
Senior Software Developer at auDA - .au Domain Administration Ltd.- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Full professional proficiency
-
Mandarin Native or bilingual proficiency
Topline Score
Bio
Credentials
-
SequoiaDB Database Associate
-
Experience
-
auDA - .au Domain Administration Ltd.
-
Australia
-
Internet Publishing
-
1 - 100 Employee
-
Senior Software Developer
-
Oct 2022 - Present
-
-
-
BANXA
-
Australia
-
Financial Services
-
1 - 100 Employee
-
Software Engineer
-
Jul 2021 - Oct 2022
- Designed and developed solutions for our web product with Laravel framework adhering SOLID principle. - Refactor and optimized existing codebase and MySQL database to be more scalable for future requirements. - Monitor, investigate and debug for server response errors with CloudWatch & NewRelic - Liaising with developers, QA, product owners and CTO as needed. - Participated Web3.0 related development work. - Designed and developed solutions for our web product with Laravel framework adhering SOLID principle. - Refactor and optimized existing codebase and MySQL database to be more scalable for future requirements. - Monitor, investigate and debug for server response errors with CloudWatch & NewRelic - Liaising with developers, QA, product owners and CTO as needed. - Participated Web3.0 related development work.
-
-
-
Rosterfy
-
Australia
-
Events Services
-
1 - 100 Employee
-
Full Stack Developer
-
Oct 2019 - Jul 2021
- Responsible for the development of new features and releases. - Integrated various external apps and API within our product such as Salesforce, Zendesk etc. - Responsible for testing existing and new features with PHP unit testing and regression testing. - Documenting new API endpoints and changes. - Code review other team member’s code with accordance to PSR-2 coding standard. - Responsible for the development of new features and releases. - Integrated various external apps and API within our product such as Salesforce, Zendesk etc. - Responsible for testing existing and new features with PHP unit testing and regression testing. - Documenting new API endpoints and changes. - Code review other team member’s code with accordance to PSR-2 coding standard.
-
-
-
WONGDOODY
-
United States
-
Design Services
-
700 & Above Employee
-
Back End Developer
-
Oct 2017 - Oct 2019
Carter Digital is one of the top innovative and most influential user experience design agency in Australia. My main responsibilities here include: - Develop new features and releases by utilizing PHP frameworks and open source CMS systems such as CraftCMS and ExpressionEngine. - Building and maintaining internal and external REST/SOAP API. - Apply the best development process under tight deadlines, while effectively managing trade-offs between business needs and client benefits. - Solve complex scalability, platform, and integration problems and resolve bugs within unfamiliar codebases. - Responsible for deploying the majority of new builds and releases. Ensuring quality by conducting regression tests across websites. - Set up project hosting servers with Apache/Nginx and Continuous Integration with Beanstalk/Bitbucket. - Participating in requirements gathering and technical design of new projects. Estimated projects’ workload and timeline to ensure that projects are delivered on time and budget. - Peer reviewing other back-end developer’s code with accordance to PSR-2 coding standard. - Documenting technical process and code base changes in Confluence. Show less
-
-
-
Online Circle Digital
-
Australia
-
Advertising Services
-
1 - 100 Employee
-
Tech Support/Web Developer
-
Jan 2016 - Oct 2017
My role as a Junior Web Developer includes: - Develop new websites with custom themes in WordPress. - Develop and enhance the marketing components of websites. - Build EDM and monitor marketing effectiveness with AB testing with Campaign Monitor and Mailchimp. - Upload CMS content and perform QA check across websites. My role as a Technical Support includes: - Managing company’s internal IT Administration with Google Apps, Office 365, pfSense, NAS, Password Manager etc. - Compiling and reporting SEO related findings with Google Analytics. - Responsible vendor selection on new security tool upgrades, also led data and password migration of this platform. - Support internal staff with software and hardware related problems. - Manage/maintain both new and existing hardware assets and software licenses. Show less
-
-
-
weDonate.org
-
Australia
-
Non-profit Organizations
-
1 - 100 Employee
-
Volunteer Web Developer
-
Nov 2015 - Mar 2016
Worked as a volunteer web developer by building/improving their existing website using Laravel framework as well as automated PHPUnit testing. Worked as a volunteer web developer by building/improving their existing website using Laravel framework as well as automated PHPUnit testing.
-
-
-
-
Intern
-
Nov 2014 - Feb 2015
Learnt essential IT skills such as Unix/Linux commands, basic networking, relational and NoSQL database as well as involvement as part of Android development team. Learnt essential IT skills such as Unix/Linux commands, basic networking, relational and NoSQL database as well as involvement as part of Android development team.
-
-
Education
-
RMIT University
Master's degree, Information Technology -
RMIT University
Bachelor's degree, Biomedical/Medical Engineering