Ravic Poon
Senior Developer at Jane.app- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Credentials
-
The Complete Ruby on Rails Developer Course
UdemyJul, 2021- Nov, 2024 -
React - The Complete Guide (incl Hooks, React Router, Redux)
UdemyMay, 2020- Nov, 2024
Experience
-
Jane.app
-
Canada
-
Software Development
-
200 - 300 Employee
-
Senior Developer
-
Jan 2023 - Present
-
-
-
GoGoX
-
Hong Kong
-
Technology, Information and Internet
-
200 - 300 Employee
-
Senior Software Engineer (Ruby on Rails)
-
Jun 2020 - May 2021
Hong Kong's first billion-dollar startup that provides on-demand ride-sharing service based in Asia, which focuses on the transportation of freight and goods in urban areas.✄----------------------------------------◦ Developed business features in multiple Ruby on (Rails / Sinatra) applications. ◦ Increased continuously delivery capability for GOGODelivery.◦ Tackled scalability issues and performance bottlenecks. ◦ Migrated GOGODelivery platform towards event-driven architecture with frameworks: ruby-kafka, sequent, dry-rb.◦ Improved system quality with tools: NewRelic, Scout APM, Grafana, ELK.◦ Maintained good code quality with tools: SonarCloud, Codecov, Rubocop, Danger.• Orchestrate build, test, and deployment pipelines from Jenkins to Kubernetes.• Define engineering OKRs with product owners and tech leads every quarter.• Participate in user interviews, gather feedback from merchants and define SLO forGOGODelivery services with product owners and cross-functional teams.• Develop experimental order distribution systems with product owners and cross-functional teams. Show less
-
-
Software Engineer (Ruby on Rails)
-
Feb 2018 - Jun 2020
✄----------------------------------------◦ Launched GOGODelivery service with over 95% test coverage written with RSpec. ◦ Expanded GOGOVan logistic service to Vietnam.◦ Built administrative tools with HTML/CSS, Bootstrap, jQuery UI, CoffeeScript.◦ Improved workflows with organised Git flow.• Developed APIs for mobile and web applications.• Automated various type of users registration flow.• Produced consistent API documentation in OpenAPI specifications (3.0/2.0).◦ Optimized PostgreSQL / SQL queries with Bullet and Scout APM. Show less
-
-
-
gobee.bike
-
Hong Kong
-
Android Developer
-
Aug 2017 - Jan 2018
Hong Kong’s first dockless bike-sharing company outside mainland China with a $9 million Series A. ✄---------------------------------------- • Developed features using google maps API such as Clustering, Polygon detection, POIs, markers, encode and decode path data. • Developed features for polygon detection with the device’s current location. • Refactored project into a testable application in MVVM architecture. • Shipped test cases to QA for automated testing. • Integrated third-party payment services with Stripe, Braintree and Android Pay. • Implemented analytic tools such as Mixpanel, AppsFlyer and Google Analytics. • Developed deep link and deep view with Branch.IO. • Developed features with React Native components such as react-native-maps, react-native-map-clustering, redux framework and QR code scanner. Show less
-
-
-
GroupTech Innovation Ltd
-
Hong Kong
-
Mobile Application Developer
-
Mar 2017 - Jul 2017
NBargain - An e-commerce platform that provides discount vouchers on-demand and ad-hoc marketing campaigns for SMBs. ✄---------------------------------------- • Shipped iOS and Android apps to the market. • Developed features using QR code scanner with ZXing. Decode YUV image data). • Detect enter and exit in regions of iBeacons by their identifiers with major, minor and UUIDs. • Integrated push notification services with FCM and APN. • Integrated third libraries such as Braintree, Facebook, AlamoFire, OkHttp, Glide and Room DB. Show less
-
-
-
Chaatz
-
Telecommunications
-
1 - 100 Employee
-
Mobile Application Developer
-
Jun 2015 - Mar 2017
One of the best apps of 2015 - Android apps on Google, Chaatz provides an immersive experience beyond messaging using text comic strips, in-app gaming, winks (photomojis), doodles, and chat spaces. ✄---------------------------------------- • Improved overall rendering performance for complex UI and lifecycle with custom views. • Developed features with web service protocols, security and data formats with REST, OAuth, JSON, etc. • Handled events from multiple remote services with AIDL. • Built POCs for low latency video streaming using RTMP/RTSP/WebRTC protocols. • Debug and overall performance optimization with issue/backlog tracking by sprint cycles. • Developed a library with custom views for parse and insert emoji sent from multiple platforms. Show less
-
-
Education
-
Hong Kong Metropolitan University
Bachelor of Science - BS, Web Technologies -
The Chinese University of Hong Kong
Higher Diploma, Network and Mobile Computing