Hi, I'm Alexis Chartrand đź‘‹
Software Developer passionate about building impactful software and continuously learning new technologies.
AC

About

I'm a software developer who thrives on turning ideas into reality through code. After completing my degree, I've dedicated myself to crafting clean, efficient solutions and constantly pushing the boundaries of what I can build. I'm driven by curiosity and a genuine love for problem-solving—whether it's exploring new frameworks, optimizing performance, or collaborating on innovative projects. Every day is an opportunity to learn something new and grow as a developer.

Technical stack

Skills

A structured view of the tools, platforms, and languages I use across 10 disciplines and 58 skills.

10
Groups
58
Skills
78%
Top skill
React (95%)
95%

React

Frontend

90%

Next.js

Frontend

90%

Typescript

Frontend

85%

TailwindCSS

Frontend

90%

HTML5

Frontend

85%

CSS3

Frontend

90%

JavaScript

Frontend

80%

Redux

Frontend

75%

Material UI

Frontend

85%

Node.js

Backend

95%

Java

Backend

95%

Spring Boot

Backend

80%

Express.js

Backend

80%

Python

Backend

75%

Go

Backend

70%

C++

Backend

90%

REST APIs

Backend

70%

GraphQL

Backend

85%

Docker

CI/CD & DevOps

70%

Kubernetes

CI/CD & DevOps

80%

GitHub Actions

CI/CD & DevOps

70%

Jenkins

CI/CD & DevOps

70%

GitLab CI

CI/CD & DevOps

80%

Vercel

Cloud & Hosting

70%

AWS (EC2, S3)

Cloud & Hosting

70%

Firebase

Cloud & Hosting

70%

Heroku

Cloud & Hosting

80%

Postgres

Databases

75%

MongoDB

Databases

70%

MySQL

Databases

65%

SQLite

Databases

65%

Redis

Databases

95%

Java

Languages

90%

Typescript

Languages

90%

JavaScript

Languages

80%

Python

Languages

75%

Go

Languages

70%

C++

Languages

80%

SQL

Languages

90%

Git

Tools & Other

70%

Figma

Tools & Other

75%

Jira

Tools & Other

80%

Linux

Tools & Other

80%

WordPress

Tools & Other

70%

Shopify

Tools & Other

85%

Android

Mobile

70%

Kotlin

Mobile

85%

Java (Android)

Mobile

60%

Flutter

Mobile

85%

JUnit

Testing & QA

80%

Mockito

Testing & QA

70%

Jest

Testing & QA

60%

Selenium

Testing & QA

80%

Unit & Integration Tests

Testing & QA

65%

Prometheus

Observability

65%

Grafana

Observability

70%

Sentry

Observability

60%

Logging (ELK/Fluentd)

Observability

Engineering philosophy

Technical Approach

I combine strong architecture, disciplined delivery, and production feedback loops to ship software that remains fast, stable, and easy to evolve.

4
Pillars
6
Stages
100%
Outcome focus

Discovery

Align scope, constraints, and user goals before implementation.

  • Define outcomes and non-goals
  • Surface risks early
  • Plan milestones

Architecture

Design maintainable systems that scale with business needs.

  • Modular boundaries
  • Performance-first patterns
  • Secure defaults

Delivery

Ship in small, reliable increments with predictable quality.

  • Automated CI checks
  • Incremental releases
  • Strong code review

Reliability

Monitor production closely and continuously improve.

  • Observability and alerting
  • Incident learnings
  • Measured optimization

Delivery Lifecycle

Iterative and measurable
Plan1
Design2
Build3
Validate4
Deploy5
Measure6
Team workflow

Collaboration Process

My delivery style is transparent, milestone-driven, and feedback-focused so teams always know what is shipping, why, and when.

5
Stages
Weekly
Status sync
Async
Updates first
Phase 01

Kickoff & Alignment

Clarify goals, stakeholders, constraints, and success criteria before writing production code.

Phase 02

Roadmap & Scope

Define milestones, split priorities, and agree on delivery order for fast and visible progress.

Phase 03

Build & Iterate

Ship in small increments with regular demos, feedback loops, and code review checkpoints.

Phase 04

Quality & Validation

Validate behavior with tests, edge-case checks, and performance verification before release.

Phase 05

Launch & Follow Through

Deploy with observability, monitor outcomes, and prioritize post-launch optimizations.

How I Keep Teams In Sync

Clarity over complexity

Every milestone includes a concise update covering completed work, next priorities, blockers, and decisions needed. This keeps momentum high and avoids surprises during delivery.

My Projects

Check out my latest work

I've worked on a variety of projects, from simple websites to complex web applications. Here are a few of my favorites.

CodeCrafter

CodeCrafter

A SaaS Builder for code.

Next.js
Typescript
TailwindCSS
RefactorMate

RefactorMate

A comprehensive set of AI tools.

Vite.js
Typescript
Paypal SDK
TailwindCSS
Habit Forge

Habit Forge

Habit tracking app for Android Phones.

Android
Java
Pro Fit Fitness App

Pro Fit Fitness App

Fitness App for Android Phones.

Android
Java
Obsidian Flow Theme

Obsidian Flow Theme

A VS Code dark theme family inspired by Obsidian and dimmed palettes, with soft, night, and dimmed variants.

VS Code
Theme
Design
1 / 5

GitHub Projects

Public repos
—
Total stars (loaded)
0
Total forks (loaded)
0

Showcase & Awards

Secure Code Warrior Level 1 Certification

2025
Secure Code Warrior

Secure Code Warrior Level 1 Certification.

Contact

Get in Touch

Have a question or want to work together? Fill out the form below and I'll get back to you as soon as possible.

0 + 0 = ?