Currently at Veritree
Vancouver, Canada

Hi there 👋
I'm Busra Temizyurek

Full-Stack Software Developer crafting production web applications with TypeScript, React, Node.js and cloud-integrated services.

About Me

My Development Journey

🚀 I'm a full-stack software developer currently working at Veritree, where I build and maintain full-stack features for planting, verification, and geospatial workflows. I specialize in building web applications, from crafting intuitive, responsive UIs to architecting robust backend services and APIs.

🔧 I enjoy building side projects like MotoPerf (motorcycle performance tracker), an AI-tutor mobile app, an AI-powered product-manual chatbot, and more.

🌍 Active in open source — publishing npm packages (data structures, utilities) and sharing code to give back to the community.

💬 I'm passionate about writing clean, maintainable code and building applications that solve real problems. I enjoy collaborating with teams and contributing to open-source projects.

⚡ Fun fact: I've been skating since I was 7 and love activities like sailing, cycling, and snowboarding.

Development Stats
3+
Years Experience
1,261
Contributions
3
NPM Packages

Experience

Veritree

Current

Software Developer

Nov 2025 – Present
  • Build and maintain full-stack features using React, Vue, TypeScript, Node.js, Fastify, Sequelize, and SQL for internal planting, verification, and geospatial workflows.
  • Design REST APIs, relational data models, and modular backend services with clear separation between handlers, services, repositories, and schemas.
  • Developed a scalable, configuration-driven Smart Verification framework with reusable rulesets, fact definitions, and dependency mapping.
  • Improved geospatial processing for complex MultiPolygon boundaries, reducing edge-case failures and improving execution time by up to 62–85% in local benchmarks.
  • Debug staging and production issues across AWS ECS, Redis/ElastiCache, CloudWatch, DNS, and database state.

Onchainsite.xyz

Software Developer

Jan 2025 – Nov 2025
  • Built a drag-and-drop SaaS website builder using TypeScript, React, Node.js, PostgreSQL, Tailwind CSS, shadcn/ui, and Radix UI.
  • Developed REST APIs, database schemas, migrations, and asset-upload workflows supporting direct image uploads and external image URLs.
  • Set up CI/CD with GitHub Actions and deployments across Vercel and Azure; implemented Jest, Playwright, and Chromatic tests to protect product quality.

Canadian Natural Resources Limited

Engineer

Jan 2024 – Aug 2024
  • Applied data analysis and optimization techniques to improve operational decision-making and identify efficiency opportunities.
  • Worked with cross-functional teams to analyze engineering workflows, communicate findings, and support practical implementation of improvements.

The University of British Columbia

Research Assistant

Jan 2022 – Jan 2024
  • Conducted research on mine electrification and energy optimization.

Featured Projects

onchainsite.xyz — Web Application Platform
AI-assisted drag-and-drop website builder with advanced user interface and robust backend architecture. Features real-time collaboration, template management, and seamless deployment pipeline.
React.js
TypeScript
Node.js
PostgreSQL
SQL
Express.js
Shadcn/UI
TailwindCSS
Vercel
AI-Tutor
AI-powered mobile app that solves math problems from photos with step-by-step explanations. Users snap a photo of any math problem and receive a clear, guided walkthrough to understand the solution.
React Native
Expo
TypeScript
OpenAI
Azure AI Foundry
Clerk
Thirsty Plant
Battery-friendly plant moisture monitor. A tiny ESP8266 sleeps most of the time, wakes briefly to power the soil sensor only when needed, reads a calibrated moisture value, and securely posts it to a REST API. A clean dashboard visualizes real-time readings and trends.
TypeScript
React
Next.js
Neon
PostgreSQL
Tailwind
Vercel
Arduino
AI Product Support
In Progress
AI-powered chatbot for specific product manuals. Upload a manual, ask questions in natural language, and get accurate, context-aware answers.
React
TypeScript
Node.js
OpenAI SDK
Azure AI Foundry
Tailwind
Radix UI
Next.js
MotoPerf
Progressive web app for motorcycle riders to track performance metrics with real-time data visualization and analytics.
TypeScript
HTML
CSS
Bootstrap
Vercel
Webpack
Basic Binary Search Tree
NPM package implementing a binary search tree data structure with comprehensive methods and utilities for JavaScript developers.
JavaScript
NPM
Data Structures
Jest
DS Priority Queue
Efficient priority queue implementation as an NPM package with full test coverage and documentation.
JavaScript
NPM
Algorithms
Jest
Basic Stack
Clean and efficient stack data structure implementation with comprehensive API and error handling.
JavaScript
NPM
Data Structures
Documentation
Mint&Chill
NFT minter for crypto enthusiasts who want to mint their NFTs with a clean, modern interface.
React.js
TypeScript
Node.js
Next.js
Onchainkit
ethers
TailwindCSS
Vercel
Solidity
Mining Dilution Calculator
Mining dilution calculator app for operational decision-making and efficiency analysis.
Python
Pandas
PowerBI
TypeScript

Tech Stack

Frontend Development

React.js
Vue.js
React Native
TypeScript
JavaScript
HTML5
CSS3
TailwindCSS
PostCSS
Bootstrap
Next.js
Shadcn/UI
Material UI
Radix UI
Redux

Backend Development

Node.js
Express.js
Fastify
RESTful APIs
Python
PostgreSQL
PostGIS
Redis
Drizzle ORM
Sequelize
MySQL

Tools & Technologies

Unit Testing
E2E Testing
Jest
Cypress
Playwright
Puppeteer
Storybook
React Testing Library
Git
GitHub Actions
CI/CD pipelines
Webpack
npm
AWS S3
AWS ECS
AWS EC2
AWS CloudWatch
AWS API Gateway
Azure Functions
Azure Storage
Azure AI Foundry
Chromatic
Docker
Unix
Agile/Scrum

AI Harness Engineering

Claude Code
GitHub Copilot CLI
OpenAI Codex

Let's Work Together

I'm passionate about building innovative web applications and always interested in new opportunities and challenging projects. Let's connect and create something amazing!