Trevor Harper

Software Engineer (Backend)

Singapore

About

I have worked on sizeable projects adopting agile methodologies to deliver scalable code packaged with automated testing for enterprise-level applications, where I have learnt to write reusable human-readable code together with talents and specialists from diverse backgrounds. I believe great teamwork is key to great achievements. I have worked on the following:- HTML5 CSS3 Javascript ReactJS ExpressJS NodeJS SQL (PostgreSQL / MySQL) NoSQL (MongoDB) Jest Enzyme @testing-library/react Gauge/Taiko Java Spring Boot JUnit RestAssured Postman

Experience

  • Software Engineer (Backend) at Aleph-Labs
    Mar 2018 - Present · 8 yrs 5 mos

    Implemented backend code logic, test cases and documentation for: - FinTech product features in Circles.Life mobile app - User and device authentication features for Circles.Life customers Details: - Used Go programming language for code implementation of backend APIs and test cases - Used Confluence and Swagger for documentation of API contracts and design - Used SQL (mySQL), noSQL (mongoDB) and Redis cache for data storage - Used Git, Bitbucket, JIRA for version control, tracking tasks and raising pull requests. - Used OpsGenie to handle real time development and operations incidents. Frameworks used: - Used Jenkins for CI/CD pipeline - Used Kibana for data visualisation capabilities (e.g. logs tracing, error detection etc.)

  • Convertium (5 yrs 11 mos)
    • Front-End Web Developer
      Feb 2015 - Dec 2017 · 2 yrs 11 mos

      • Analyze, identify and solve web security problems • Responsible for the performance of various websites • Creation of a proof of concept web application for various projects using modern frameworks and technologies

    • QA Engineer
      Feb 2012 - Jan 2015 · 3 yrs

      Website testing. Requirements testing (HTML/CSS manual testing, graphic and functional testing, validation and cross-browser compatibility. Responsive layout, mobile device compatibility, Dreamweaver WYSIWYG Compatibility, Web Accessibility, Pixel perfect, Retina display, Email Templates, etc.). Implementation testing (WP, Magento, Drupal), JavaScript functional testing.