I’m a Junior Web Developer who loves the whole idea of creating things and solving problems. I’m big on noticing the small nuances—whether it’s behaviour in a UI, logic in a feature, or the way different parts of an app connect. Full-stack problem solving is where I feel most at home, and I enjoy taking ideas from nothing and turning them into something real, useful, and well structured.
My approach mixes creativity, logic, and attention to detail. My faith is also a big part of who I am — it keeps me grounded, intentional, and focused on building things that genuinely help people.
My main comfort zone is React and TypeScript — that’s the stack where everything clicks for me.
I like structure, but I also learn by breaking things down until they make sense.
I enjoy building with React Native, especially when it comes to UI, animations, and getting creative with user experience.
I started with Python, so that’s always been part of my foundation — it taught me the logic and problem-solving mindset I use everywhere now.
🔹 Frontend
- React
- TypeScript
- Next.js
- React Native
- Tailwind CSS
- Expo
- Reanimated
- JavaScript
🔹 Backend
- Spring Boot (Java)
- Node.js
- Express.js
- Ruby & Sinatra
- Python
🔹 Databases
- PostgreSQL
- Supabase
- SQL
🔹 Tools & Platforms
- Git & GitHub
- Vercel
- Render
- Postman
- Streamlit
- Docker 🚀 Featured Projects
Here are some of the main projects I've worked on. Each one taught me something different and helped me grow across the full stack.
🌐 Church Directory (Full-Stack) A full-stack rebuild of an older “Streamlit” version into a modern, scalable directory system for the church.
What I built:
- React + TypeScript frontend (ui)
- Spring Boot + PostgreSQL backend (api)
- Search, filtering, CRUD operations
- Relational database design
- Authentication & role structure
- Deployment setup
Repos:
- Frontend: https://github.com/JoshHil97/vbci-church-directory-ui
- Original version: https://github.com/JoshHil97/church_directory
🏠 MakersBnB (Ruby/Sinatra) An Airbnb-style booking platform built during Makers.
What I worked on:
- Ruby/Sinatra backend
- PostgreSQL schema + migrations
- Authentication & sessions
- Booking logic
- Pair programming & TDD with RSpec
📱 SoulAnchor (React Native + TypeScript) A mobile app focused on emotional guidance with animations, gradients, and dynamic content.
What I built:
- React Native (TS) components
- Animated UI with Reanimated
- Gradient themes
- 30+ emotion modules with structured data
- Randomised content logic
📊 Accountability Tracker (Python + Supabase) A data-tracking dashboard for accountability and lifestyle monitoring.
What I built:**
- Streamlit UI
- Supabase database setup
- Real-time analytics
- Filters + charts
- Authentication flow
🧠 Skills Summary
These are the technologies I've actually used across my projects — the ones that shaped how I think and build.
🔹 Frontend Skills
- React & TypeScript
- Next.js
- React Native
- Tailwind CSS
- Expo
- Reanimated
- Responsive UI Design
🔹 Backend Skills
- Spring Boot (Java)
- Node.js (beginner–intermediate)
- Express.js
- Ruby (Sinatra)
- Python (foundational)
🔹 Database & Data Handling
- PostgreSQL
- Supabase
- SQL (queries, schema design, relationships)
🔹 Tools, Platforms & Practices
- Git & GitHub
- Vercel (frontend deployment)
- Render (backend deployment)
- Postman (API testing)
- Streamlit
- Docker (beginner)
- Agile practices & pair programming
- Writing clean, structured project documentation
📫 Contact
Portfolio: https://joshua-portfolio-psi.vercel.app
LinkedIn: https://linkedin.com/in/joshua-hilarion-258461113
