Genesis Bertiz

Philippines

@genesisbertiz

Badges

Problem Solving
Sql

Certifications

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

Skills

GIT
Linux
AWS EC2
Digital Ocean
Nginx / Caddy
SSL Management
SMTP Configuration
API Integration
Scripting and Automation
Adobe Photoshop
Adobe Illustrator
Adobe XD
Figma
MySQL
MariaDB
MongoDB
ORM
NoSQL
React JS
Angular 2+
Ionic
Electron
SCSS
Styled-components
Lottie
HTML5
GraphQL
RESTful API
Express JS
Strapi JS
Websocket
TypeORM
Sequelize JS
Nest JS
Caching
Silverstripe
PHP
Node JS
Typescript
Javascript
JQuery