Kane O.

About Me

Kane is an innovative Full-Stack Developer with a decade of experience in building native and cross-platform mobile apps. He is a fast learner who is eager to grow as a developer and a leader, having more than 5 years of experience as a Chief Technology Officer. Capable to integrate and scale web services on many cloud services providers (AWS, Google Cloud, Heroku, Digital Ocean, etc). Kane has a passion for solving real-world problems using technology, he believes in clear communication and taking on challenges as critical parts of any productive team.

Frontend

Backend

Database

DevOps

Other

Work history

UpStack
UpStack
Senior Software Engineer
2022 - Present (3 years)
Remote
  • Create and develop innovative software solutions for different clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

The Grid (by Darwiin)
The Grid (by Darwiin)
Senior Software Engineer
2019 - 2019
Singapore
  • Worked on designing and building a reusable data integration tool. The time it took to refresh the data was reduced from 6 hours to 6 minutes.

  • Implemented rate-limiting to enhance API security and included new features to improve conversion rate.

  • Added new features to web UI using ReactJS + MobX Express.js, PostgreSQL, Sequelize ORM.

Noggin Singapore
Noggin Singapore
Senior Software Engineer
2017 - 2018 (1 year)
Singapore
  • Worked on the development of Noggin, the world's first personal data exchange, blazing this trail through our pioneering mobile apps of Podsense and Podket.

  • Managed legacy back-end code (Scala Play framework) with no guidance. Created a web embedded scraper and a software solution to enhance data manipulation.

  • Implemented a front end library for data visualization, as well as a Machine learning model.

Nookbuzz Pte Ltd
Nookbuzz Pte Ltd
Project Manager/Senior Software Developer
2017 - 2017
Singapore
  • Led the development of multiple projects, including performing full-stack and mobile apps development.

  • Worked on migrating an existing Ionic application to React-Native.

  • Updated stakeholders weekly by providing a status report.

Nikko Group Pte Ltd
Nikko Group Pte Ltd
Developer and Sales Associate
2016 - 2016
Singapore
  • Worked on developing an eCommerce platform from scratch, aslo having hands-on experience in daily sales operations.

  • Created an intuitive UI/UX for the admin and clients. Implemented a Paypal payment gateway into the platform with AWS Serverles.

  • For admins and end users, Firebase was used to achieve real-time data updates.

Conscience (Malaysia)
Conscience (Malaysia)
Chief Technology Officer
2015 - 2022 (7 years)
Malaysia
  • Created web and mobile applications for users to find out nearby money changers and the real-time market exchange rated of SGD TO MYR.

  • Handled overall architecture design and development for these projects, including an intuitive UI/UX for mobile and web applications.

  • Moved current Java codebase to Dart (Flutter), thus the Android development lifecycle was shortened.

Space Application SDN BHD
Space Application SDN BHD
Head of Software Engineering Department
2015 - 2015
Malaysia
  • Main tasks involved overall architecture design, RESTful API development, and recruiting talents.

  • Worked on creating a food application similar to Foursquare. Created a scalable back-end solution from scratch for web and mobile applications.

  • Designed and developed a mobile web application for the marketing team.

Freelancer
Freelancer
Senior Software Engineer
2011 - Present (14 years)
Remote
  • Worked on creating websites and CMS systems for SMEs.

  • Created custom CRM systems for multiple clients. Collected and synthesized requirements to create effective feature roadmaps.

  • Managed individual project priorities, deadlines, and deliverables.

Showcase

Software Developer - The Grid
Software Developer - The Grid
  • The Grid is Singapore's leading B2B matching platform.

  • It boasts 500,000 businesses and 300,000 monthly users.

  • The project developed a reusable data integration tool, reducing data update time from 6 hours to 6 minutes.

Software Developer - Currency Exchange Rate and Nearby Money Changers (Web App)
Software Developer - Currency Exchange Rate and Nearby Money Changers (Web App)
  • A web application allows users to find nearby money changers.

  • The application includes a calculator displaying the current SGD to MYR conversion rate.

  • The project focuses on currency exchange and nearby location services.

Education

 Progress towards a Bachelor's Degree in Physics
Progress towards a Bachelor's Degree in Physics
NTNU - Taiwan