2D Porter Street, Ryde New South Wales 2112 AustraliaC: +61431796759 | firstname.lastname@example.org
Results-oriented software engineering professional with more than 8 years of experience in the field. Promotes object-oriented approaches and keen on real-time software development. Analytical and detail-oriented.
Advanced knowledge of PHP
Advanced problem solving skills
Performance and scalability optimization
API design knowledge
Troubleshooting and debugging
Amazon Web Services
BigCommerce Pty LtdSenior Software Engineer | Australia | Oct 2016 - Current
Expanding the platform with new payment integrations.
Refactoring and updating leagcy code.
Contributing to the overall service decoupling to facilitate microservices.
Riverview Mobility Solutions Pte LtdSenior Software Architect - (Head of Platform Architecture and Infrastructure) | Singapore | February 2016 - Oct 2016
Lead the Platform Engineering team , ensure we build our architecture to facilitate scale and we are up to date with our infrastructure demands.
Built tested and deployed scalable, highly available and modular software products.
Oversaw major new enhancements to existing software systems.Collaborated with product management to design, build and test systems.
Streamlined deployment process by developing continuous integration tools.
Strengthened developmental methodologies by introducing a code quality document.
Assessed costs and risks associated with developing new features and products.
Tools : Amazon Web Services , Ansible , ChatOps / Slack , PHP , NodeJS, Nginx , GIT, MySQL , CouchDB , MongoDB , MariaDB and Jira
Riverview Mobility Solutions Pte LtdSenior Software Engineer | Singapore | July 2014 - February 2016
Created, delivered and maintained scalable system architecture to support a high-availability internet site with various internal applications.
Built databases and table structures following n-tier architecture methodology for web applications.
Led a group of 15 engineers in the design, and development of PHP/NodeJs - based software solutions.
Oversaw major new enhancements to existing software systems.
Evaluated multiple software solutions during early software architecture plotting and system planning stage.