Bowrand

Bowrand IT Consulting

Lead Developer

(August 2024 - Present) / Calgary, AB

Overview

Drove the technical development of SyncoLink, a commercial AI cloud based platform. My role included designing the entire system, from a custom made AI powered voice assistant and chatbot to scalable and secure backend solutions, while also managing the full product development process.

Details

Client Facing Platforms

Architected and developed client facing online platforms with solutions now actively used by real clients. I collaborated closely with UI/UX designers to create the frontend interfaces for these solutions.

Real Estate Brokerage Platform

Designed and implemented a scalable real estate brokerage website using RESO RETS Web API standards (CREA Matrix and Pillar 9), focusing on compliance and optimized real time access to property information.

Applied the Google Maps JavaScript API to create advanced features, including custom zoning for Calgary and optimized high load map rendering to display thousands of property listings.

Established secure backend APIs and implemented role based security features such as anti scraping techniques, data view restrictions, and auto logout for login anomalies.

Automotive ERP System

Developed a customized ERP for an automotive retail client with features for inventory management, service scheduling, and customer relationship management.

Cloud Infrastructure & Security

Established the ERP's cloud infrastructure on AWS, integrating the Stripe Payment API for secure transactions and Amazon Cognito for scalable authentication. I also designed a user behavior analytics system to offer the client detailed interaction statistics and support data driven UI/UX improvements.

Technologies Used

RDS
RDS
IAM
IAM
Cognito
Cognito
Supabase
Supabase
Google Cloud
Google Cloud
Open AI
Open AI
Stripe
Stripe
Node.js
Node.js
JavaScript
JavaScript
Next.js
Next.js
TypeScript
TypeScript
GO
GO
Python
Python
WordPress
WordPress
PHP
PHP
CSS
CSS
Tailwind CSS
Tailwind CSS
Shadcn
Shadcn
Next.js
Next.js
Vercel
Vercel