Image
ProjectsAboutResumeBlogDesign
Contact
Image
Brandon

Full stack EngineerFull stack Engineer

ProjectsAboutResumeDesignBlog3D StuffContact
Image

Brandon Nolan

Canada

Brandon Nolan profile

About

Full Stack Engineer with over 6 years of hands-on experience in designing, developing, and deploying web and mobile applications. Proficient in modern development stacks, cloud infrastructure, UX/UI design, and DevOps. Adept at translating complex requirements into scalable, secure, and user-focused solutions, with a strong emphasis on performance, maintainability, and business alignment.

Work Experience

Full Stack Engineer
Jul 2024 - Present
Creative Display 路 Full-time 路 Winnipeg, MB, Canada

Engineered a custom Next.js web platform for clients to manage orders, products, and content, integrated with Strapi CMS and Medusa.js, supporting features like invoice generation/download, user account access, and scalable backend workflows. Containerized core services using Docker and deployed via Kubernetes for a modular, microservices-based architecture. Developed secure client authentication via Shippo integration and enabled real-time shipping rates, logistics, and delivery scheduling using third-party APIs. Integrated DesignO W2P tools with AI functionality for personalized print products. Created a custom React Native app and web dashboard for trade show lead capture with QR code scanning and CRM-ready exports.

Software Developer
Dec 2023 - May 2024
Consultarer INC 路 Full-time 路 Toronto, ON, Canada

Led frontend architecture using React, Zustand for state management, Zod for data validation, Tanstack for API requests, and Chakra UI for UI components. Collaborated with backend developers, designers, and product managers to deliver scalable, maintainable, and type-safe applications. Integrated Laravel PHP backend for robust server-side functionality.

Full Stack Engineer
Jan 2023 - Nov 2023
MSBit Software 路 Full-time 路 Tel Aviv, Israel

Built RESTful APIs with MongoDB and Express, organizing controllers, validations, and models for efficient database interactions. Implemented secure authentication using NestJS, JWT, Bcrypt, refresh tokens, and cookies. Designed checkout processes and dynamic price calculations. Developed user password recovery workflows with SendGrid and Resend. Managed version control with GitLab, GitHub Actions, and conventional commits, ensuring code quality with ESLint, Prettier, and PostCSS.

Full Stack Developer
Dec 2019 - Aug 2022
Agency for Dedicated Technologies 路 Full-time 路 Tel Aviv, Israel

Developed Node.js servers with Express, NestJS, and Flask, leveraging AWS services (S3, SES, Lambda) and WebSockets (Socket.IO) for real-time features like chats and calls. Utilized React, Redux, Material UI, Tailwind, Shadcn UI, and Chakra UI for frontend development. Adopted TDD, E2E, unit, and integration testing, implementing CI/CD pipelines with Prisma ORM in a monorepo. Managed SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Firebase) databases across platforms like Netlify, Vercel, and Supabase.

Full Stack Developer
Aug 2019 - Present
Freelance (via Fiverr, Upwork) 路 Contract 路 Tel Aviv, Israel

Delivered full-cycle SaaS, PaaS, B2B, and B2C projects, including web and mobile apps using React, Next.js, React Native, and Redux Toolkit. Integrated third-party services like Stripe for payments, Strapi for CMS, Uploadthing for file uploads, and Clerk Auth for authentication. Deployed projects on Vercel, Supabase, Netlify, and Google Cloud Platform, ensuring scalability and security.

Education

Moscow Technical University of Communications and Information
September 2018 - June 2021
Bachelor of Science in Information Technology
College of Computer Science ORT
October 2022 - October 2023
Diploma in Software Engineering, Specialized in Computer Science and Full Stack Development

Skills

    JavaScript
    TypeScript
    Java
    Python
    SQL
    HTML5
    CSS3
    SASS/SCSS
    React
    React Native
    Redux
    Next.js
    Shadcn UI
    Node.js
    Express
    NestJS
    Meteor
    Flask
    Jinja
    Django
    Zod
    Bootstrap
    Chakra UI
    Tailwind
    Strapi
    Material UI
    Zustand
    Tanstack
    LiveKit
    Chart.js
    Apollo
    Three.js
    MongoDB
    Redis
    PostgreSQL
    MySQL
    Supabase
    Firebase
    Firestore
    Docker
    NGINX
    Linux
    Kubernetes
    RabbitMQ
    Git
    GitHub
    GitLab
    Swagger
    Google Cloud
    Clerk Auth
    Vite
    Webpack
    Prisma
    Postman
    Mockoon
    Jest
    Cypress
    Fastify
    GraphQL
    PactumJS
    Resend
    Stripe
    WIX
    Webflow
    Elementor
    WordPress
    Shopify
    Digital Ocean
    Figma
    Adobe Suite
    Illustrator
    Photoshop
    Adobe XD
    Sketch
    Blender
    Spline
Next Topic
Contacts

How is your experience so far?

ProjectsAboutResumeDesignBlog3D StuffContact BlogFreelanceLegacySite MapGithubLinkedin

Available
For
Work

漏 2020 - 2025 Brandon Nolan. All Rights Reserved.

+1(437)-439-3888
Canada | Global