Experienced web developer specializing in building and designing performant, user-focused web applications using modern and scalable technologies.
Johann Olivares
Full-Stack Web Developer
My Expertise
I am a full stack web developer with over 4 years of experience building and maintaining web applications, specializing in front-end UI/UX, backend logic, API integrations, and scalable, user-focused solutions.
Backend Development
Experienced in building backend application logic using PHP, MySQL relational databases, and APIs to create scalable, reliable solutions that solve real-world problems.
Frontend Development
Over 4 years of experience building responsive, user-focused UI/UX using HTML, CSS, JavaScript, and React, with an emphasis on performance, accessibility, and clean, maintainable code.
Project Managment
Led and coordinated small to medium-sized web development projects from planning through delivery, collaborating with developers and stakeholders, managing tasks and timelines, and ensuring quality, scope, and deadlines were met.
Web Maintenance and Support
I maintained and supported multiple eCommerce websites by updating product listings, pricing, images, and categories, QA’ing changes, troubleshooting front-end issues, and ensuring accurate, organized product data in fast-paced environments.
Data
Analysis
Experience collecting, scraping, cleaning, and importing large datasets, ensuring data accuracy and consistency across spreadsheets, databases, and web applications to support reporting and operational workflows.
Quality Assurance & Testing
Performed QA testing on website updates, product launches, and data changes to ensure accuracy, functionality, and a smooth user experience before deployment.
Tools & Technologies
My day-to-day development work is centered around a high-performance vanilla stack using HTML, CSS, and JavaScript, paired with PHP and MySQL for backend logic and data management. I have extensive experience working with the WordPress CMS, building custom solutions on top of its core framework with minimal reliance on plugins. In addition, I have hands-on experience with modern frameworks such as React and Laravel, as well as React Native for mobile application development.
I use a modern set of development tools to streamline my workflow and deliver efficient results. I leverage AI tools such as ChatGPT for rapid prototyping, research, and integrating automation into development workflows. For API testing and documentation, I regularly use Postman. My primary development environment is Visual Studio Code, with Git and GitHub for version control and collaboration. I also use Inkscape for creating and editing graphics and visual assets when needed.
My Portfolio
Cinema
Sinema is a lightweight streaming platform that allows users to browse, discover, and view movie content through a clean, modern interface. It integrates real-time movie data and metadata to deliver an engaging viewing experience.
Built with:
Efit Apparel
Efit is a custom eCommerce platform built from the ground up using HTML, CSS, JavaScript, PHP, and a MySQL database, modeled after modern sports and athletic brands such as Nike and Adidas. The application supports the full eCommerce flow, including product browsing, cart management, checkout, and order confirmation, with a strong focus on clean UI, usability, and performance. This project serves as a demo and is actively being expanded.
Built with:
Jenni's Creations
Jenni’s Creations is a custom small-business website designed to showcase handcrafted products with a clean, elegant layout. The site focuses on visual storytelling, clear product presentation, and a user-friendly browsing experience that highlights the brand’s creativity and craftsmanship.
Built with:
Flagg's Landscaping
Flagg’s Landscaping is a modern business website designed to establish a strong online presence for a licensed landscaping company. The site highlights services, credentials, and trust-building elements while maintaining a clean, responsive layout optimized for local SEO.
Built with:
Contact Me
Available for select freelance opportunities
Have an exciting project you need help with? Send me an email.














