# Charles "Rudy" D. > Software Engineer (Ex-Twitch) Location: San Francisco, California, United States Profile: https://flows.cv/charlesrudyd Experienced Software Engineer with a history of working at startups. Skilled in Frontend and Backend development. Proficient in JavaScript, Golang, and Python. Strong engineering professional with a Bachelor's Degree from Northwestern University. ## Work Experience ### Senior Software Engineer @ Twitch Jan 2019 – Jan 2024 | San Francisco Bay Area - Developed features across a wide range of product surfaces including Chat, Extensions, Rewards, and Guest Star (co-streaming), contributing to frontend, backend, and operational excellence workstreams - Acted as tech lead in the planning and development of a rich text editor in Twitch Chat to create a 1:1 relationship between the messages users composed and the message that would appear in Chat - Implemented phone number verification UI on Chat surfaces - Held weekly mentorship sessions with a teammate interested in learning frontend engineering, covering topics such as React and TypeScript basics, CSS, frontend engineering concepts, and working with internal frontend frameworks - Other projects include: Font Size Scaling, Chat User Experience Research, Rewards/Drops, Infrastructure Migration, Q&A ### Software Engineer @ SmartBiz. SBA loans made easy. Jan 2018 – Jan 2019 | San Francisco Bay Area - Developed financial analysis software for Lending Operations and Sales teams to enable aggregation and analysis of cashflow data from multiple sources including borrower-provided financial documents, tax returns, and IRS tax transcripts - Worked with product team to translate complex financial business logic into software and automate the manual processes required to efficiently process small business loans - Led transition from a template-based Rails frontend to React with Apollo GraphQL and styled-components - Migrated existing Ruby on Rails API endpoints to expose data via GraphQL using graphql-ruby ### Software Engineer @ Aditazz Inc. Jan 2017 – Jan 2017 | Brisbane, California - Architected and implemented an interactive frontend for designing chemical process plants - Used React, Redux, and React-Router to manage complex project state and data flow throughout the application - Created an interactive 3D interface to visualize and modify process plant designs using Three.js - Built a drag-and-drop schematic creation tool using SVG and used A* pathfinding to automatically connect onscreen symbols with lines ### Software Engineer @ Northwestern University - The Feinberg School of Medicine Jan 2016 – Jan 2017 | Chicago, IL - Revamped codebase of dictybase.org, a website specializing in research and sale of the organism Dictyostelium discoideum to use ES6 JavaScript, React.js, and a Go JSON API - Implemented Flux architecture using Redux to improve site design, speed, and ease of use - Built a library of reusable UI components for use throughout the website using styled-components - Created documentation and wrote unit tests using Mocha and Enzyme to ensure site longevity and functionality ### Software Engineering Intern @ The LISA App LLC Jan 2016 – Jan 2017 | Chicago, IL - Designed and implemented Mailchimp API integration with PostgreSQL database and Node.js backend to automatically update email lists of 5000+ subscribers and notify corporate partners of upcoming events - Created and analyzed SQL database reports to provide accurate, actionable information to sales and marketing departments - Managed Salesforce data to coordinate sales efforts and ensure team awareness of all sales-related communications ### Marketing Intern @ The Garage at Northwestern Jan 2016 – Jan 2016 | Evanston, IL - Promoted entrepreneurship, business, and tech oriented workshops and speakers to resident start up teams, students, faculty, and staff - Coordinated The Garage’s sponsorship of Dillo Day, Northwestern’s annual music festival - Created promotional materials for use in publications and marketing campaigns ### Membership Services Representative @ Henry Crown Sports Pavilion Jan 2015 – Jan 2016 | Evanston, IL - Processing membership applications - Email correspondence - Telephone and face-to-face customer servicce - Membership sales ### Legal Intern @ Jay B. Ross and Associates Jan 2015 – Jan 2015 | Chicago, IL - Researched copyright law to file for termination and recapture of publishing rights for blues artist Lead Belly’s musical catalog on behalf of his 9 surviving descendants - Corresponded with clients to obtain necessary personal information including birth records and signatures ### Archive Content Specialist @ Northwestern University Jan 2013 – Jan 2015 | Evanston, IL - Managed over 6000 photo, video, and text assets to facilitate efficient access by creative staff, using Extensis Portfolio database software - Produced photo, and video content Our Northwestern, the Northwestern alumni social network to keep alumni updated on events and news - Photographed Northwestern campus and students for use in University promotional materials ## Education ### Bachelor’s Degree in Communication Studies, Business Institutions Northwestern University Jan 2013 – Jan 2017 ### High School Kingswood Oxford School Jan 2009 – Jan 2013 ## Contact & Social - LinkedIn: https://linkedin.com/in/charles-rudy-d-485baba4 --- Source: https://flows.cv/charlesrudyd JSON Resume: https://flows.cv/charlesrudyd/resume.json Last updated: 2026-03-22