07/04/2026 updated

**** ******** ****
100 % available

Senior Full Stack Software Engineer

Ottawa, Canada
Only remote
Bachelor of Computer Science
Ottawa, Canada
Only remote
Bachelor of Computer Science

Profile attachments

Senior Full Stack Software Engineer.pdf

About me

Full-Stack Software Engineer with 8+ years of experience designing and delivering scalable web applications. Expertise in modern JavaScript frameworks (React, Next.js, Angular), backend development with Node.js and Python/Django,.NET, #C, Go and building RESTful APIs with PostgreSQL and Redis.

JavaScriptPython (Programming Language)PostgreSQLNode.jsNext.jsTypeScriptTailwindReact.jsAngularJSFigma
Full Stack Development (React & Node.js)
End-to-end feature development across React frontend and Node.js backend services, including SPA interfaces, reusable UI components, and REST API integrations for high-volume e-commerce and payment platforms.

Cloud & DevOps (AWS, Docker, Kubernetes)
Deployment and infrastructure management using AWS services (Lambda, S3, DynamoDB, EC2), Docker, Kubernetes, Jenkins, and GitHub Actions for CI/CD pipelines in production environments.

TypeScript & JavaScript Engineering
Proficiency in TypeScript and JavaScript for building scalable, maintainable web applications, with strong focus on clean code, test-driven development, and automated testing coverage across frontend and backend systems.

Backend Development (PHP, C#, .NET, GraphQL)
Backend system development using PHP, C#, .NET, Node.js, Express, RESTful APIs, GraphQL, and event-driven architectures for complex enterprise and financial applications.

Database Management (PostgreSQL, MongoDB, MySQL, Redis)
Design and optimization of relational and non-relational databases including PostgreSQL, MongoDB, MySQL, and Redis, with a focus on schema design and query performance.

Blockchain (Solidity, Ethers.js)
Knowledge of blockchain development using Solidity and Ethers.js for decentralized application integration.

Frontend Technologies (Next.js, TailwindCSS, HTML5, CSS3)
Frontend development with React, Next.js, TailwindCSS, HTML5, and CSS3, delivering responsive and accessible user interfaces optimized for performance.

Security Best Practices (OAuth, JWT)
Implementation of security standards including OAuth and JWT for authentication and authorization in web applications.

Agile/Scrum & CI/CD
Work within Agile/Scrum methodologies and CI/CD workflows, ensuring continuous integration, delivery, and iterative feature development in cross-functional teams.

Web Performance & Accessibility (SEO, WCAG, A/B Testing)
Optimization of web application performance, accessibility compliance (WCAG), SEO best practices, and A/B testing to improve user experience and operational efficiency.

Experience

Professional experience5 - 10 years
Freelancer since2018

Languages

EnglishFluent

Project history

Senior Full Stack Software Engineer

TomeBlock
Designed and implemented end-to-end features across React frontend and Node.js backend services for high-volume e-commerce and payment platforms. Developed SPA interfaces and reusable UI components, built and integrated REST APIs, implemented analytics dashboards, optimized application performance, contributed to deployment using Docker and CI/CD pipelines, and worked closely with product teams to deliver secure, scalable user-facing financial systems.

Software Engineer

Klarna
Developed React-based frontend components supporting global payment workflows. Built UI systems for distributed financial systems, improved customer-facing payment flows, standardized frontend error handling patterns, optimized frontend performance for high-traffic financial transaction interfaces, contributed to integration and end-to-end test suites, and mentored junior engineers in frontend architecture and testing strategies.

Frontend Developer

Samsara
Developed web interfaces integrated with backend APIs for healthcare and enterprise systems handling sensitive data. Built reusable UI components for data-heavy applications, supported frontend bug resolution and production defect analysis, assisted in implementing early UI testing frameworks, and collaborated with QA and product teams to validate business-critical workflows.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in