Nikolas Gauvreau

Nikolas Gauvreau Email and Phone Number

Senior Software Architect and Developer @ Swede
Victoria, BC, CA
Nikolas Gauvreau's Location
Victoria, British Columbia, Canada, Canada
About Nikolas Gauvreau

A Full Stack Software Developer with over 15 years of experience, specializing in UI/UX development and generative AI. Recipient of the Canada Media Fund award (CMF) and SRED credits amounting to 1.3 million dollars for "prototyping innovative web-based technologies" for a small startup company. Career highlights include creating an AI-powered SaaS web application (frontend and backend), capable of scaling to hundreds of thousands of users in under 4 months. Lead teams of up to a dozen developers and designers through web product and game development (Windows and Linux environments), in a remote-only setting. Certified SAFe Agile Practitioner (2023).Frontend Technology HighlightsReact, Redux, jQuery, Javascript, CSS, GWT, Bootstrap, HTML5 + CanvasBackend Technology HighlightsJava, Springboot, Hibernate, SQL, NoSQL, Datastore, MongoDB, Google Cloud Platform: Appengine, Datastore, Compute Engine, KubernetesOther HighlightsGit, Gradle, Windows & Linux, Agile Methodologies (SAFe Agile), MidJourney, AI: Prompt Engineering

Nikolas Gauvreau's Current Company Details
Swede

Swede

View
Senior Software Architect and Developer
Victoria, BC, CA
Website:
swede.ca
Employees:
16
Nikolas Gauvreau Work Experience Details
  • Swede
    Senior Software Architect And Developer
    Swede
    Victoria, Bc, Ca
  • Chatterblock
    Senior Software Developer
    Chatterblock May 2024 - Present
    Victoria, Bc
    Rapidly developed a proof of concept for 3 different AI products that worked together - a custom AI chat bot, a web scraping tool, and an extensible AI analysis web service for populating a database with arbitrary datapoints of information based on web scraped data.
  • Swede
    Senior Software Architect/Developer
    Swede Nov 2023 - Present
    Victoria, Bc
    Laid the groundwork for a centralized web server system meant to replace the myriad of services they were using previously to conduct their business. Took over the Sketchup plugin and rewrote the vast majority of it to make it more maintainable while adding significantly to the featureset. Created a VR application meant to be used on the Quest headset that interfaces with all the new software. Picked up several new languages and frameworks in order to put all of this together.
  • Codebuddy Ai Inc.
    Founder/Senior Software Architect
    Codebuddy Ai Inc. Jun 2023 - Present
    Led the end-to-end creation of Codebuddy -an innovative AI-powered coding tool - leveraging Google Cloud Platform (App Engine Standard), jQuery, CSS, and Java. Integrated OpenAI's API and maximized the potential of GPT-4 as a software development tool, enhancing interactions between developers and AI.Designed the UI/UX to optimize ChatGPT's utility for software developers. Personally designed and developed the entire web interface as well as supporting backend infrastructure.Utilized GCP cloud based Appengine and Datastore technology to ensure the platform can scale seamlessly to handle hundreds of thousands of users.Created the "orchestration" scripting system that enabled software developers to create AI-powered applications very easily, giving them control over how various AI agents talk to each other (or with the script), while also giving the developer full control through a scripting environment. The system is capable of being run in an Appengine cloud environment, making it highly a scalable and serverless solution.
  • Mobile Integration Workgroup, Inc.
    Senior Software Developer
    Mobile Integration Workgroup, Inc. Dec 2019 - Jun 2023
    Victoria, Bc
    Working in an Agile environment to create an embedded web-server system for use in major telecom providers. The development stack was Springboot, Java, React + Redux, Postgres, Gradle, JUnit + Mockito. Due to the team makeup, I ended up leaning heavily towards UI development while working at MIW as I was one of the only developers with extensive frontend experience. I was also tasked to lead their Bluetooth initiative, which I did for about a year. In that project I had to design tools to allow us to easily troubleshoot issues in a highly complex multi-server environment. After the Bluetooth project I was tasked with redesigning (UI/UX) and rewriting a major core component of the product, from which I got glowing reviews from managers and co-workers alike. My tenure at MIW was both rewarding and enjoyable, as I felt that my contributions were highly valued, a sentiment echoed through the feedback I received from my colleagues. My years of experience in frontend development were put to good use, and I enjoyed the opportunity to delve into every facet of the product as a full stack developer.
  • Universe Projects Inc
    Founder/Senior Software Architect
    Universe Projects Inc Feb 2013 - Jun 2023
    This company was founded to work primarily on Voidspace and as the founder I was heavily involved in every single aspect of it's design and development. This is a cross-platform, real-time, multi-player video game project that includes the creation of a unique set of supporting frameworks. Specifically, the first year of development saw the creation of the Simulation and Networking framework, which is a generic framework that makes creating multiplayer games (and massively multiplayer games) as simple as creating a single player game. I also worked on the "Game Elements Framework" which consisted of a browser-based editor and a framework architecture that allowed for rapid game and game content development. The GEF also allowed us to facilitate game content contributions from well over 100 contributors, particularly in Initium.The frameworks have been showcased first in Initium, a browser-based, turn-based MMORPG. They were then integrated into Voidspace, a real-time, live-action, LibGDX-powered video game and playable on Windows/Mac/Linux Desktops, Android, iPhone, and directly in the browser.
  • Zdirect
    Senior Java Developer
    Zdirect 2014 - 2015
    My time here was cut short when I was offered significant funding to work on Universe Projects Inc full-time. While at ZDirect I was tasked with adding new features and bug fixes into their core product. My contributions were well received by my colleagues and I believe some of the UI experiences I developed were an inspiration for the rest of the team to try to bring the application to the next level.
  • Myrpg
    Founder/Developer
    Myrpg 2009 - Jan 2014
    In order to teach myself web and database development, I wrote this rather complex web service. It is an online tabletop gaming engine. You can create your own games without code or even write scripted game elements right in the browser.
  • Avema Corporation
    Project Lead/Developer
    Avema Corporation May 2007 - Feb 2013
    Toronto, Ontario (Remote Telecommute)
    -Lead a team of developers to design and implement automation and management software that facilitated the processing of telecom invoices-Developed frameworks and tools to support the development of invoice translators and automatic downloaders; invoices were read and output into a single format, invoice downloads were automated to download invoice data from telecom vendor websites
  • Visual Information Products Inc.
    Technician
    Visual Information Products Inc. 2004 - 2007
    Installed and supported the hardware and software needs for restaurant's Point Of Sale systems.
  • Nortel Networks
    Junior Developer
    Nortel Networks Jul 2000 - Apr 2001
    Developed a visual network display that mapped network nodes onto a physical map view.
  • Trifortics
    Junior Developer
    Trifortics Jul 1999 - Jul 2000
    Ottawa, Ontario
    -I started off learning ASP and web development and was later moved to develop an educational computer game-The majority of my work here was in developing an educational computer game for Montessori schools. The development required that I create my own graphics in 3DS Max and code the game in Delphi.

Frequently Asked Questions about Nikolas Gauvreau

What company does Nikolas Gauvreau work for?

Nikolas Gauvreau works for Swede

What is Nikolas Gauvreau's role at the current company?

Nikolas Gauvreau's current role is Senior Software Architect and Developer.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.