top of page
Backend & Systems Focused Software Engineer
Java • Python • Full-Stack Capable
Designing maintainable backend systems with clear architecture and strong validation.
Web Prototypes

Web Home Page
The UMGC Property Rentals web home page provides renters with a welcoming entry point and a centralized search interface. Users can search by location, filter by bedrooms, bathrooms, and rent, and quickly navigate to featured listings or contact options.

Featured Listings
The Featured Listings page highlights premium rental properties selected by office staff. Each listing displays key details such as address, monthly rent, and a quick “View” action to access full property information.

Search Results
The property listings page displays search results based on user-selected filters. Renters can view multiple properties at once, compare details, and refine results using search and filter controls without reloading the page.

Image Gallery
The property image gallery allows renters to browse photos of a selected rental. A primary image is displayed prominently, with thumbnail navigation supporting easy review of additional photos.

Property Details
The property information section presents structured details such as address, bedrooms, bathrooms, square footage, rent, and featured status. This layout prioritizes clarity and quick comprehension for renters.

Property Description
The property description area provides a narrative overview of the rental, highlighting key features, amenities, and location benefits to help renters evaluate suitability.

Property Features
The property features section lists available amenities using a clear checklist format. Features such as parking, appliances, and community access are displayed for easy scanning and comparison.

Contact Agent
The Contact Agent form enables renters to submit inquiries directly from the property details page. Users can enter contact information and a message to request more information or schedule follow-up.

Validation Error
This screen demonstrates form validation feedback when required fields are missing or invalid. Clear error messaging and visual highlights guide users to correct input before submission.

Submission Success
The submission confirmation popup provides visual feedback after a successful inquiry. A success message reassures renters that their message has been sent and will be reviewed by leasing staff.

Inquiry Sent
This confirmation screen provides immediate feedback after a renter successfully submits a contact form. The success message reassures users that their inquiry was received and that a leasing consultant will follow up within the stated timeframe.
bottom of page