Badges
Certifications
Certificate: Node.js (Intermediate)
Certificate: Frontend Developer (React)
Certificate: React (Basic)
Certificate: Rest API (Intermediate)
Certificate: JavaScript (Intermediate)
Certificate: SQL (Basic)
Certificate: SQL (Intermediate)
Certificate: Problem Solving (Basic)
Certificate: JavaScript (Basic)
Work Experience
Mid-level Software Engineer I
ThinkDWM Inc.•  May 2022 - Present•  Palm Beach Garden FL
Developed automation scripts to automatically back up clients’ databases. Created scripts to automate server setup. Manage and develop clients CMS websites using PHP and SilverStripe, ensuring seamless functionality and user-friendly interfaces. Deployment processes, including version control, automated deployments, and troubleshooting post-launch issues.
Software Engineer
ThinkDWM Inc.•  March 2021 - May 2022•  Palm Beach Garden FL
Manage and develop clients CMS websites using PHP and SilverStripe, ensuring seamless functionality and user-friendly interfaces. Deployment processes, including version control, automated deployments, and troubleshooting post-launch issues.
Full-stack Web Developer | FREELANCE
Sun and Moon Travel and Tours•  January 2020 - May 2021
Served as a Full-Stack Web Developer on a freelance basis at Sun and Moon Travel and Tours from January 2020 to May 2021. Designed the user interface using a vector graphics editor. Created mobile-friendly and interactive websites. Built the backend using Node.js with the Strapi framework for a headless CMS, providing the client with a user-friendly project. Designed and configured a fully automated CI/CD lifecycle, leading to a 50% increase in development speed.
Full-stack Mobile Developer | FREELANCE
Taekwon Sport Corporation•  February 2020 - February 2021
Implemented a mockup design phase as a crucial preliminary step before advancing to the next module. Led the end-to-end process of designing, developing, testing, and deploying mobile applications utilizing React Native, alongside a robust CI/CD pipeline facilitated by Code Push.
Web Developer
Lee System Technology Venture•  September 2017 - December 2019
Identified and resolved bugs in existing projects, implementing enhancements that led to significant improvements in web functionality and speed. Conducted research and successfully implemented a loading indicator feature for accounting reports generation in PHP, enhancing the user experience by providing real-time document number updates. Introduced an Accounting feature allowing data import and export between the program and Excel, improving data management efficiency. Designed and developed an Angular boilerplate for web and desktop applications, expediting development processes. Provided mentorship and coaching to newly onboarded team members in the areas of Angular and Node.js boilerplate development. Documented Angular and Node.js usage guidelines, including problem-solving solutions, to support the team effectively. Developed sample backend applications in Node.js, PHP, and DOTNET, facilitating a comparative analysis of speed and learning curves to inform the company's choice of backend technology.
Education
University of Caloocan City
Bachelor of Science in Computer Science•  January 2013 - January 2017