Full-stack Developer2018 - 2019Ellipsis
Technologies: Node.js, Firebase, Vue.js
- Constructed a Firebase cloud function back end with Node.js for the Ellipsis mobile app and web dashboards.
- Built a front-end visualization dashboard with Vue.js.
- Constructed an automatic voice call center using Twilio and Node.js.
Back-end Developer2018 - 2018Tripcents
- Built back-end APIs using Firebase cloud functions, a real-time database, and cloud messaging.
- Solved a payment integration problem for different user banks that required high security and accuracy. The central payment system was Dwolla and we used Plaid for the connection bridge.
- Integrated various third-party APIs (real estate, flight booking, and reservation APIs).
- Developed a huge cron-job system for performing periodic features on the back-end side without any front-end requests.
- Structured the database in order to optimize all the data in a real-time database and MongoDB in AWS EC2.
Full-stack Developer2016 - 2018Holidu
- Integrated Redux and MobX on a number of React-based front-end projects for the better state management of React components.
- Implemented a GraphQL-and-Apollo server for a React-and-Vue.js front-end data query.
- Built AWS lambda functions with Node.js and configured automated Git pulling and deploying pipeline in AWS using nginx, PM2, and Bitbucket webhooks.
- Created a new customized chart library using D3.js and Plotly.js.
- Embedded a Google tag manager and Google Analytics for the website conversion tracking and user event tracking.
- Integrated Vue.js, Vuex, and Vuetify with a Laravel back-end.
Web Developer2013 - 2016Bruce Clay (Japan)
- Implemented a web scrapping and browser controlling app for automated management of sites using Puppeteer and Apify.
- Optimized the front-end portion to make a fully functional and performant website using Webpack and many other compressing tools like JPEGmini.
- Integrated Elasticsearch with the existing MySQL for better database handling and performant querying.
- Implemented a real-time chatting platform-building AI-based chatbot with Socket.IO and Dialogflow.
- Worked on OOP languages including Python for the first time.