Open to contract and full-time roles(Toronto · Remote-friendly)Let's talk

Technical Skills

Hands-on stack across product, platform, and delivery.

Languages
Core
JavaScriptTypeScript
Supporting
Java
Frontend
Core
ReactNext.js (App Router)Tailwind CSSReact Hooksi18n
Supporting
SCSSRedux ToolkitContext API
Refresh needed
Styled ComponentsAxiosAnt DesignBootstrapMaterial-UIEmotionSWRSocket.IOApollo ClientApexChartsStorybook
Ramp-up required
Redux-SagaGatsbyJSPjQueryAjaxThymeleaf
Backend & Full-Stack
Core
Node.js
Supporting
Express.jsSupabase (Auth / Storage / RLS / Database)REST APIJWT AuthSwaggerSpring BootJPASequelizeSpring Cloud (Gateway / OpenFeign)
Refresh needed
Apollo ServerSpring Cloud (Config / Eureka / Circuit Breaker)KafkaRabbitMQ
Ramp-up required
Spring Webflow
Cloud & Deployment
Core
Vercel
Supporting
AWS (EC2 / S3 / IAM / Lambda)Custom Hosting & DNS
Refresh needed
AWS (SES / SNS / CloudWatch / CodeCommit)Private Cloud
Ramp-up required
On-premises
Databases
Supporting
PostgreSQLMySQL
Refresh needed
MongoDBTiberoOracleMariaDB
Ramp-up required
Microsoft SQL ServerInformix
Build Tools & Testing
Supporting
MavenGradleJUnitJestReact Testing Library (RTL)Playwright
Version Control
Core
Git (GitHub / CodeCommit / Bitbucket / GitLab)
Refresh needed
SVN
AI
Core
Codex
DevOps & Collaboration
Core
Cloudflare
Supporting
PM2Google Analytics
Refresh needed
DockerJiraConfluenceJenkins
Ramp-up required
Observability (Spring Boot Actuator, Micrometer, Prometheus, Grafana)
Architecture & Practices
Core
Modular UI / Atomic DesignCI/CDAccessibilityPerformance-Optimization
Supporting
MicroservicesTDD
Ramp-up required
Monolithic ArchitectureMicro Frontend (MFE)