PROFILE SUMMARY
NAME (SN, FN, MI)
CRUDA, JOHN ROBERT, PELIGRO
POSITION
FULLSTACK DEVELOPER
SUMMARY OF QUALIFICATIONS
Skilled in both frontend and backend development, with hands-on experience in building responsive web applications from concept to deployment.
NO. YEARS OF EXPERIENCE RELEVANT TO THE CURRENT ROLE/ SKILLS
7
TOTAL YEARS OF WORKING EXPERIENCE
7
SKILLS
TECHNICAL SKILLS
(Programming Languages, Dev frameworks, Network, Database, Systems, and Cloud skill set)
Primary (Yrs of Experience / Self Rating 1-5, 5 being the highest)
Laravel - 6 yrs - Rating: 5
PHP - 6 yrs - Rating: 5
VueJs – 5 yrs - Rating: 5
ReactJS - 3 yrs - Rating: 5
Sass / Scss - 7 yrs - Rating 5
NodeJs - 4 yrs - Rating 4
Mysql - 6yrs - Rating 5
Secondary (Years of Experience / Self Rating 1-5, 5 being the highest)
Shopify - 2 yrs - Rating: 4
AWS - 4 yrs - Rating: 4
WordPress - 1 yrs - Rating: 3
jQuery - 4 yrs - Rating: 5
Docker - 3yrs - 4
WORK EXPERIENCE
WORK EXPERIENCE DETAILS
Company: Yondu INC
Position Title: Frontend Developer
Project Name: JKP (Jollibee Kids Party)
Project Duration: July 2024 to Present
Project Description: A TraDigital Entertainment company
Project Role: ReactJS Developer / NodeJS
Responsibilities:
Designed and developed responsive user interfaces using React.js, Next.js, HTML, CSS, and JavaScript.
Built reusable and modular components to support scalable and maintainable frontend applications.
Integrated RESTful APIs developed in Node.js to fetch and manipulate dynamic data.
Implemented server-side rendering and optimized performance using Next.js features.
Ensured cross-browser compatibility and mobile responsiveness using Tailwind CSS and modern web standards.
Collaborated with backend developers and UI/UX designers to deliver seamless user experiences.
Company: Yondu INC
Position Title: Frontend Developer
Project Name: Globe UNI Projects
Project Duration: January 2024 to July 2024
Project Description: A TraDigital Entertainment company
Project Role: ReactJS Developer / NodeJS / Vue.js Developer
Responsibilities:
Developed interactive and performant UIs using React.js and Next.js.
Created reusable components and followed best practices for scalable frontend architecture.
Consumed backend APIs via Node.js for dynamic data integration and user interaction.
Implemented routing, SSR, and API routes using Next.js to improve application speed and SEO.
Styled components with Tailwind CSS for a responsive and clean design across devices.
Participated in agile development processes, including sprint planning, code reviews, and testing.
Company: Yondu INC
Position Title: Frontend Developer
Project Name: KROMA
Project Duration: March 2023 to January 2024
Project Description: A TraDigital Entertainment company
Project Role: ReactJS Developer / NodeJS / Vue.js Developer
Responsibilities:
Designing and developing user interfaces for web applications using React.js, Next.js, HTML, CSS, and JavaScript.
Creating reusable and modular components in React.js to build scalable and maintainable applications.
Implementing state management solutions such as Vuex to manage application state and data flow efficiently, especially in large-scale applications.
Setting up client-side routing using Vue Router to create single-page applications (SPAs) with multiple views and navigation.
Integrating backend services and APIs into Vue.js applications to fetch and manipulate data dynamically.
Ensuring that Vue.js applications are optimized for various devices and screen sizes through responsive design principles and CSS frameworks like Tailwind CSS.
Company: Yondu INC
Position Title: Frontend Developer
Project Name: Rappit
Project Duration: October 2022 to March 2023
Project Description: A premium grocery app born out of a partnership between 2 top companies in the Philippines, Globe and Puregold.
Project Role: VueJS Developer
Responsibilities:
Designing and developing user interfaces for web applications using Vue.js, Nuxt, HTML, CSS, and JavaScript.
Creating reusable and modular components in Vue.js to build scalable and maintainable applications.
Implementing state management solutions such as Vuex to manage application state and data flow efficiently, especially in large-scale applications.
Setting up client-side routing using Vue Router to create single-page applications (SPAs) with multiple views and navigation.
Integrating backend services and APIs into Vue.js applications to fetch and manipulate data dynamically.
Ensuring that Vue.js applications are optimized for various devices and screen sizes through responsive design principles and CSS frameworks like Tailwind CSS.
Company: Yondu INC
Position Title: Shopify Developer
Project Name: Purego
Project Duration: May 2021 to October 2022
Project Description: PureGo is an online grocery store based on a partnership between 917Ventures and PureGold. The mission of PureGo is simple: Make the grocery shopping experience more pleasant and convenient with its numerous features, friendly user experience and easy navigation.
Project Role: Shopify Developer
Responsibilities:
Designing and developing Shopify themes from scratch or customizing existing themes to match client requirements. This involves HTML, CSS, JavaScript, and Shopify's
Integrating third-party apps and plugins to extend the functionality of the Shopify store. This includes payment gateways, shipping solutions, marketing tools, and customer service apps.
Setting up Shopify stores, configuring settings, and optimizing performance for speed and SEO. This involves managing product listings, collections, and inventory.
Ensuring that Shopify stores are optimized for various devices and screen sizes (desktop, mobile, tablet) through responsive design techniques.
Optimizing website performance by minimizing page load times, improving server response times, and optimizing images and code.
Company: Yondu INC
Position Title: Laravel Developer
Project Name: Speedy Ticket
Project Duration: February 2021 to May 2021
Project Description: Speedy Ticket is an online booking and ticketing platform. Speedy Ticket aims to offer passengers a platform for a hassle-free online booking experience.
Project Role: Backend Developer
Responsibilities:
Laravel Development: Utilize the Laravel PHP framework to develop, maintain, and enhance the Speedy Ticket platform, ensuring high performance, scalability, and reliability of the application.
Feature Development: Collaborate with the product management and design teams to implement new features and functionalities according to project requirements and specifications.
Frontend Integration: Integrate frontend components, user interfaces, and design assets provided by the frontend development team into the Laravel application, ensuring pixel-perfect implementation and cross-browser compatibility.
Database Management: Optimize database schema, queries, and indexing for efficient data storage, retrieval, and manipulation, ensuring optimal performance and scalability of the application.
Version Control and Deployment: Use version control systems (e.g., Git) to manage codebase changes, collaborate with team members, and ensure smooth deployment of updates and releases to production environments.
Performance Optimization: Identify performance bottlenecks and implement optimization techniques, such as caching, code refactoring, and query optimization, to improve application speed and responsiveness.
WORK EXPERIENCE DETAILS
Company: Halcyon Agile
Position Title: Laravel Developer
Project Name: McDelivery Web App (PH)
Project Duration: February 2019 to February 2021
Project Description: McDelivery Exclusive — Order McDonald's online and get your faves delivered to your doorstep. With Exclusive treats when you order via the McDelivery App or Site. 24/7 delivery. Order via McDelivery.
Project Role: FullStack Developer
Responsibilities:
Implementing secure user authentication and authorization mechanisms, including features like email/password login, social login, multi-factor authentication, and role-based access control.
Building the backend logic and infrastructure of the application using server-side technologies such as Laravel
Optimizing the performance of the application by implementing caching mechanisms, minimizing latency, and optimizing database queries and server-side code.
24/7 tech support and bug fix.
Company: Halcyon Agile
Position Title: Laravel Developer
Project Name: McDonald's Corp Website (PH)
Project Duration: November 2018 to February 2019
Project Description: First choice when it comes to food and dining experience. First mention as the ideal employer and a socially responsible company. First to respond to the changing
Project Role: FullStack Developer
Responsibilities:
Developing rich text editors and content editing interfaces that enable content creators to create, edit, and manage various types of content (e.g., text, images, videos) easily.
Develop core functionalities of the CMS using Laravel, including user management, content management, permissions, and access control.
Design and implement the database schema using Laravel's Eloquent ORM or raw SQL queries, ensuring efficient data storage and retrieval for content and user-related data.
Develop custom modules, plugins, or packages to extend the functionality of the CMS, catering to specific client requirements or industry standards.
Company: Halcyon Agile
Position Title: Laravel Developer
Project Name: Viva Communications Inc.
Project Duration: February 2019 to May 2019
Project Description: Viva Communications, Inc., formerly known as Viva Entertainment, is a premier multi-media company known for its classic films and talented artists.
Project Role: FullStack Developer
Responsibilities:
Developing rich text editors and content editing interfaces that enable content creators to create, edit, and manage various types of content (e.g., text, images, videos) easily.
Develop core functionalities of the CMS using Laravel, including user management, content management, permissions, and access control.
Design and implement the database schema using Laravel's Eloquent ORM or raw SQL queries, ensuring efficient data storage and retrieval for content and user-related data.
Develop custom modules, plugins, or packages to extend the functionality of the CMS, catering to specific client requirements or industry standards.
Company: Halcyon Agile
Position Title: Laravel Developer
Project Name: PIKAPIKA
Project Duration: February 2020 to September 2020
Project Description: Juicy Showbiz Bites! Latest entertainment news, trending showbiz balita, celebrity lifestyle, artista fashion and beauty tips, top lists, and chika about your favorite and hottest Philippine and Hollywood stars.
Responsibilities:
Developing rich text editors and content editing interfaces that enable content creators to create, edit, and manage various types of content (e.g., text, images, videos) easily.
Develop core functionalities of the CMS using Laravel, including user management, content management, permissions, and access control.
Design and implement the database schema using Laravel's Eloquent ORM or raw SQL queries, ensuring efficient data storage and retrieval for content and user-related data.
Develop custom modules, plugins, or packages to extend the functionality of the CMS, catering to specific client requirements or industry standards.
Company: Halcyon Agile
Position Title: Laravel Developer
Project Name: Pinoy Box Office (PBO)
Project Duration: September 2020 to November 2020
Project Description: PBO is the exclusive showcase of all the movies and other entertainment fare produced by industry giant VIVA Communications, Inc. It also features VIVA co-production ventures with STAR CINEMA, GMA FILMS, FPJ PRODUCTIONS, N2, SPRING FILMS, and other acquired films. The movies are complemented by SRO concerts, and other original productions and special events.
Responsibilities:
Developing rich text editors and content editing interfaces that enable content creators to create, edit, and manage various types of content (e.g., text, images, videos) easily.
Develop core functionalities of the CMS using Laravel, including user management, content management, permissions, and access control.
Design and implement the database schema using Laravel's Eloquent ORM or raw SQL queries, ensuring efficient data storage and retrieval for content and user-related data.
Develop custom modules, plugins, or packages to extend the functionality of the CMS, catering to specific client requirements or industry standards.
Company: Halcyon Agile
Position Title: Laravel Developer
Project Name: Wingzone Delivery
Project Duration: September 2020 to February 2021
Project Description: WINGZONE IS ALL ABOUT OUR AWARD-WINNING FLAVORS.
Responsibilities:
Developing rich text editors and content editing interfaces that enable content creators to create, edit, and manage various types of content (e.g., text, images, videos) easily.
Develop core functionalities of the CMS using Laravel, including user management, content management, permissions, and access control.
Design and implement the database schema using Laravel's Eloquent ORM or raw SQL queries, ensuring efficient data storage and retrieval for content and user-related data.
Develop custom modules, plugins, or packages to extend the functionality of the CMS, catering to specific client requirements or industry standards.
Company: FourPointZero
Position Title: Software Engineer
Project Name: JusyPay.to
Project Duration: March 2016 to September 2017
Project Description: Send money and make payments using your credit card, your bank account, over-the-counter, or e-money.
Responsibilities:
Developing rich text editors and content editing interfaces that enable content creators to create, edit, and manage various types of content (e.g., text, images, videos) easily.
Develop core functionalities of the CMS using Laravel, including user management, content management, permissions, and access control.
Design and implement the database schema using Laravel's Eloquent ORM or raw SQL queries, ensuring efficient data storage and retrieval for content and user-related data.
Develop custom modules, plugins, or packages to extend the functionality of the CMS, catering to specific client requirements or industry standards.
Educational Background
DEGREE
Information Computer Technology
UNIVERSITY/COLLEGE
Southwestern Institute of Business and Arts
YEARS OF ATTENDANCE-