Eric Phy

Eric Phy

Website Manager, Reporter, Editor

Followers of Eric Phy654 followers
location of Eric PhyGreater Philadelphia

Connect with Eric Phy to Send Message

Connect

Connect with Eric Phy to Send Message

Connect
  • Timeline

  • About me

    Design Systems Lead @ Godot | Writer @ The Optimistic Future

  • Education

    • Udacity

      2016 - 2016
      Senior Web Developer Nanodegree

      Update: Udacity announced the discontinuation of this program on November 1st, 2016. As a result, my capstone project was never submitted.This program was created in direct collaboration with Google. In order to graduate, I completed 5 extensive web applications, including a capstone project, which I planned out and began working on prior to any of the other projects.This program required me to intensively study web form design and development, build systems, preprocessors and… Show more Update: Udacity announced the discontinuation of this program on November 1st, 2016. As a result, my capstone project was never submitted.This program was created in direct collaboration with Google. In order to graduate, I completed 5 extensive web applications, including a capstone project, which I planned out and began working on prior to any of the other projects.This program required me to intensively study web form design and development, build systems, preprocessors and compiled languages, application architecture, and UX. Show less

    • Udacity

      2016 - 2016
      Front-End Web Developer Nanodegree

      This program is co-created by Google, AT&T, GitHub, and Hack Reactor. In order to graduate, I was required to complete 6 websites and web applications, all of which are hosted on my GitHub account. Coursework included the study of website performance, developer tools, CLI, Git, version control, web hosting, RESTful API integrations, npm, error handling, how to approach new technologies and documentation, open-source contribution, unit testing, and more.Languages, libraries… Show more This program is co-created by Google, AT&T, GitHub, and Hack Reactor. In order to graduate, I was required to complete 6 websites and web applications, all of which are hosted on my GitHub account. Coursework included the study of website performance, developer tools, CLI, Git, version control, web hosting, RESTful API integrations, npm, error handling, how to approach new technologies and documentation, open-source contribution, unit testing, and more.Languages, libraries, and programming patterns that were focused on include HTML, CSS, JavaScript, jQuery, Knockout.js, Jasmine, AJAX, JSON, OOP, MVC, and MVVM.I began working full time on this nanodegree in June 2016, treating it as a bootcamp. I completed the program at the end of July 2016. Show less

    • Harvard University

      2024 -
      Computer Science

      I attended some lectures on campus, and the rest remotely. The commute is over 10 hours.CS50: Introduction to Computer Sciencehttps://cs50.harvard.edu/x/2024/

    • Temple University

      2009 - 2012
      Bachelor of Arts (B.A.) Broadcasting, Telecommunications, and Mass Media

      I originally majored in Business Management and Finance. I minored in Chinese, Asian Studies, and Philosophy. I was a member of two men's choirs, a rock climbing club, a snowboarding club, a tennis club, a table tennis club, and several university program boards. After 2 years, I changed my major.My major mostly involved the study of radio and broadcast technology and best practices. My course selection gravitated towards future media technology and consumption patterns, along with… Show more I originally majored in Business Management and Finance. I minored in Chinese, Asian Studies, and Philosophy. I was a member of two men's choirs, a rock climbing club, a snowboarding club, a tennis club, a table tennis club, and several university program boards. After 2 years, I changed my major.My major mostly involved the study of radio and broadcast technology and best practices. My course selection gravitated towards future media technology and consumption patterns, along with the study of more unusual media design techniques, like stop-motion, soundscapes, and interactive presentations.My favorite class was [Media] Regulation and Public Policy. The classes I learned the most from were African Civilizations and Psychology as a Social Science.During my sophomore and junior years at Temple, I lived next to a public housing community. I got to know many of my neighbors, and gained valuable insight into the variability of cultures and lifestyles that surrounded me. Show less

  • Experience

    • Temple University - Temple Update

      Aug 2011 - Dec 2011
      Website Manager, Reporter, Editor

      • Collaborated with Temple Update's web development team.• Updated online multimedia and social media content.• Implemented real-time audio and visual effects.• Reported on several news stories.• Filmed and edited multiple student segments.• Performed variable production tasks involving script editing, videography, and talent prep.

    • Phy Global Technology Studio

      Jan 2012 - Jul 2012
      Graphic Designer, Animator, Host

      I was solely responsible for every task associated with the shows production.• Built in-home studio and post-production workstation.• Researched for and wrote scripts.• Created 2D and 3D animations.• Designed custom multimedia templates [After Effects/Photoshop workflow].• Developed and managed social media.• Designed and optimized online video, audio, and graphics.The show evolved over time, with new digital studio content being added weekly, and an animated co-host making brief appearances in some episodes. I experimented with various presentation styles, with inspiration coming from a number of popular television and online personalities. Show less

    • Affordable Laptop Services

      Jul 2012 - Apr 2013
      Web Designer, Technician

      • Designed and developed business website.• Designed marketing materials for print and web.• Created and managed AdWords campaign.• Managed Google Apps (now called G Suite) services.• Implemented online and onsite payment systems.• Provided customer support via phone, email, and in-person.• Managed customer feedback.• Completed hardware and software repairs with rapid turnaround.

    • Cellular Sales of Knoxville, Inc.

      May 2013 - Jun 2016
      Wireless Solutions Specialist, Mobile Expert

      • Accrued thousands of hours of hands-on mobile UX research.• Overcame accessibility challenges related to vision, dexterity, size, and learning disabilities.• Responsible for an online reputation and customer outreach program.• Instructed senior citizens with little or no computer experience on web and mobile technologies.• Researched individual, family, and business technology needs.• Relied upon by clients and colleagues for hardware and software expertise.

    • STRATZ LLC

      Nov 2016 - Feb 2024

      By 2019, the STRATZ team, product line, and user count were experiencing significant growth. I spent my Friday evenings writing and publishing development blogs on Medium, documenting the team's progress and introducing new features and products. I led the design and development of countless custom analytics and data visualization systems, coordinated various projects with outside partners, continued building out documentation both internally and publicly, wrote highly detailed specs for new features, helped design testing frameworks for our AI systems, and much more.• Led transition of all design resources from Sketch to Figma.• Designed and led the creation of a new design system and component libraries that supported hundreds of files in Figma, and millions of component instances.• Created and maintained an interconnected array of project management systems containing over 7000 issues, stories, and tickets.• Coordinated bi-weekly scrum sessions.• Designed a new project management framework.• Oversaw the development of a custom in-house system that combined AI-generated and community-contributed localization for dozens of languages.• Wrote an algorithm that outperformed an expensive, years-in-the-making, AI system for predicting Dota 2 match outcomes, then designed and led the development of a frontend that allowed users to both use the system and compete against bots to improve their drafting skills.• Led the design and development of private tools for several top professional esports teams.• Worked with stakeholders to ideate future business objectives and product direction.• Created and promoted content across various social media domains, especially Reddit.• Helped build servers by hand to upgrade our backend infrastructure.• Continued working with major esports partners like GGBet, BetBoom, and Perfect World.• Traveled and helped coordinate trips to large esports events around the world. Show less As time passed and the STRATZ product began to mature in a public-facing setting, I took on several additional responsibilities to fill gaps in our team's skillsets. We increasingly had need for custom art related to UI, promotions, swag, etc, so I led a recruitment effort to hire an experienced Visual Designer, who I onboarded and trained in our systems. We brought on 2 additional React developers, who didn't require SCSS/JSX templates for design handoffs, giving me more time to focus on design system development, custom analytics, documentation, project management, and projects with external teams.• Recruited and onboarded a new visual designer to continue defining the STRATZ brand.• Created comprehensive user documentation for a broad range of sophisticated analytics.• Continued introducing novel analytics and datatypes including: • Match handicap to determine relative difficulty for each player for every match. • Benchmarks of various parameters and scopes specific to players, heroes, ranks, and global specs.• Began collaborations with outside product and service teams, including the Twitch Dota 2 Tracker extension, Dota 2 Pro Tracker, and Liquipedia.• Designed a real-time draft analysis desktop application that used AI to predict several parameters associated with match outcome.• Began building a comprehensive project management system using Shortcut. Show less As STRATZ's first full-time employee, I worked directly under the founders, and initially focused on UI Design and Development for their Angular frontend. After rewriting the CSS from scratch and making the existing designs mobile-ready, the remaining founders immediately decided to pivot to a new React frontend, built from scratch with an entirely new UI. I worked under the direction of the co-founder/backend developer to design and write the SCSS/JSX, while working alongside a React developer who handled all non-UI frontend systems. Some of my work from this time includes the following:• Rewrote all CSS from existing frontend.• Successfully modified and adapted existing frontend to be mobile-ready with 3 week deadline.• Created new design system and component library from scratch in Sketch.• Handed off JSX/SCSS templates with documentation and designs for a new React frontend.• Began writing custom algorithms to measure player performance.• Created various novel analytics related to Dota 2, including a new ranking system that was later introduced into the game natively.• Began lightweight project management and documentation tasks for UI and analytics. Show less

      • Product Manager & Design Lead

        Feb 2019 - Feb 2024
      • Design Lead

        Nov 2017 - Feb 2019
      • Product Designer

        Nov 2016 - Nov 2017
    • Godot Engine

      Apr 2024 - now

      • Building Godot's first component library using Figma.• Leading design-specific project management with Github and Linear. • Experimented with Penpot as an option for Godot's new component library and design system.• Researched and tracked several Figma-alternatives in an attempt to find a viable option for Godot's design system.

      • Design Systems Lead

        Oct 2024 - now
      • Design Systems Researcher

        Apr 2024 - Oct 2024
  • Licenses & Certifications

  • Volunteer Experience

    • Course Project Developer

      Issued by Coded By Kids on Oct 2016
      Coded By KidsAssociated with Eric Phy
    • Frontend Developer - Volunteer

      Issued by Code for Philly on Oct 2016
      Code for PhillyAssociated with Eric Phy
    • Community Organizer, Moderator

      Issued by Barcamp Philly on Dec 2020
      Barcamp PhillyAssociated with Eric Phy
    • UI/UX Contributor

      Issued by Godot Engine on Sept 2023
      Godot EngineAssociated with Eric Phy