John Robert Cruda

John Robert Cruda

$40/hr
Programming, Software Development, Data Analysis
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Location:
Las Pinas, Metro Manila, Philippines
Experience:
7 years
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-
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.