Skip to content

Hi. My Name is

Shaun Niel Ochavo

  • Software Engineer
  • Full-Stack Developer
  • Web/Mobile Developer
  • Tech Enthusiast

A passionate Software Engineer with experience in building scalable web and mobile applications, and automating solutions. I specialize in full-stack development using modern technologies and enjoy solving complex problems.

Portrait of Shaun Niel Ochavo
Role
Software Engineer
Base
Philippines
Stack
38 technologies
Status
Open to opportunities

About Me

Shaun Niel Ochavo at work

I am a Software Engineer with expertise in full-stack development, leveraging technologies like Next.js, React.js, TypeScript, JavaScript, Node.js, Supabase, Flutter, Dart, Firebase, and Python. I specialize in building robust web and mobile applications, and I’m passionate about creating efficient, scalable solutions.

With a strong background in software development and a degree in Computer Science, I continuously expand my technical skills. I enjoy tackling complex problems and collaborating with cross-functional teams to deliver impactful results using modern development practices and tools like Git, Docker, and various cloud services.

Toolkit

Languages
TypeScriptJavaScriptPythonDartHTML5CSS3
Frontend
Next.jsReact.jsVue.jsSvelteSvelteKitTailwindCSSAnt DesignSASSBootstrapChakraUIStorybookJS
Mobile
FlutterReact NativeAndroid Studio
Backend & Data
LaravelNode.jsDjangoPostgreSQLMySQLPrisma ORMRESTful APISupabaseFirebase
Platform & Tools
DockerLinuxGitAmazon S3StripePostmanFigmaGoogle GeminiClaude
Focus
Full-StackFrontendBackendMobile Development

My Journey

  1. September 2025 - Present

    Now

    Software Engineer

    KUROFUNE株式会社 , opens in a new tab

    • Built the platform's web interface from Figma handoffs, turning static designs into working screens and a reusable component library.
    • Worked beyond the frontend into the backend, implementing endpoints and data models where features needed more than interface work.
    • Collaborated with a team of developers through code review and shared conventions, keeping the codebase consistent as the platform grew.
  2. November 2022 - Present

    Now

    Full Stack Engineer

    Sindbad.Tech | سندباد.تك

    • Collaborated directly with the CEO and backend team to lead frontend development of a trading-bot web app using React.js, Next.js, and TypeScript — shipped MVP under rapid timelines.
    • Translated Figma designs into clean, modular components following strict design systems and code conventions, enhancing UX consistency across the platform.
    • Integrated dynamic RESTful APIs using React Query, enabling real-time trading and bot workflows with environment-based configuration.
    • Engineered a cross-platform mobile app with Flutter, including biometric authentication (Face ID / Touch ID), RTL/LTR support, and RESTful integration — improving performance and accessibility.
    • Conducted manual QA and end-to-end testing prior to deployment, delivering stable features that required minimal post-launch fixes.
  3. July 2022 – August 2025

    Full-Stack Developer

    Freelance

    • Delivered responsive, interactive UIs across multiple freelance projects with React.js, Redux, and Tailwind CSS, following mobile-first best practices.
    • Developed and deployed mobile apps using Flutter with Firebase, geolocation, and local storage — maintaining robust offline functionality.
    • Built web and mobile applications with Next.js, Supabase, Django, and PostgreSQL, handling both frontend and backend architecture.
    • Maintained direct communication with clients to scope features, clarify requirements, and deliver production-ready features on time.
  4. February 2025 – May 2025

    Full-stack Developer Intern

    Caraga State University (Main Campus)

    • Spearheaded the development of a comprehensive web application for managing college extension programs, utilizing Next.js, TypeScript, PostgreSQL, and Prisma ORM.
    • Designed and implemented 10 service modules featuring responsive UI components with Tailwind CSS and Shadcn UI
    • Developed full-stack features such as document management integrated with S3 storage, data visualization dashboards using Recharts, and secure authentication mechanisms via NextAuth.js.
    • Containerized the application using Docker, ensuring consistent deployment across development and production environments.
  5. October 2022 – November 2023

    Frontend Developer Intern

    Prifina - Liberty. Equality. Data.

    • Developed landing pages and login/signup functionality for an AI-powered job search assistant, ensuring smooth user flow and responsive design based on Figma wireframes.
    • Created a sleep monitoring widget using React.js, enabling precise tracking of sleep stages and enhancing user interaction.
    • Designed and implemented Storybook documentation for UI components, streamlining collaboration and improving team accessibility.
    • Utilized React.js, Next.js, TypeScript, and modern front-end technologies to deliver high-quality, user-centric web applications.
  6. March 2021 – May 2021

    Software Engineer Intern

    Bayugan City Senior High School

    • Developed a CRUD application for school management using Java and MySQL, streamlining administrative processes.
    • Implemented visitor rating features for offices and faculty members, enhancing user interaction and feedback collection.
    • Created an admin dashboard with data visualization, providing insights and improving decision-making.

Featured Projects

Filter by stack

Showing 8 of 14 projects built with React

  • Extension Services Info System (ESIS)

    A web application for managing college extension programs and activities.

    • Next.js
    • React
    • Tailwind CSS
    • TypeScript
    • Prisma ORM
    • AuthJS
    • PostgreSQL
    • Docker
    • Amazon S3
  • Evacuation Management System

    A web application for managing evacuation procedures during emergencies.

    • React
    • JavaScript
    • Django
    • Python
    • MySQL
  • Agri-Advice

    A specialized agricultural advisory platform designed to connect pig farmers with technical experts and provide AI-assisted guidance for swine management.

    • Next.js
    • React
    • Tailwind CSS
    • TypeScript
    • Supabase
    • PostgreSQL
    • Google Gemini
  • Job Placement Tracking System (JPTS)

    A web application for tracking job placements and managing student data, designed to streamline the job placement process.

    • Next.js
    • React
    • Tailwind CSS
    • TypeScript
    • Supabase
    • PostgreSQL
    • Amazon S3
    • Twilio
  • Kaitawan Tamu

    A data visualization dashboard for retail metrics, offering insights into sales trends, customer behavior, and inventory management with interactive charts and reports.

    • Next.js
    • React
    • Tailwind CSS
    • TypeScript
    • Supabase
    • PostgreSQL
    • Google Gemini
    • Amazon S3
  • Traffico

    A comprehensive solution designed to streamline the reporting of drivers with violations, facilitate the registration for permits, and provide a user-friendly dashboard for easy management and oversight.

    • Next.js
    • React
    • Tailwind CSS
    • TypeScript
    • Supabase
    • PostgreSQL
  • GWA PH Calculator

    A web application for calculating the General Weighted Average (GWA) of students based on their grades.

    • Next.js
    • React
    • TypeScript
  • Laban

    An interactive educational game that combines mathematics learning with RPG-style combat mechanics. Players battle enemies by solving math problems correctly, making learning both engaging and rewarding.

    • Next.js
    • React
    • TypeScript

Get In Touch

I’m currently open to new opportunities and collaborations. Whether you have a question or just want to say hi, my inbox is always open!