Education-to- Passion

A hands-on Software Developer and Computer Science Professor specializing in Web Development and Software Engineering. I guide students from their first line of code to their final capstone.

About Me

Rammne Portrait

I'm a hands-on software developer with a passion for building clean, user-centric applications. My specialization is in the modern web, using technologies like Next.js, TypeScript, and Express.js to solve complex problems.

What makes my approach unique is my background as a Computer Science Professor. I've spent years mentoring students from their first line of code to their senior capstone, teaching the full software engineering life and CS fundamentals. This experience has honed my ability to communicate complex ideas clearly and build robust, well-architected systems.

My Toolkit

Languages

PythonJavaScript (ES6+)TypeScriptGoogle Apps ScriptHTMLCSSTailwindCSSDart

Frameworks

Next.jsReactNode.jsExpress.jsAstro.jsFlutterFlaskDjangoFastAPI

Cloud & Backend

SupabaseFirebasePostgreSQLGoogle Cloud Platform

Tools & AI

GitDockerFigmaGemini APIGoogle AI Studion8n

Software Engineering

AgileScrum

Featured Projects

AGS (Automated Grading System) -- Ongoing Project

AGS (Automated Grading System) -- Ongoing Project

Automated grading system like Schoolista. It uses the Gemini API to provide feedbacks to the students and automate tedious grading processes and the Supabase database to store the data. The goal of this web app is to provide a more efficient and better UI/UX for both professors and students.

Express.jsReact.jsNext.jsTailwindCSSGemini APISupabaseVercel
Portfolio Website -- Completed Project

Portfolio Website -- Completed Project

High-performance personal portfolio focused on SEO. Achieved 100/100 Lighthouse scores, boosting SEO rankings and user retention.

AstroReact.jsTailwindCSSVercel
OLOPSC Document Request System (ODRS) -- Completed Project

OLOPSC Document Request System (ODRS) -- Completed Project

Document request system for OLOPSC. It allows users to request documents from the OLOPSC office. It is a web application that allows users to request documents from the OLOPSC office.

FlutterFirebase
Exam Maker -- Completed Project

Exam Maker -- Completed Project

Exam maker is a web application that allows professors to create exams and quizzes by just uploading their learning materials.

Next.jsTailwindCSSVercelGemini APIFirebase

Let's Connect

I'm currently seeking new opportunities in software development. If you have a role that sounds like a good fit or just want to talk about tech, I'd love to hear from you.


© 2025 Portfolio. Built with AstroJS, ReactJS & Tailwind.