Brian Tremblay
dev@btrem.com
I'm a freelance web developer. For small static sites, I write HTML files directly. For anything else, I use frameworks and templates. My favorite template language at the moment is Jinja. For this site, I'm using Nunjucks, which is a node.js port of Jinja. I'm also experimenting with SVG. Besides the rendering advantages, SVG offers interesting possibilities for encoding visible data.
When possible, I use native web technologies and client capabilities. It makes sites and applications fast, responsive, and user-friendly. My approach to SEO is similar: use the right language, use it correctly, and make it accessible. That gets most of the job done. I also use microformats (primarily) and microdata to enable data exchange with search engines and other tools.
education
University of Massachusetts – Amherst
Bachelor of Arts Cum Laude with Commonwealth Honors -
- Communications
- History
- French (minor)
- Religious Studies (certificate)
work experience
web development (self-employed) –
skills
skill | level |
---|---|
Apache | ★★★☆☆ |
AWS | ★★☆☆☆ |
CSS | ★★★★☆ |
Drupal 8 | ★★★☆☆ |
Git | ★★★☆☆ |
Handlebars | ★★★☆☆ |
HTML5 | ★★★★☆ |
Jinja | ★★★☆☆ |
jQuery | ★★★☆☆ |
microdata | ★★★★☆ |
microformats | ★★★★☆ |
MySQL | ★★★☆☆ |
Nunjucks | ★★★☆☆ |
PHP | ★★★☆☆ |
Python | ★☆☆☆☆ |
sites/portfolio
- Greenbank Plant Nursery
- a static website built with Publii CMS, using Handlebars templates, and hosted by AWS (S3/Rt. 53/Cloudfront)
- a site showing trends in infections and deaths; built with Python scripts and Jinja templates; this is a collaborative effort
- Olympus Manor Coop
- a Drupal 8 site for a housing coop (requires password for all but the home page)
- Hostess Helper Party Planning Service
- Bon Fête Party Planning Service
- simple, static websites for two small businesses
(human) languages
- English (native language)
-
French
- reading ★★★☆☆
- writing ★★★☆☆
- listening/speaking ★★☆☆☆