Colin Franceschini

United States

@colinfran

Frontend-Focused Full Stack Software Engineer

Badges

Problem Solving

Certifications

Work Experience

  • Senior Software Engineer

    Gap, Inc.•  February 2020 - June 2023

    • Pioneered the integration of the Amplience Content Management System into the ecommerce codebase, democratizing marketing content creation across all brand ecommerce sites. • Led the implementation, development, and maintenance of Gap Inc.'s design system, a key element in the Gap Inc React.js Component library which served as the foundation for multiple micro-frontends across Gap Inc.'s e-commerce sites. • Played a pivotal role in integrating the Gap Inc design system into Gap Inc.'s React component codebase, ensuring consistent user experiences across all Gap Inc brands. • Championed accessibility compliance, elevating user experiences to meet stringent WCAG and ADA standards. • Spearheaded the modernization of international and factory brand sites, orchestrating the migration from legacy platforms to cutting-edge micro-frontends. • Led the development of mission-critical internal tools, including: ⁃ Asset Worker Tool - Developed an application aimed at expediting the editing of internal server files and facilitating swift adjustments to server content management containers. (React.js, Electron, Puppeteer) ⁃ Version Bump Bot - Developed a GitHub App bot to automate the process of detecting package releases in repositories. When a new package release was published, the bot seamlessly installed the updated packages onto other repositories, subsequently generating a pull request with the latest package code. (Express.js and Node.js) ⁃ Promo Drawer Tool – Engineered a web application functioning as a streamlined "mini-content management system." This innovative tool empowered non-developers to effortlessly craft marketing content for ecommerce websites, significantly reducing the workload for developers. (Built using React.js, Express.js, and Node.js) *Recognized with the prestigious Leading Change Award in 2020 for steering the transformation of the Loyalty program from Beta to a multi-brand Loyalty points program, driving substantial customer growth and revenue.

  • Software Engineer

    Gap, Inc.•  June 2018 - February 2020

    • Spearheaded the development of reusable and specialized components crucial for marketing content. • Engineered the foundational API for the Localization (L10N) Service (Node.js and Express.js), a central component supporting the new microfrontend platform utilized across all ecommerce websites. This API efficiently manages translation data for all Gap Inc brand ecommerce sites on the React platform. • Engineered, constructed, and maintained a suite of impactful internal tools for the WCD and Producer divisions: ⁃ Accessibility Dashboard – Designed a web-based dashboard that autonomously conducts daily accessibility assessments across all Gap Inc brand websites, generating informative graphs for monitoring ongoing improvements and identifying regressions over time. (Node.js, Pa11y, and MongoDB) ⁃ Store Loyalty QR Generator Tool – Engineered a web application that generates dynamic QR codes for utilization in all US-based Gap Inc brand stores. This innovative tool empowered Product Managers to effortlessly update the linked content of QR codes remotely, eliminating the need for physical replacement of QR code images at individual stores. Its initial implementation facilitated the seamless self-signup process for the Loyalty Program, enabling efficient tracking of signups across different store locations. (React.js, Node.js, and MSSQL) ⁃ Dev Preview QR Generator Tool – Crafted a web application tailored for generating QR codes, enabling the preview and testing of content on mobile devices within Gap Inc's development preview environment. (React.js, Node.js) *Received the Exceed Award in May 2019 – Volunteered to work on the multi-brand Beta Loyalty points program, assuming the role of the lead developer and driving its successful development and implementation.

Education

  • Sonoma State University

    Business Administration, MS•  August 2021 - May 2023

    MBA program at Sonoma State. • Graduated with a 3.7 GPA

  • Sonoma State University

    Computer Science, BS•  August 2013 - May 2018

    • Computer Science Club PR/Marketing officer (2016-2017) • Web Developer for Sonoma State • Graduated with a 3.0 GPA

Skills

colinfran has not updated skills details yet.