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
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
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
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
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
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
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
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
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.