John Guerra
Software Developer
Designing and building digital solutions that connect ideas to reality.
About Me
Hello! I'm a recent Computer Science graduate with a passion for building cross-platform applications. My journey in software development started during my university coursework and has expanded through personal projects and internships.
I enjoy solving complex problems and creating efficient, user-friendly applications. My diverse skill set allows me to work on various platforms – from mobile apps to desktop software and backend systems.
Certifications

Build Your Own Chatbot
Cognitive Class (IBM)
2025
Successfully completed and received a passing grade in 'Build Your Own Chatbot' (CB0101EN) on cognitiveclass.ai, powered by IBM Developer Skills Network.
Verify CertificateMy Skills
Programming Languages
Frameworks & Libraries
Databases & Cloud
Dev Tools
Specialties
Featured Projects
A showcase of my recent work, from web applications to open-source contributions
AI Diary(AID)
An AI-powered, voice-first journal app that transforms your spoken thoughts into organized, searchable diary entries. Features multi-language transcription, AI-powered summarization and insights, modern Material 3 UI, calendar view, and secure cloud sync.
Portfolio Website
A modern, responsive portfolio built with Next.js, TypeScript, and Tailwind CSS. Features a homepage introduction, about section, project showcase with details pages, contact form, starfield background, and a RAG chatbot powered by n8n, Supabase, and Hugging Face embeddings.
AI Captioner
A Next.js web app that uses Google Gemini AI to generate captions for uploaded images. Features a modern, responsive UI, secure API key storage, and real-time AI captioning for accessibility and productivity.