John Dave Decano--
https://linkedin.com/in/johndavedecano
https://github.com/johndavedecano
Summary
Driven professional with broad technical skill set. Excellent communicator experienced in
interpreting and implementing client and staff vision of new websites and programs. Thrives in
environments that constantly embrace new technologies.
Employment History
Consultant - Senior Software Engineer
Multisys Technologies Corporation
Oct 2019 – Jan 2021
- Develop RESTful game APIs using NodeJS, Express and Typescript
- Implemented queue messaging system using Bull for micro services communications
- Develop mobile applications for managing user accounts, sending OTP and accessing games.
Consultant - Senior Software Engineer
Quantum Talent Group
Apr 2020 - Jul 2020 (4 months)
- System architecture for the backend services
- Implemented SocketIO as real-time service
- Implemented BINLOG Listener to notify socket IO for database changes
- Implemented ElasticSearch, Kibana, and Logstash for collecting data for analytics
- Developed frontend architecture using ReactJS for different dashboard projects.
- Setup development servers on DigitalOcean
Full-time - Senior Software Engineer
Hey You App
Nov 2018 - Dec 2019 (1 year 2 months)
- Developed a single page application using ReactJS and Redux
- Building reusable UI components
- Handle frontend architecture
- Integrate existing rest API to the user interfaces
- UI Performance Optimisations
- Developed internal administrative tools
- Used graphQL server to be used for internal tools API
Consultant - Senior Software Developer
QualityTrade
Jul 2018 - Oct 2018 (4 months)
- Involves in technical decisions and planning
- Designing front end architecture for ReactJS Application
- Setup front end assets builder using webpack 4
- Directly report to VP engineer
- Deployment of application is AWS
- Setup laravel backend architecture
- Setup and create a graphQL server to wrap legacy APIs and new API versions.
- Setup frontend coding standards using ESLINT and PRETTIER
- Setup backend coding standards using PHPCS
- Setup testing environment using PHPUNIT and Laravel
- Developed IAF Search from ground up
Full-time - Senior Software Developer
SplitmediaLabs Limited
Sep 2016 - Jul 2018 (1 year 11 months)
- Worked mostly on frontend engineering
- Build user interfaces using ReactJS
- Used scss for converting sketch designs to html files.
- Also worked on creating queries and mutations on graphQL server
- Integrate graphQL and have the user interface consume it using Apollo Client.
Full-time - PHP Programmer
Code Ninja Co.
Dec 2014 - May 2016 (1 year 6 months)
- Working with online customer support chat system
- Using firebase as a persistence mechanism for the messages
- Building a RESTful API for updating visitor, website and operators information.
- Attending daily stand ups and weekly retrospective.
- Working with both frontend and backend development and testing.
Consultant - FullStack Engineer
Digital Kickstart
Jan 2015 - Apr 2016 (1 year 4 months)
- Worked with different companies' products such as leadgrab.io.
- We used Laravel 5 to build the backend APIs
- ReactJS to build our single page application
- Deployed application on amazon.
Consultant - Software Developer
GHD
Jan 2013 - Jan 2014 (1 year 1 month)
- Worked with ADB funded government projects for PPP
- Developed PPP Agency Official Site
- Developed PPP Internal Application for Project Bidding
Full-time - Software Engineer
Exocet Marketing
Jan 2012 - Jan 2013 (1 year 1 month)
- Worked on backend API using Codeigniter 2
- Setup SVN as our local revision system
- Worked closely with the CEO, planning the development of the product.
- Developed frontend interfaces using JQUERY, HTML and CSS.
- Mentored junior developer about CodeIgniter
Full-time - Graphic Web Designer
Trident Three
Jan 2010 - Jan 2011 (1 year 1 month)
- Designed facebook fan pages
- Convert PSD to HTML and CSS
- Testing HTML files to different browsers
- Fixing CSS bugs
Freelance - Software Engineer
Upwork
Jan 2009 - No longer active
- Worked with different projects given by clients.
- Mostly, the projects involves developing web applications, maintaining existing sites
- Perform frontend maintenance for existing websites such as updating user interfaces.
- Adding automated tests for legacy applications
- Built Wordpress themes from a given design
- Manage Cpanels and PHPmyAdmins
- Creating backups and installing wordpress plugins for security and SEO purposes.
Education
Rizal Technological University
Bachelor of Science in Business Administration
Major in Management
2003 - 2006
Certifications
Scrum Master Certified (SMC)
SCRUMstudy Accreditation Body for Scrum and Agile
Issued Jul 2020 - Expires Jul 2023
AWS Certified Developer – Associate
Amazon Web Services (AWS)
Issued Jul 2020 - Expires Jul 2023
AWS Certified Solution Architect – Associate
Amazon Web Services (AWS)
Issued Jan 2021 - Expires Jan 2024
Laravel Certified Developer
Laravel Certification Program
Issued Jan 2021 - Expires Jan 2023
Skills
1. Backend
a. PHP Laravel
b. PHP CodeIgniter
c. NodeJS Express
d. AdonisJS
e. Serverless Framework
f. Elixir Phoenix
g. JAVA Programming
2. Mobile
a. Flutter
b. React Native
c. SwiftUI
3. Web
a. SvelteJS
b. ReactJS
c. AngularJS
d. VueJS
e. Typescript
4. Devops
a. Gitlabs CI/CD
b. Github Actions
c. AWS Cloud
d. Docker
5. Database
a. MySQL
b. MongoDB
c. Redis
d. ElasticSearch
Character References
Boots Ama - HR Manager
Quantum Talent Group-Lovelyn Trajano - Head of People and Culture
Splitmedialabs-Lyn Perfinan - HR Manager
Inform IT Group-Sek Mun Wong - CTO
Heyyou App-