Paul Peralta

  • 💻 Programmer
  • 🎮 Gamer
  • 💎 Collector
  • 🎥 Cinephile

I'm a full-stack software engineer with 15+ years of combined web and mobile app development experience. I'm seeking for a career that is intellectually challenging, financially rewarding, and offers excellent opportunities for advancement.

Work History

  1. Flutter Developer / Senior Consultant

    Myridius (formerly RCG Global Services) (Makati, NCR, Philippines)
    Tasks
    • Created and maintained 3 proofs of concept needed for client presentations to help acquire new projects.
    • Designed and implemented multiple API endpoints to support AI-driven web applications.
    • Corrected, modified, and upgraded an existing Flutter application to add new functionalities and improve performance.
    • Researched and implemented automated testing using Selenium for a Flutter web application.
  2. Senior React Developer / Associate Manager

    Accenture Philippines (Taguig, NCR, Philippines)
    Tasks
    • Undergone training in Java and Spring Boot.
    • Became a Certified Google Cloud Platform Associate Cloud Engineer.
    • Attended a bootcamp in SAP CPI (Cloud Platform Integration) and finished as Top 2 Performer.
    • Passed HC101 certification exam.
    • Led and managed a team of 4 frontend developers (3 junior levels and 1 mid-level) in providing support for a health insurance operations client.
    • Actively facilitated internal Agile/Scrum ceremonies such as daily stand-ups to ensure smooth task delivery to client.
  3. Director of Software Engineering

    Getaka Labs (San Juan, NCR, Philippines)
    Tasks
    • Led the development of 2 projects simultaneously, multi-tasking across several deliverables while remaining in direct control of development paths.
    • Mentored 3 junior software engineers on React/Next.js, helping them develop their skills and advance their careers within the company.
    • Maintained regular communication and coordination between engineering and UI/UX teams to ensure smooth transition between tasks.
    • Designed, developed, and deployed a cross-platform mobile application from inception to release on both Apple App Store and Google Play Store using Flutter and Google Firebase.
    • Increased software development efficiency by implementing Agile methodologies and refining project management processes.
  4. Senior Software Engineer

    Getaka Labs (San Juan, NCR, Philippines)
    Tasks
    • Developed and maintained several web and mobile applications using Agile methodologies for timely project delivery.
    • Enhanced software functionalities by identifying and resolving complex technical issues.
    • Maintained up-to-date knowledge of emerging technologies, trends, and best practices in the industry for continuous improvement of skillset.
    • Mentored junior developers, fostering professional growth and enhancing team productivity.
  5. iOS App Developer

    Getaka Labs (San Juan, NCR, Philippines)
    Tasks
    • Collaborated in the development and successful launch of 3 iOS apps aligned with company objectives.
    • Optimized app performance with efficient code and regular updates for smoother functionality.
    • Proactively identified potential areas for growth within existing projects, leading to further opportunities for expansion or enhancement.
  6. Senior PHP Developer

    Getaka Labs (San Juan, NCR, Philippines)
    Tasks
    • Developed 3 Facebook embedded applications using PHP and MySQL, leveraging HTML, CSS, and JavaScript technologies available at the time to deliver interactive user experiences.
    • Implemented API integrations to connect web applications with Facebook services seamlessly.
    • Improved website performance by optimizing PHP code and troubleshooting existing issues.
    • Enhanced application scalability with the design and implementation of efficient database structures.
  7. PHP Developer

    LWS Media (Ortigas Center, Pasig, NCR, Philippines)
    Tasks
    • Wrote server-side and client-side code for 2 e-commerce projects using PHP (OpenCart).
    • Planned, coded, and deployed web-based applications using PHP (CodeIgniter).
    • Collaborated with project managers and developers to define parameters and plan detailed specifications with clear project deliverables and timelines.
  8. Junior PHP Developer

    Cafe24 (formerly Simplex Internet) (Ortigas Center, Pasig, NCR, Philippines)
    Tasks
    • Enhanced the company's proprietary PHP framework by implementing solutions to the templating part of the said framework.
    • Developed reusable UI templates to be used by other developers.

Educational Background

  1. Bachelor of Science in Computer Science

    University of the Philippines, Manila (Ermita, Manila, NCR, Philippines)
  2. High School Diploma

    Cavite Science Integrated School (formerly CNSHS) (Maragondon, Cavite, Region IV-A, Philippines)
  3. Elementary Diploma

    Maragondon Parochial School (Maragondon, Cavite, Region IV-A, Philippines)

I've released four mobile apps (three for iOS and one cross-platform), developed multiple websites, and maintained enterprise-level platforms. I'm a quick learner, a team player who is also comfortable working independently, and I have a strong passion for coding.

Skills

Frontend

HTML

Semantic markup, accessibility best practices, and SEO-friendly structure.
(Expert)

CSS

Proficient in modern CSS features such as Flexbox, Grid, and CSS variables. Experienced with frameworks like Bootstrap and Tailwind CSS.
(Expert)

JavaScript / TypeScript

Strong foundation in both languages. Experienced in building scalable applications and using modern ES features.
(Advanced)

React

Skilled in building SPAs and SSR apps using React and Next.js. Comfortable with hooks, context API, and component architecture.
(Advanced)

Backend / API Development

Node.js

Experience with vanilla Node.js and frameworks like Express, NestJS, and Strapi.
(Confident)

Supabase

Used as a backend-as-a-service (BaaS) for rapid prototyping and scalable applications.
(Intermediate)

PHP

Proficient with CodeIgniter and Laravel frameworks for building scalable APIs and web apps, and customizing OpenCart and WordPress for content-driven and online store solutions.
(Confident)

Databases

MongoDB

Used in several MERN stack applications for flexible document storage.
(Intermediate)

MySQL / PostgreSQL

Comfortable with relational database design and complex queries.
(Confident)

Mobile Development

Flutter / React Native

Built cross-platform apps with responsive UI and native device integrations.
(Advanced)

iOS

Experience developing native iOS applications with both Objective-C and Swift.
(Intermediate)

DevOps / Tools

Git & Version Control

Proficient with Git, GitHub, GitHub Actions, Bitbucket, and Sourcetree.
(Advanced)

Docker & Containerization

Experienced with Docker, Docker Compose, and basic usage of Kubernetes.
(Intermediate)

Cloud Platforms

Familiar with deploying and managing applications on DigitalOcean, AWS, and Google Cloud Platform.
(Working Knowledge)

Hobbies

  • 👾 Playing video games

    Currently playing: Tekken 8 on PS5, Pokemon TCG Pocket on mobile, retro games on emulators

  • 🍿 Watching movies / series

    Favorite Genres: animated, superhero, comedy, action, mystery/spy, horror/thriller, anime

  • 🤖 Collecting toys

    Lego minifigs, Tamiya kits, die-cast cars, action figures

  • 🎮 Modifying handheld consoles

    PSP, Game Boy Advance, Android handheld emulators

Any fool can write code that a computer can understand. Good programmers write code that humans can understand.
- Martin Fowler