# James Carvallyo II > Senior Software Engineer (Frontend) | React • TypeScript • UX/UI | Founder of Stats.Fan Location: Santa Clara, California, United States Profile: https://flows.cv/jamescarvallyoii Senior Frontend Engineer & Founder of Stats.Fan — a live MLB analytics platform that makes 125+ years of baseball history engaging through interactive dashboards, trivia, and player comparisons. Built with React, TypeScript, and ECharts, Stats.Fan showcases my ability to design and engineer modern frontend experiences backed by robust full-stack systems. I bring 9+ years of experience building scalable, user-focused web applications. At Invisible AI, I optimized frontend data processing (83% faster load times) and shipped complex features like advanced dashboards, CSV import systems, and dynamic insights tooling. My strength lies in crafting responsive, accessible, and high-performance UIs that make complex data intuitive for users. What sets me apart is my background in Communication Studies — I don’t just code, I translate requirements into clear specifications, design trade-offs, and collaborative workflows. This skill has been especially powerful when guiding teams and leveraging AI-assisted development to align engineering outcomes with product vision. I bridge design and engineering: former UC Berkeley Extension instructor teaching UX/UI bootcamps, with hands-on experience at Unstoppable Domains, Pearson Education, and Ketch. My toolkit includes React, Next.js, TypeScript, Redux, Node.js, MongoDB, and modern frontend tooling, with a focus on design systems, performance optimization, and usability. Whether it’s refactoring frontend architecture, building component libraries, or mentoring the next generation of developers, I’m passionate about delivering frontend solutions that scale and delight users. Always open to connecting about frontend engineering, UI/UX, and product-focused roles. ## Work Experience ### Senior Software Engineer @ DrumWave Inc. Jan 2025 – Present | Mountain View, California, United States ### Founder & Fullstack Engineer @ Stats.Fan Jan 2023 – Present | San Francisco Bay Area I designed and engineered Stats.Fan, a modern MLB analytics platform built on a proprietary data pipeline that makes 125+ years of baseball history fun and interactive through live dashboards, trivia, and player comparisons. 🔧 Highlights Built a full-stack data infrastructure: - Created a data lake with 20,000+ player HTML snapshots using R2 storage. - Designed a refinery and scraping engine (using Cheerio) to normalize messy historical data. - Structured a MongoDB-based data warehouse with clean, queryable player documents. - Integrated MLB Stats API augmentation (career, season, and live stats). - Deployed a custom CDN for player headshots tied to normalized player IDs. Developed a modern, interactive frontend: - Built with React and ECharts. - Features include player comparison tools, trivia generator, and interactive stat widgets. - Optimized for performance and SEO with clean markup and server orchestration. Designed orchestration and deployment tooling: - Built CLI + shell scripts for rsync-based deployments to a DigitalOcean droplet. - GUI tools for scraping config, ingestion monitoring, and API response testing. - Modular scraper architecture with GraphQL-style parameterization. End-to-end engineering ownership: - From ingestion pipelines and data normalization to frontend UX and production deployment. ### Senior Engineer (Frontend) @ Invisible AI Jan 2024 – Jan 2025 | San Francisco, California, United States At Invisible AI, I worked as a Senior Frontend Engineer on real-time computer vision analytics dashboards used by global manufacturing leaders. I built and optimized data-intensive UIs in React and Javascript, enabling engineers to analyze assembly line performance with speed and clarity. Performance & scalability: Refactored frontend data processing to achieve 83% faster load times for large datasets. Advanced visualization: Shipped interactive ECharts dashboards, real-time split-view monitoring, and auto-height MUI DataGrid tables for large data streams. Data workflows: Built CSV import systems and filterable insights tooling to give users direct control over analytics. Product focus: Partnered closely with PMs and designers to align UX with factory workflows, ensuring usability under high-pressure environments. This role strengthened my ability to translate complex data into intuitive frontend experiences and deliver measurable impact through performance, usability, and scalability. ### Lead Instructor for UX/UI Bootcamp @ UC Berkeley Extension Jan 2021 – Jan 2025 | Berkeley, California, United States I teach students the skills necessary to enter the fields of user interface design, user experience research, product management and front-end web development. Starting with lessons in the Adobe Creative Suite and modern wireframing software, I work through a curriculum that exposes them to the full toolkit and design approach of modern designers. This program teaches them to build and to communicate the rationale behind user-centric designs. The UX/UI Boot Camp also provides career support throughout and beyond the length of the program to ensure they can successfully navigate pathways for new career opportunities. ### Senior Frontend Engineer @ Ketch Jan 2023 – Jan 2024 | San Francisco, California, United States Delivered end-to-end frontend features for Ketch’s privacy and compliance platform using React, TypeScript, and a custom UI kit. Shipped a high-visibility feature within three weeks, driving cross-team communication and rapidly navigating the codebase to deliver on tight deadlines. Built responsive, accessible components aligned with design system standards, ensuring consistency and scalability across the web app. Developed a CLI deployment tool (shell scripting) that streamlined code promotions (QA → PROD), saving developers 5–10 minutes per release. Authored clear technical documentation to support team onboarding and knowledge sharing. ### Full Stack Engineer (Frontend focus) @ Unstoppable Domains Jan 2022 – Jan 2023 I worked as a Full-Stack Engineer utilizing Typescript. My responsibilities included building out Unstoppable Domain’s Ecommerce website using React.js with Typescript as well as working on our numerous microservices which were written in Typescript as well. I had to have a thorough understanding on Web 3 principles, technology (wallets, APIs, .etc), userbase, and ethos. Used Postgresql for database and handled migrations. ### Senior UI Engineer (Frontend) @ Pearson Jan 2019 – Jan 2022 | San Francisco Led frontend architecture and UI development for Pearson’s Rio app, building it from the ground up with React and D3.js for custom data visualizations. Contributed to both product features and publishing automation systems that scaled across hundreds of courses. Frontend leadership: Helped grow and mentor the frontend team while defining architecture and best practices for a modern React-based application. Data visualization: Built custom interactive graphs using D3.js, enabling richer student and instructor insights. Publishing automation: Coauthored a Node.js app that converted JSON into ePub (XHTML bundles) for hundreds of courses, streamlining content delivery. InDesign automation: Built custom Adobe InDesign scripts to extract content and styling for ePub generation. Platform enhancements: Extended the company’s course builder web app (WYSIWYG editor) with React, GraphQL, and WebSockets, adding collaborative and real-time features. ### Software Engineer 2 (Frontend focus) @ Asurion Jan 2018 – Jan 2019 | Foster City Contributed to the AT&T ProTech application by building a design system with custom React components, ensuring consistency and scalability across the platform. Applied strict accessibility standards (WCAG) to deliver inclusive, user-friendly UI components. Developed reusable components that powered content pieces across the app, accelerating feature delivery. Enhanced the Campaign Management system with interactive analytics dashboards using D3.js and Backbone.js. Collaborated with designers and stakeholders to align the design system with UX best practices. ### Software Engineer Level 1 (Frontend Focus) @ Asurion Jan 2017 – Jan 2018 | Foster City, California Built 200+ content templates with HTML, CSS (animations), JavaScript, AJAX, and jQuery to support the AT&T ProTech app, which scaled to 1M+ provisioned users. Focused on frontend performance and responsive design, ensuring compatibility across devices. Partnered with cross-functional teams to deliver UI improvements and streamline template deployment. ### UX/UI Design Consultant @ Caterpillar Inc. Jan 2017 – Jan 2017 | San Francisco, California Consulted Caterpillar Inc. on UX design to improve communication between themselves and their customers. Created designs for a client-side interface as well as for their internal communication tool to enhance their processes. Worked within an agile process with Project Manager and Developer from Toptal. Delivered highly detailed annotated wireframes, user flows, journey flows, as well as user research. This was the final project for User Experience Design Immersive at General Assembly. Had to then present findings to representatives from Caterpillar Inc. ### UI + UX Designer @ Carrum LLC Jan 2015 – Jan 2017 | Fremont UI + UX Designer for Carrum. It is a mobile app that connects car enthusiasts around your area and the world. I created the User Interface and am in charge User Experience. Conducted user research through interviews, empathy and affinity maps. Currently over 7,000 users around the world and growing. - Wireframing, Interviewing, User Personas. ### Junior Front End Developer @ Signet Inc Jan 2016 – Jan 2017 | Santa Clara, California I was involved in leveraging Javascript to control scheduling systems for client briefing centers. I would also utilize CSS and Photoshop to bring the designs to life. Clients are first welcomed on screen and informed of the meeting location. When inside, the client would be shown a map of their room's location as well as information about the agenda for the day. ● HTML, CSS, Javascript ● Responsible for building out content for interactive applications, based on content matrix and media assets ● Data Entry, worked with Content Management Systems daily ● Basic understanding of data structure (xml, json, csv) ● Notable Clients: eBay, IBM, Lockheed Martin, AAA, Janus Capital, etc. ### Designer @ Yahoo! Inc. Jan 2016 – Jan 2016 | Sunnyvale, California Edited Yahoo's visual images for their Valentine's Day marketing campaign. Carried out 13 language translations for Yahoo's US and International App Store (IOS) and Google Play (Android) images. All images (6 images * 13 languages * 2 different phones) had to have the same precise UI in accordance to the language that was provided. Communicated regularly with project manager to deliver on assets. Primary tools: Sketch + Adobe Photoshop. ### Designer/Web Consultant (Frontend Focus) @ Carvallyo Designs Jan 2015 – Jan 2016 | Hayward, California Delivered end-to-end web design and frontend development projects for small businesses, artists, and filmmakers, combining UI/UX design with HTML, CSS, JavaScript, jQuery, and Bootstrap. Rebuilt The Leather Solution website, consolidating four separate pages into a cohesive, user-friendly site with improved information architecture and accessibility. Designed and launched portfolio websites for actress/filmmakers Jyoti Swamy and Melissa Thompson Esia, showcasing their work through responsive layouts and optimized media assets. Created the Lucid Haus logo for musician Miles Bridges, iterating through 9 design variations based on the Golden Ratio/Rectangle, using Adobe Illustrator, Sketch, and Photoshop. Produced visual assets and applied responsive design principles to ensure cross-device compatibility and modern user experiences. ### Research Assistant @ U.S. Department of State Jan 2014 – Jan 2014 Create an contact inventory list (phone number, email, website, etc.) for the musicians that the OneBeat organization sponsored, as well conduct mass searches for websites that featured those artists. ### UX Design Intern / Front End Developer Intern @ Lucid Structure LLC Jan 2014 – Jan 2014 | Boston, MA I began to learn the basics of HTML, CSS, and Javascript at Lucid Structure under the tutelage of two Full Stack Engineers (one of which is working for Amazon: Shiran Sukumar). I also began to learn the process of UX Experience and UI when creating wireframes for a mobile app called Gymbuddy (app never went to production however). First exposure to Adobe Illustrator for the creation of the logo. ## Education ### Bachelor of Arts (B.A.) in Communication Studies University of San Francisco Jan 2011 – Jan 2015 ### James Logan High School Jan 2007 – Jan 2011 ### Acting Conservatory The Meisner Technique Studio Jan 2011 – Jan 2013 ### Communication Studies in Speech Communication and Rhetoric University of San Francisco Jan 2011 – Jan 2015 ### UX Design Certification in UX Design Immersive General Assembly Jan 2017 – Jan 2017 ## Contact & Social - LinkedIn: https://linkedin.com/in/carvallyo - Website: https://linktr.ee/carvallyo --- Source: https://flows.cv/jamescarvallyoii JSON Resume: https://flows.cv/jamescarvallyoii/resume.json Last updated: 2026-03-22