01/08/2026 updated


100 % available
Senior Software Developer
Richmond, Canada
Only remote
Bachelor of Science: Business InformaticsJava (Programming Language)JavaScriptAgile MethodologyAmazon Web ServicesArchitectureAutomationBusiness PlanningCloud ComputingContinuous IntegrationDatabase QueriesDevOpsGitHubInfrastructure ManagementPython (Programming Language)PostgreSQL
Backend Development
Extensive experience in TypeScript (Node.js, Express, Nest.js), Python, Go, and Java for building scalable and secure backend services with focus on microservices architecture.
Cloud Services & DevOps
Advanced knowledge of AWS, GCP, Kubernetes, and OpenShift with expertise in infrastructure automation using Terraform, creating multi-region deployments with proper security configurations.
CI/CD & Development Practices
Implementation of robust CI/CD pipelines using AzDO, GitHub, and Jenkins with strong focus on test-driven development and agile methodologies (Scrum, TDD, DDD, SOLID).
Database Management
Proficiency in PostgreSQL, Oracle, and NoSQL databases like KairosDB (Cassandra), including optimization of database queries and custom implementations.
Frontend Development
Knowledge of TypeScript/JavaScript frameworks including React, Next.js, Vue, and Angular for building responsive web applications.
API Development
Expertise in designing and implementing RESTful APIs and GraphQL interfaces with focus on clean architecture and standardized patterns.
Team Leadership
Experience in leading development teams, mentoring junior developers, and aligning engineering efforts with business objectives.
Extensive experience in TypeScript (Node.js, Express, Nest.js), Python, Go, and Java for building scalable and secure backend services with focus on microservices architecture.
Cloud Services & DevOps
Advanced knowledge of AWS, GCP, Kubernetes, and OpenShift with expertise in infrastructure automation using Terraform, creating multi-region deployments with proper security configurations.
CI/CD & Development Practices
Implementation of robust CI/CD pipelines using AzDO, GitHub, and Jenkins with strong focus on test-driven development and agile methodologies (Scrum, TDD, DDD, SOLID).
Database Management
Proficiency in PostgreSQL, Oracle, and NoSQL databases like KairosDB (Cassandra), including optimization of database queries and custom implementations.
Frontend Development
Knowledge of TypeScript/JavaScript frameworks including React, Next.js, Vue, and Angular for building responsive web applications.
API Development
Expertise in designing and implementing RESTful APIs and GraphQL interfaces with focus on clean architecture and standardized patterns.
Team Leadership
Experience in leading development teams, mentoring junior developers, and aligning engineering efforts with business objectives.
Experience
Professional experience5 - 10 years
Freelancer since2021
Languages
GermanNative speakerEnglishNative speaker
Project history
Scaled IoT monitoring platform, led OTA updates development, designed fault-tolerant backend services, and provided technical leadership through architecture reviews and mentoring.
Implemented IoT monitoring platform using KairosDB and AWS IoT Core, developed backend services in TypeScript and Python, contributed to frontend features, and created reusable Terraform modules.
Developed customer-specific web applications using React, Java (Spring), and REST, communicated architecture strategies to leadership, and mentored less-experienced staff members.