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.

Shaun Niel Ochavo

About Me

About Shaun Niel Ochavo

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.

Skills

Next.jsReact.jsTypeScriptJavaScriptNode.jsSupabaseFlutterDartFirebaseReact NativePostgreSQLStripeSvelteSvelteKitPythonDjangoMySQLSASSBootstrapTailwindCSSChakraUIHTML5CSS3GitLinuxFigmaRESTful APIStorybookJSAndroid StudioAmazon S3Prisma ORMGoogle GeminiPostmanDockerFrontendBackendFull-StackMobile Development

My Journey

Full Stack Engineer

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

November 2024 - Present

  • 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.

Full-Stack Developer

Freelance

July 2022 – August 2025

  • 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.

Full-stack Developer Intern

Caraga State University (Main Campus)

February 2025 – May 2025

  • 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.

Frontend Developer Intern

Prifina - Liberty. Equality. Data.

October 2022 – November 2023

  • 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.

Software Engineer Intern

Bayugan City Senior High School

March 2021 – May 2021

  • 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

Extension Services Info System (ESIS)

A web application for managing college extension programs and activities.

NextJSReactJSTailwind CSSTypeScriptPrisma ORMAuthJSPostgreSQLDockerAWS S3 Storage

Notifbuy

A mobile app designed to revolutionize local commerce by connecting mobile peddlers with nearby customers through real-time notifications and streamlined interactions.

FlutterDartFirebaseGoogle Maps APIXendit

Evacuation Management System

A web application for managing evacuation procedures during emergencies.

ReactJSJavaScriptDjangoPythonMySQL

Agri-Advice

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

NextJSReactJSTailwind CSSTypeScriptSupabasePostgreSQLGoogle Gemini AI

Job Placement Tracking System (JPTS)

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

NextJSReactJSTailwind CSSTypeScriptSupabasePostgreSQLAWS S3 StorageTwilio

Kaitawan Tamu

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

NextJSReactJSTailwind CSSTypeScriptSupabasePostgreSQLGoogle Gemini AIAWS S3 Storage

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.

NextJSReactJSTailwind CSSTypeScriptSupabasePostgreSQL

GWA PH Calculator

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

NextJSReactJSTypeScript

Symphia

Voice AI Chatbot that utilizes Speech-to-Text (STT) and Text-to-Speech (TTS) technologies.

FlutterDartGoogle Gemini AI

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!

© 2025 Shaun Niel Ochavo. All rights reserved.