Phil O.

FULL STACK DEVELOPER

196 euro
Freelancer
11 years
Ho Chi Minh City, VIETNAM

My experience

More

Self-employedJune 2013 - Present

1/ Bdeals (http://b.deals): Description: This is an OTC trading cryptocurrencies platform, customer mostly from Asia Responsibilities: Take a role in frontend team, implement the new feature, bug fixing on the web and mobile app Technology: ReactJS, DVA-Redux, Ant design, ReactNative, Smart contract. 2/ Shareinvestor (http://mvl8.shareinvestor.com/) Description: This is a CMS admin to allow client can edit their content inside the CMS, using LocomotiveCMS - an open source Responsibilities: Take a role in developer team, implement the new feature, bug fixing on the frontend and customize the locomotiveCMS engine Technology: Ruby on Rails, LocomotiveCMS engine, MongoDB 3/ Lndr (lndr.co) Description: This is a SaaS product, focus on who need to implement new landing page with no technical skill, we have build the internal editor to customize the content, style,... Responsibilities: Take a role in developer team, maintenance for both backend a frontend, also config thedeployment for the project. Technology: Ruby on Rails, Postgresql, backbone JS, Rspec. 4/ Motorbrag (https://motorbrag.com/) Description: This is a social network platform for who interested in the automobile industry Responsibilities: Take a role in developer team, maintenance for both backend a frontend, also config the deployment for the project. Technology: Ruby on Rails, MongoDB, Redis, Rspec. 5/ Driveholic (https://driveholic.com/) Description: This is a social network platform, it's has been cloned from the motorbrag.com project. Responsibilities: Take a role in developer team, maintenance for both backend a frontend, also config the deployment for the project. Technology: Ruby on Rails, MongoDB, Redis, Rspec. 6/ NexusEdge (http://nexusedge.com/) Description: This is a SaaS project for mentor and mentee can match up based on their need and skills. It focuses on many universities, colleagues in the USA. Responsibilities: Take a role in developer team, maintenance for both backend a frontend, also config the deployment for the project. Technology: Ruby on Rails, MySQL, Rspec, AWS 7/ All4HR (https://all4hr.com/) Description: This is a SaaS project for Headhunter reduce their time to find candidates and job seeker can find the job quickly. Responsibilities: Take a role as Project Owner, provide Ideas, sometime add the new feature and fixing bugs for the project. Technology: Ruby on Rails, Postgresql, Rspec, AWS 8/ FinanceMafia App mobile Description: This is a mobile app for internal use of Finance Mafia group. Admin user can allow to create an event, invite clients, employees to the event and calculate the profit, loss inside the app. Responsibilities: Take a role as Project Owner, provide Ideas, the architecture for the app and backend. Technology: Backend: Ruby on Rails, Postgresql, Rspec, AWS. Frontend: React Native.
More

Golden OwlJune 2016 - Present

Responsibilities:

Leading a development team about 30+ members with many advanced technologies (Ruby, NodeJS, ReactJS, React Native, Android, and iOS) in outsourcing business.
Ensure project's delivery, coach and grow the technical team, ensure project quality.
Lead and developer some projects, build coding standard, project template, deploy AWS servers,...
I also planning for all projects in my company (about 30+ projects so far) to ensure the structure of codebase, performance, and delivery on time.

Projects:
Narratrs ( http://narratrs.com ): A portal agency for influencers and brands where influencers can make money by sharing, creating posts, photos, videos for brand campaigns.
Technology: Ruby on Rails, PostgreSQL, crawling Instagram post, Facebook static

Narratrs Mobile - Mobile version for Narratrs platform, using cross-platform technology
Ionic 1 to build iOS and Android app, using many libraries for integration with Facebook and Instagram.
Avayadx Survey benchmark - A benchmark system to collect data from many clients who work in many different industries. Technology: Ruby on Rails, PostgreSQL, generate pdf.

BrdgePay - We build an internal system using for a remittance company, I am working on-
site in Singapore on this project my role is to build the system architecture for this project and consulting solution for the client, planning the work and make sure it meets customer requirements.

Briidge - This is a platform help businessman can connect and see each other info, similar to LinkedIn, it is a mobile-first platform, it focuses on Android and iOS. My role is design system architecture and building the Android app for this platform.

The Work Project ( https://theworkproject.com/ ) - A platform for booking table for a co- working space business, my role is a developer and consulting for the client and make a good performance and secure payment platform for TWP.

EyeProtec ( https://eyeprotec.com/ ) - And mobile app platform to help users can know any emergency situation around him like the terrorist, natural disaster,...My role is to develop the backend API and fixing the iOS app
Bondeji - A survey tools platform to collect data from the customer, my role is to build by
ReactJS in front-end and ExpressJS in Backend, also deploy it to AWS server.
HeyKuri ( https://www.heykuri.com/ ) - An IoT project it has a robot build by a client, my role is to build the app that can control the robot go to take the picture, record video or patrol around the house, it using React Native to build and connect with the robot through AWS lambda.

GiveAsia - https://give.asia/ - A crowdfunding platform for charity work. My role is a developer and consulting to improve the performance and ensure the quality of this project
More

LHV softwareJanuary 2014 - June 2016

Be a co-lead of Ruby on Rails team.
Building from scratch company product and maintenance it.
Deploy server with AWS Elastic Beanstalk

Projects

TriNet Hire (https://app.trinethire.com/). A Software as a Service (SaaS) Rails app. It allows companies of all sizes to hire top candidates quickly and efficiently. TriNet Hire has been specifically designed to remove the clutter and get your team hiring in seconds.
Job Portal: A job-seeking platform, my role is a developer using Ruby on Rails, jQuery technology to build it.
Financial service: A service build by Ruby on Rails and MongoDB.
Spree e-commerce portal: My role is helping to maintain a spree platform.
Televate project: A platform that allows volunteer can register and do some good work for the community, my role is a developer with Ruby on Rails and PostgreSQL.
Crawling data: I build a crawler platform to collect the data from a platform and generate the report base on user requirements.

Technologies:
Linux, Ruby on rails, RSpec, Mysql, PostgreSQL, Elastic Search, Data Scraper
More

ZIGExNFebruary 2013 - January 2014

Responsibilities:

Team member of Travel Japan project (http://ryokou-ex.jp/).
*Deploy search function using
Elastich search.Develop some function, module for backend KPI system of the game mobile team.
Team leader on topprice.vn project - comparing the cheapest price of electric products from many big retail distributors in Vietnam, and so the best price for customers. Deploy centOS server to run Ruby on Rails with Mysql using nginx and unicorn.

Team leader on flightbooking.vn project - An Airfare system for the agency. It has a real-time search airfare of many airlines. I design the API service for this by using crawling the price from airline site based on customers input. (http://flightbooking.vn/) Deploy the system, DB, crawling domestic and international airfare data from vietnamairline, vietjetair, jetstar.

Technologies:
Git, Linux, Ruby on rails, Rspec, MySQL, MongoDB, Elastic search, Solr
*.
More

GiantyFebruary 2012 - January 2013

Responsibilities:

Develop website coupon for store and restaurants in Japan using Ruby on Rails. Monitoring, Maintenance, fix bugs system Social Network Service (SNS) of Gianty Japan.
Develop some function, module for backend KPI system of the game mobile team
Technologies: Git, Linux, Perl, Ruby on rails, MySQL, Rspec, MongoDB, Javascript map reduce…

My stack

Web Developer, Solr, Social Media, Ruby on Rails, Ruby, RSpec, Redis, React.js, React Native, RabbitMQ, PostgreSQL, Node.js, Nginx, MySQL, MongoDB, Linux, jQuery, JavaScript, iOS, Git, Express.js, ElasticSearch, Debugging, Capybara, Backbone.js, Ant, Android, Amazon Web Services (AWS)