1. Pineapple

    Pineapple - Fullstack Developer

    Main responsibility is to build and maintain our app using expo that builds iOS, Android and Web using a single source code. We are also building a lot of SDKs so that other projects can embed our app and manipulate it. We also created our own ui components base on Native Base so all platforms will have the same UI. We are also leveraging Mobx for our state tree management but we are also trying to replace it with React Query and Zustand for better typing and simplification
    React NativeReactJSExpoReact QueryNXNative BaseMobXZustand
  2. Mobileoffer, Inc

    Mobileoffer, Inc - Fullstack Developer

    Started as a Backend Developer mainly creating and maintaining our API using HapiJS and later on NestJS. After our first launch I transitioned as a Fullstack Developer that also handles our React Native projects that builds iOS and Android apps. I implemented a lot of API from other services like Uber, Lyft, Branch, Twilio, Foursquare...
    React NativeReactJSMongoDBCircleCINestJSHapiJSMobXAWSLambdaSQSSNS
  3. R

    Roccatech - NodeJS Developer

    Backend Developer mainly using NodeJS with HapiJS. Refactored existing codebase and make it compatible with ES6. Implemented Unit Testing using Mocha. Integrated Uber and Lyft api for our app. Managed daily tasks and delagated to the team.
    CircleCIES6HapiJSConvoxDockerSentryMocha
  4. Harbour IT Asia

    Harbour IT Asia - Software Developer

    Learned a lot about Microservices. Puppetize servers. Automate different kinds of workers. Implement solutions using PHP and NodeJS. Modularize existing softfare structure. Implement Unit Test using Mocha.
    NodeJSPHPMochaVagrantPuppetRabbitMQFluentDSupervisord
  5. B

    BrewedLogic Inc - Software Developer

    Provided guidance to other developers. Continuously improve software development process. Advocate writing efficient and maintainable code. Identify issues, risks and implement solutions to complex problems. Worked closely with operations to maintain and optimize backend services. Pro-actively enhance our current platform and tools. Spearhead planning and delievery of solutions. Lead software development team. Communicated progress with customer and CTO
    NodeJSCSSPHPHTML5Custom CMSPayment Processors
  6. Tresmax.PH

    Tresmax.PH - Junior Web Developer

    Created web applications using PHP and Javascript. Implement web interfaces using HTML, CSS and Javascript. Write efficient and maintanable code. Address issues as they arise
    CSSPHPJavascript