Aryan Bawa

Full-Stack Developer & Security Advisor

I'm a full-stack developer and security advisor with a practical mindset and a results-driven approach. I build secure, scalable systems and modern web applications that bridge user-friendly design with robust backend architecture.

About Me

With hands-on experience delivering secure, scalable systems and modern web applications, I bridge the gap between user-friendly design and robust backend architecture.

As a Microsoft Certified Architect, I bring strong expertise in endpoint security, cloud platforms, and system administration. My work blends technical excellence with creative problem-solving, ensuring that the solutions I build are both secure and truly user-centric.

Currently working as a full-time IT Manager at Coldwell Banker Horizon Realty, I'm open to projects and collaborations in full-stack engineering and cybersecurity. I believe in building solutions that actually serve people while maintaining the highest security standards.

Featured Projects

MLS API Backend System

Python
REST API
Database
Data Integration

Developed a robust backend system, similar to a brokerage-specific "Repliers.io," managing over 30,000 real estate listings. This system provides reliable and efficient API services to support real-time data access and updates for various frontend platforms, acting as a central hub for listing information.

Full-Stack Rental Listing Management

React
Node.js
Playwright
Automation

Built a comprehensive platform for property managers to create and publish rental listings across multiple online channels. This system automates the publishing process to the brokerage website and integrates with tools like Playwright to efficiently post listings to external sites such as Castanet and Rentals.ca.

Advanced Listing Automation Suite

Python
Automation
AI/ML
Data Processing

Designed and implemented a sophisticated automation suite that significantly streamlines the real estate listing coordination process. This system automates complex workflows, from fetching new listings and collecting agent information to performing assessment searches, enabling the creation of a complete listing in under 6 minutes—a task that previously took a human coordinator over 4 hours. Leveraged both Python for complex automations and n8n for simpler integrations.

Dropbox Duplicate Solution

Python
AI/ML
Data Analysis
Automation

Developed an advanced solution for efficiently scanning, analyzing, and managing large Dropbox accounts. This system identifies and consolidates duplicate files and folders by leveraging AI-powered similarity analysis (using Transformers for initial scoring and deeper AI for high-confidence matches), providing intelligent merge recommendations to optimize data organization.

Matrix-X Automation Suite

Node.js
Security
Automation

A security-focused automation tool designed to manage real estate data integrity. Built backend system to automate secure image retrieval and quality control, incorporating advanced security measures to validate and safeguard listing assets.

Real Estate Website Portfolio

Webflow
SEO
UI/UX

Developed and maintained multiple real estate websites including kelownarealestate.com, stephaniegilchrist.com, and curtisgedig.com, focusing on user experience, performance, and SEO optimization.

Microsoft 365 Security Implementation

Azure AD
Intune
Security

Led the design and implementation of comprehensive security policies within a Microsoft 365 environment. Developed endpoint management strategies using Microsoft Intune and Azure Active Directory, enforcing conditional access and Zero Trust principles.

Custom Listing Design Automation

React
Tailwind
API Integration

Developed a custom web application to automate the creation and design of real estate listing materials. The system integrates image management, dynamic branding, and user-friendly editing tools to streamline marketing workflows.

My Approach

Security & Practicality

Build secure, practical solutions that actually serve people. Security isn't an afterthought - it's integrated from the ground up in every solution I create.

Clear Communication

Maintain clear, transparent communication throughout every project. I believe in speaking plainly about technical challenges and solutions.

Data-Driven Validation

Validate assumptions through testing and data. Every decision is backed by evidence, not assumptions.

Usability with Security

Balance usability with security at every stage. Great security shouldn't compromise user experience.

User-Centric Design

Design with empathy and focus on the end user. Technology should serve people, not the other way around.

© 2025 Aryan Bawa. All Rights Reserved.