Alan Charbonneau, OpenAI Developer in Harwich, MA, United States
Alan Charbonneau

OpenAI Developer in Harwich, MA, United States

Member since October 23, 2019
Alan is a product-oriented full-stack and mobile developer with UX experience. Skilled in a diverse range of environments and languages/frameworks, he is careful to choose the best tools for a given job and architects his solutions for rapid iteration and performance. He picks up new languages and frameworks easily.
Alan is now available for hire

Portfolio

Experience

Location

Harwich, MA, United States

Availability

Part-time

Preferred Environment

Git, Visual Studio Code (VS Code), MacOS

The most amazing...

...thing I've ever built was a zero-installation group video chat and presentation application for a major European telecom.

Employment

  • React Developers and Architect

    2022 - 2022
    Deloitte Pixel
    • Developed a migration strategy for a legacy React application to be converted to a series of micro front-ends.
    • Created a proof-of-concept using webpack module federation showing how different projects could be converted to MFEs and interact with each other.
    • Worked on migrating two major feature sets over to this new architecture.
    Technologies: React, TypeScript, Redux, Node.js, UI Frameworks, CSS, Front-end, HTML, MUI (Material UI), JSX, REST, TypeScript 3, APIs, User Experience (UX), User Interface (UI), SQL, Tailwind CSS, UX Design, Full-stack, Responsive
  • Front-end Expert

    2020 - 2022
    AXA - Platform, Capabilities & Automation
    • Designed and developed a suite of custom React components for company-wide adoption according to the AXA corporate style guides.
    • Coded all components to be completely responsive and gracefully adapt to mobile, tablet, and desktop.
    • Recreated two existing internal web applications using the new component library.
    Technologies: JavaScript, React, GraphQL, Sass, Less, React Native, Redux, Immutable.js, Gulp, Babel, Webpack, Apollo, Node.js, Storybook, UI Frameworks, CSS, Front-end, HTML, JSX, REST, TypeScript 3, APIs, User Experience (UX), User Interface (UI), SQL, UX Design, Responsive
  • Full-stack Developer

    2018 - 2019
    Maniacally
    • Built a customizable internal social network with built-in messaging and conferencing using Vue.js, Node, and MySQL.
    • Created a responsive front end using Vue.js and Bootstrap 4.
    • Create a RESTful back end using Node.js, Express, and Passport.
    • Built and maintained the data layer using MySQL.
    Technologies: MySQL, Node.js, Vue, JavaScript, CSS3, React, React Native, ECMAScript (ES6), HTML5, PostgreSQL, Responsive Web Apps, TypeScript, Next.js, CSS, Konva, Front-end, HTML, MUI (Material UI), JSX, REST, APIs, User Experience (UX), User Interface (UI), SQL, UX Design, Live Chat, Voice Chat, Video Conferencing, Video Chat, Angular, Full-stack, Responsive
  • Full-stack Engineer

    2018 - 2018
    Nuro
    • Built a React UI for an online marketplace for rapid food delivery from supermarkets.
    • Developed a RESTful API back end using Go to support the shopping cart and admin functionalities.
    • Prototyped and then iterated rapidly with several production pushes per week.
    • Worked on a React Native mobile app for ordering from supermarkets.
    Technologies: MySQL, Go, React, JavaScript, Node.js, CSS3, ECMAScript (ES6), HTML5, Responsive Web Apps, CSS, Konva, Front-end, HTML, JSX, REST, APIs, User Experience (UX), User Interface (UI), SQL, Full-stack, Responsive
  • Full-stack Developer

    2016 - 2017
    Apple Home Care
    • Worked on a large-scale custom healthcare application.
    • Developed a client-facing UI using React and Redux for functionality supporting invoicing, customer profiles and history, and inventory management.
    • Created a queue-based back end in .NET Web API to support order management, inventory adjustments, and the packing, shipping, and delivery process.
    • Developed scheduled tasks for daily processing of invoices.
    • Built a React Native app to allow delivery tracking and receipt along with customer reception/signing.
    Technologies: Sass, ASP.NET Web API, C#, Redux, React, JavaScript, Node.js, CSS3, ECMAScript (ES6), HTML5, Responsive Web Apps, CSS, Front-end, HTML, REST, APIs, User Experience (UX), User Interface (UI), HIPAA Compliance, SQL, Healthcare, Full-stack, Responsive
  • Full-stack Developer

    2016 - 2016
    Telefonica
    • Created a zero-installation web-based group video chat application with a collaborative slideshow presentation feature.
    • Developed a front end using AngularJS and WebRTC technology.
    • Created a RESTful back-end API in .NET (C#) using MongoDB as the database.
    • Interacted directly with the product manager to rapidly prototype, iterate, and deploy the solution.
    Technologies: WebRTC, MongoDB, .NET, AngularJS, JavaScript, Node.js, CSS3, React, ECMAScript (ES6), HTML5, CSS, APIs, User Experience (UX), User Interface (UI), SQL, Live Chat, Voice Chat, Video Conferencing, Video Chat, Full-stack, Responsive

Experience

  • WebRTC Group Video Chat Application

    Created a zero-installation WebRTC-based group video-chat application with presentation/collaboration support for a major European telecom.

Skills

  • Languages

    ECMAScript (ES6), SQL, Sass, CSS3, HTML5, JavaScript, TypeScript, CSS, HTML, TypeScript 3, C#, Less, Stored Procedure, GraphQL, Go
  • Frameworks

    AngularJS, Express.js, Bootstrap, React Native, Redux, MUI (Material UI), Relay, Next.js, Tailwind CSS, Angular, .NET, ASP.NET Web API
  • Libraries/APIs

    WebRTC, React, jQuery, Node.js, Passport.js, Flexbox, Vue 2, Konva, Vue, Immutable.js
  • Tools

    Git, Grunt, Postman, JSX, Photoshop CC, Webpack, Gulp, Babel
  • Paradigms

    REST, UX Design, Responsive, Agile Software Development, HIPAA Compliance
  • Platforms

    Visual Studio Code (VS Code), MacOS
  • Storage

    MySQL, MongoDB, PostgreSQL, SQL Server 2017
  • Other

    Responsive Web Apps, UI Frameworks, Front-end, APIs, User Experience (UX), User Interface (UI), Live Chat, Voice Chat, Video Conferencing, Video Chat, Full-stack, OpenAI, ChatGPT, Responsive UX Design, Apollo, Axios, Storybook
  • Industry Expertise

    Healthcare

Education

  • Master's Degree in Computer Science
    2002 - 2003
    Boston University - Massachusettes
  • Bachelor's Degree in Computer Science
    1999 - 2002
    Boston University - Massachusettes

To view more profiles

Join Toptal
Share it with others