Open to full-stack roles

Leandro
Paninsoro.

Full-Stack developer based in Philippines, finishing a BS in Computer Science. I take full feature ownership — schema to API to deployment — and I'm comfortable being the sole technical voice in the room.

View Projects
1 Internship
4+ Projects
2026 BS CS Grad

Bureau of the Treasury
Davao Regional Office

Solo developer · 2025. Designed and shipped a secure internal HR platform managing employee records, from requirements gathering to production.

  • Role-Based Access Control system on Spring Boot
  • Automated increment & loyalty pay calculations
  • 30% increase in administrative efficiency
Read the case study →

Laagan — ride together, go further.

A real-time group-ride tracker for motorcyclists in Mindanao. Solo-built with Spring Boot and React Native — live location, checkpoints, and full ride summaries.

Statistics Ride View
Internship

Employee Management System

Bureau of the Treasury — Davao Regional Office · Jul–Sep 2025 · Solo Developer, full ownership from requirements through production.

Secure RBAC platform
Designed and deployed a secure internal platform on Spring Boot with Role-Based Access Control for employee records.
Automated pay logic
Engineered automated employee increment calculation and loyalty pay awards, eliminating manual computation errors.
Stakeholder collaboration
Facilitated requirements-gathering sessions with administrative staff, iterated on real user feedback, and presented the completed system to the admin staff receiving positive feedback and the highest internship grade.
30% efficiency gain
Optimized administrative workflows, resulting in a 30% increase in operational efficiency.
End-to-end ownership
Handled architecture decisions, database design, and delivery independently, with no technical team to lean on.
Receive highest grade and offer to apply after graduation
Invited by the Bureau of the Treasury Davao Regional Office to return as an employee upon graduation.
Laagan — Real-Time Group Ride Tracker
Personal / Capstone · Full Stack (Backend Lead) · In Progress
Sole Dev Java · React Native
Laagan live ride view
Laagan ride statistics
// The Hard Problem

Reverse geocoding in Mindanao needs real barangay-level precision, which commercial APIs either don't support or charge for at scale. The fix: a custom geocoding pipeline — Nominatim coordinates matched against the official PSGC dataset, cached to stay fully offline-capable with zero paid API dependency.

  • Real-time location broadcasting to all ride participants via WebSocket
  • Checkpoint tracking — records each rider's arrival per checkpoint, sequenced from route data
  • Ride lifecycle: start, pause, force-finish, ownership transfer on creator exit
  • Auth system: Google OAuth + email/password, rate-limited login, token rotation & blacklisting
  • Built specifically for Mindanao road conditions and connectivity gaps
Free Fall Simulator – Drop Objects on Every Planet
Full Stack Developer
View: Live Python
free-fall-ten.vercel.app
Free Fall Simulator drop view
Free Fall Simulator planet results
  • Physics simulator modeling free-fall motion across 9 planets including gravity and atmospheric drag.
  • Built with Python Flask and JavaScript implementing numerical physics integration and real-time visualization.
Reddit Analytics Platform
AI-powered sentiment analysis · Next.js + Google Gemini
Live TypeScript
reddit-something.vercel.app
Reddit Analytics dashboard
Reddit Analytics sentiment results
  • Scrapes Reddit posts and runs them through Google Gemini AI for sentiment, summaries, and keyword extraction
  • Built with Next.js and TypeScript — full-stack, single repo
More Work

Team & other projects

Backend-leaning, full-stack-capable. A mix of solo builds and team contributions.

There's more — visit my GitHub to see all projects.
github →
OnlyJobsWeb
Full Stack Developer · Laravel + React
Team Project PHP
  • Developed and tested 10+ RESTful API endpoints using Laravel — authentication, application tracking, job posting management
  • Led full-stack implementation of the Admin Dashboard: 50% of React frontend + 50% of Laravel backend
Stack

Tools & technologies

What I reach for most, grouped by where it sits in the system.

Languages
Java · PHP · JavaScript · Python · HTML / CSS
Backend
Spring Boot · Laravel · REST APIs · WebSockets
Auth & Security
OAuth 2.0 · RBAC · Token Rotation · Rate Limiting
Frontend
React / Next.js · React Native · TypeScript
Tools & Infra
Docker · Git · Postman · Redis · Jenkins
Geo / Data
PSGC Dataset · Nominatim · Google Gemini AI
Get in touch

Let's build something

Open to backend engineering roles, freelance backend work, and interesting technical problems.

Email paninsorolean@gmail.com
GitHub github.com/Leyaaaan1
LinkedIn leandro-paninsoro
Phone +63 969 202 0569
Download Resume / CV