Reginald Tan

Reginald Tan

Mentor
Rising Codementor
US$15.00
For every 15 mins
ABOUT ME
Ruby/Node.js developer - also knows native iOS/Android development
Ruby/Node.js developer - also knows native iOS/Android development

Hello, I'm a self-taught programmer who been developing software for more than 6+ years and have built web and mobile apps from scratch and published on Apple and Google Playstore with > 10k users. I also understand devops and help with tasks related to Amazon AWS, Docker, EC2 if needed.

Chinese, English
Eastern Time (US & Canada) (-04:00)
Joined July 2017
EXPERTISE
5 years experience
I have worked professionally on large legacy code bases with unit/integrations tests for video + financial applications. I'm also familia...
I have worked professionally on large legacy code bases with unit/integrations tests for video + financial applications. I'm also familiar with debugging low-level code (i.e Ruby C extensions), as well as determining performance bottlenecks where its CPU/IO and finding ways to speed up programs (reducing objects created, reducing db calls, etc..caching). I've also used Ruby on Rails in creating a lot of own personal projects
RubyPerformance and scalingDebugging
View more
RubyPerformance and scalingDebugging
View more
1 year experience
I have built Node.js, Express apps in EC2/Lambda servers that's as an API for native mobile apps (both iOS/Android), which I also built t...
I have built Node.js, Express apps in EC2/Lambda servers that's as an API for native mobile apps (both iOS/Android), which I also built that has more than 30k+ installs. I also have built a multiplayer game using Node.js, Socket.io, Websockets, Protocol Buffers and understand how to handle realtime communication.
Express.jsRealtimeSocket.IO
View more
Express.jsRealtimeSocket.IOLambda
View more
1 year experience
I have built native iOS/Android apps and published them to the appstore, and used relevant third party libraries, observing best practice...
I have built native iOS/Android apps and published them to the appstore, and used relevant third party libraries, observing best practices, such as reducing bandwidth via LRU caches, or and caching responses to network requests.
6 years experience
Have done front-end work ranging from jQuery, to MVC frameworks like Backbone.js, and React.
Have done front-end work ranging from jQuery, to MVC frameworks like Backbone.js, and React.

REVIEWS FROM CLIENTS

Reginald's profile has been carefully vetted and approved as a Codementor. Connect with Reginald now, and leave a review for them once you're done!
SOCIAL PRESENCE
GitHub
view_inspect
DOM source location finder for Rails
Ruby
18
1
kefka
Code execution visualizer for ruby
JavaScript
3
0
Stack Overflow
623 Reputation
0
6
9
EMPLOYMENTS
Founder/Developer
nanapx
2018-05-01-2018-10-01
I built A React.js + Express web app using Stripe for payments with Lambda as the backend infrastracture. THe platform was a marketplace ...
I built A React.js + Express web app using Stripe for payments with Lambda as the backend infrastracture. THe platform was a marketplace for people to find and rent photographers.
React
AWS Lambda
Express.js
View more
React
AWS Lambda
Express.js
View more
Software Developer
SecretLocation (Entertainment One)
2017-09-01-2018-04-01
I developed tools for our VR distribution platform both in the front-end and back-end. I was involved in making custom a video player wor...
I developed tools for our VR distribution platform both in the front-end and back-end. I was involved in making custom a video player work for iOS Safari and Android Browsers as well as other platform related tasks. Also volunteered towards helping the iOS team speed up feature development by contributing on their swift codebase.
Node.js
TypeScript
JavaScript
View more
Node.js
TypeScript
JavaScript
Android SDK
Webpack
Swift
iOS
Angular 2
View more
Founder/Developer
bard.co
2016-07-01-2017-05-01
I built and released a native app for both Android and iOS that does video remixing. Garnered around ~30k users and was featured in sever...
I built and released a native app for both Android and iOS that does video remixing. Garnered around ~30k users and was featured in several review sites such as androidpolice. I performed bandwidth optimizations and improved efficiency of server requests via CDN and Memcache.
Android
Ruby on Rails
Amazon EC2
View more
Android
Ruby on Rails
Amazon EC2
JavaScript
Swift
iOS
View more
PROJECTS
2017
HTML5 Multiplayer game using Node.js, Socket.io, Protocol Buffers, and Phaser game engine. The physics and collision is mostly done on th...
HTML5 Multiplayer game using Node.js, Socket.io, Protocol Buffers, and Phaser game engine. The physics and collision is mostly done on the server-side. It uses client-side entity interpolation for player movement and projectiles to compensate for lag.
Node.js
WebSocket
HTML5 Canvas
View more
Node.js
WebSocket
HTML5 Canvas
Protocol buffers (protobuf)
View more