Portfolio: chrisbritten.ca • GitHub: github.com/Britten66
A full-stack software developer with practical experience shipping production code, automating test coverage, and deploying modern web applications to cloud environments. Leverages AI and emerging technologies to accelerate development, solve complex problems, and build efficient, scalable solutions. With a unique background in automotive sales and customer service, provides a user-first perspective and strong communication skills, enabling the development of software that is technically sound and aligned with user needs.
Technical Skills
| Languages | JavaScript, HTML, CSS, Java, Python, SQL |
| Frontend | React, Vite, Responsive Web Design, WordPress, Elementor |
| Backend | Node.js, REST APIs, PostgreSQL, Supabase |
| Testing / QA | Playwright (E2E), Selenium WebDriver, Cucumber BDD, JUnit, TestNG, Postman |
| CI/CD & Tools | Git, GitHub Actions, Jira, Vercel, AWS, VS Code, IntelliJ IDEA |
| AI Development | LLM APIs, RAG, Prompt Engineering, Agentic Workflows |
Education
Professional Experience
- Developed 50+ custom HTML, CSS, and JavaScript widgets across three live production pages as part of a site-wide rebuild.
- Shipped six production pages to the live site with zero disruption to active users, converting React/TSX prototypes into production-ready HTML/CSS.
- Built five Playwright end-to-end (E2E) test suites integrated with GitHub Actions to catch regressions before they reach users.
- Grew to 20+ registered users through 450+ solo commits within six months.
- Integrated AI voice-to-text parsing to streamline invoice creation for users.
- Built AI-powered features by integrating Retrieval-Augmented Generation (RAG) pipelines and Large Language Model (LLM) APIs with user invoice and document data.
- Designed, developed, and tested 15+ software applications using Java and Python, including 10+ deployments to AWS.
- Programmed in Java and Python, applying object-oriented design, data structures, and clean, testable code.
- Applied a test-first approach, writing unit and integration tests alongside feature development.
- Hosted Coding & Coffee, a weekly collaborative session where developers reviewed code and shared ideas.
- Designed and developed a full-stack job application platform that processes 10,000+ job postings from 16 external sources spanning 121 career boards, filtering opportunities for remote Canadian roles.
- Built a serverless application using Cloudflare Pages Functions, Supabase, and GitHub CI workflows, delivering 214+ commits.
- Developed custom website functionality, HTML/CSS enhancements, and interactive frontend components for a career coaching business's Squarespace website.
- Advised client on site structure and user experience to support business objectives and improve SEO.
- Integrated Dubsado CRM, Google Business Reviews, and online scheduling tools to automate client workflows.
- Built automated test frameworks and scripts in Java, expanding coverage beyond manual testing.
- Conducted full-cycle testing of UI and REST APIs across QA, staging, and production environments.
- Partnered with cross-functional developers to identify, document, and resolve defects, strengthening product quality.
Additional Work Experience
Additional Information
Snowsports Instructor (Seasonal), Ski Ben Eoin Snow School, 2014 - Present. Honored as "Ski Instructor of the Year (2023)" by the Canadian Ski Instructors' Alliance (CSIA). Community Involvement: Ski Ben Eoin Volunteer; Caddy, PGA Golf Tournament, The Lakes Golf Club.