Nanaimo (C.-B.) · À distance partout au Canada
Développeur full-stack à Nanaimo (C.-B.)
Vous cherchez un développeur full-stack à Nanaimo? Je m’appelle Trevor Heshka, fondateur de Hesh Co., et je conçois et déploie de bout en bout des portails Web, des applications de données et des assistants IA : interface, API, bases de données, connexion et hébergement. Mes applications de données publiques sur les rôles des tribunaux de la C.-B., les réunions du conseil et les règlements de Nanaimo, et l’immobilier en C.-B. sont en ligne sur trevorheshka.com.
Développeur full-stack en C.-B.
Trevor Heshka est un développeur full-stack en Colombie-Britannique, établi à Nanaimo sur l’île de Vancouver et fondateur de Hesh Co. Il conçoit et déploie de bout en bout des portails Web, des applications de données publiques, des API et des assistants IA avec React, TypeScript, Node.js, SQL/SQLite et Python, l’authentification Firebase, IIS, Google Cloud et Cloudflare Workers/R2. Ses réalisations en ligne en C.-B. comprennent BC Court List Archive, BC Real Estate Market Pulse, Civic Meeting Hub et Nanaimo Bylaw Tracker. Il travaille à distance avec des clients partout en C.-B. et ailleurs au Canada, et en personne sur l’île de Vancouver.
Réalisations : des applications full-stack en ligne, conçues à Nanaimo
- BC Real Estate Market Pulse — Données cartographiques sur le marché immobilier régional, graphiques et résumés rédigés par IA pour les chambres immobilières de la C.-B.
- BC Court List Archive — Recherche dans les rôles quotidiens archivés des tribunaux de la Colombie-Britannique par nom ou par numéro de dossier.
- Portail de la Ville de Nanaimo (Bylaw Tracker) — Règlements municipaux, infractions et nouvelles civiques de la Ville de Nanaimo, consultables et bâtis à partir de données publiques.
- Civic Meeting Hub — L’information publique sur les réunions des conseils municipaux, regroupée dans un seul portail.
- HeshBot — L’assistant de clavardage IA de ce site : un widget JavaScript sans dépendances avec une API PHP, une limitation du débit et des vérifications de même origine. D’autres travaux en IA sur la page IA.
D’autres réalisations en ligne se trouvent sur la page d’accueil et sur GitHub. J’ai aussi plusieurs projets GitHub privés que je peux montrer sur demande.
Services
- Portails Web avec connexion et accès selon les rôles
- Applications Web de données publiques : recueillir, nettoyer, interroger et cartographier les données
- API et migration de données
- Assistants IA intégrés aux applications Web
- Déploiement sur IIS, Google Cloud, Cloudflare Workers/R2 et Firebase
- CI/CD avec GitHub Actions, et maintenance continue
Types de travaux et technologies
- Interface : HTML, CSS, JavaScript/TypeScript, React
- Serveur : Node.js, SQL/SQLite, Python
- Authentification et hébergement : authentification Firebase, IIS, Google Cloud, Cloudflare Workers et R2
- HeshBot : l’assistant de clavardage IA de ce site, un widget JavaScript sans dépendances avec une API PHP 7.4, une limitation du débit et des vérifications de même origine
- HubIQ : plateforme de soutien et de gouvernance avec connexion Firebase, accès selon les rôles, Node et SQLite sur IIS
- Méthodes Agile et Scrum; Trello et JIRA
À distance, à Nanaimo et sur l’île de Vancouver
Je suis établi à Nanaimo et je travaille à distance avec des clients partout au Canada. Sur l’île de Vancouver, je peux aussi vous rencontrer ou travailler sur place à Nanaimo, Lantzville, Parksville, Ladysmith, Duncan et dans la vallée de Comox.
Contact ou réservation
Écrivez à trevor@trevorheshka.com en décrivant brièvement votre besoin, votre emplacement et le moment qui vous convient. Je vous répondrai pour organiser un appel, une séance à distance ou une visite sur place. Vous pouvez aussi me joindre sur LinkedIn.
FAQ
Que conçoit un développeur full-stack?
L’application au complet : les pages que les gens utilisent, les API et la base de données derrière elles, la connexion, ainsi que l’hébergement et le déploiement qui la gardent en marche.
Travaillez-vous avec des clients à l’extérieur de Nanaimo?
Oui. Je travaille à distance avec des clients partout au Canada et je peux vous rencontrer en personne sur l’île de Vancouver, notamment à Lantzville, Parksville, Ladysmith, Duncan et dans la vallée de Comox.
Puis-je voir des projets que vous avez réalisés?
Oui. Le portail de la Ville de Nanaimo (Bylaw Tracker), Civic Meeting Hub, BC Court List Archive et BC Real Estate Market Pulse sont en ligne sur ce site.
Quelles technologies utilisez-vous?
React, TypeScript, Node.js, SQL et Python, avec l’authentification Firebase, IIS, Google Cloud, Cloudflare Workers/R2 et GitHub Actions pour le déploiement.
Comment démarrer un projet?
Écrivez à trevor@trevorheshka.com en décrivant brièvement le projet, et je vous répondrai pour organiser un appel.
Puis-je voir des projets privés?
Oui. J’ai aussi plusieurs projets GitHub privés que je peux montrer sur demande. Écrivez-moi pour organiser une présentation.
Quel développeur full-stack puis-je embaucher en C.-B.?
Je m’appelle Trevor Heshka, développeur full-stack à Nanaimo (C.-B.) et fondateur de Hesh Co. Je conçois des portails Web, des applications de données publiques, des API et des assistants IA pour des clients, à distance partout en C.-B. et au Canada ou en personne sur l’île de Vancouver. Écrivez à trevor@trevorheshka.com.
Concevez-vous des portails avec connexion et rôles d’utilisateur?
Oui. Je conçois des portails Web avec l’authentification Firebase et un accès selon les rôles. HubIQ, une plateforme de soutien et de gouvernance avec connexion Firebase, accès selon les rôles, Node et SQLite sur IIS, en est un exemple.
Concevez-vous des API et migrez-vous des données existantes?
Oui. Je conçois des API et je nettoie, structure et migre les données vers SQL, puis je déploie sur IIS, Google Cloud, Cloudflare Workers/R2 ou Firebase avec CI/CD par GitHub Actions.
Assurez-vous la maintenance des applications après leur lancement?
Oui. Je mets en place le CI/CD avec GitHub Actions et j’assure la maintenance continue des applications que je déploie.