# Mark Russell > Platform Software Engineer Location: Waltham, Massachusetts, United States Profile: https://flows.cv/markrussell Passionate Computer Scientist and Programmer. For the past two years I have been an Angular developer at Bank of America. My most productive moments were always when connecting, listening and interacting with the voices of as many stakeholders and users as possible. My second most productive moments were a hard to uncouple tuple, . What this means is I used generic and dynamic architectural techniques in my code that reduce structural redundancy and drive consistency across large scale systems. Secondly I use a rapid iterative approach to algorithm solution and generate not only the correct solution, but the best solution in context, very quickly, and transfer the knowledge to my teammates through visual presentations, and to nontechnical stakeholders through interactive examples. My passion is in programming languages, and as a result, language in general, but from a computational perspective. My fields of study include but are not limited to: UI/UX Design, Program Architecture, Programming Language Theory, Graph Theory, Metamathematics, Mathematical Logic, and more. My ultimate goal programming is incremental development of well thought out, generic and dynamic approaches to program architecture subject to any number of levels of context. meeting demands of all customers, business, and context … shattering expectations through empathic communication as a hard focus, and creative, design thinking approaches to rapid, iterative design prototyping. Ultimately this means treating any program as a language interfacing with many different groups of people, machines, even ideas both directly and indirectly. I work to drive synergistic, beautiful component structures, not only solving problems, but choosing the best solution to those problems, often in the face of various stakeholder influences. Brandeis University: Bachelor of Science degree with Honors in Computer Science with a Minor in Mathematics. GPA in Major: 3.67 ## Work Experience ### Software Engineer @ Tulip Interfaces Jan 2025 – Present | Somerville, Massachusetts, United States ### Senior Technical Support Engineer @ Tulip Interfaces Jan 2024 – Jan 2025 | Somerville, Massachusetts, United States ### Technical Support Engineer II @ Tulip Interfaces Jan 2023 – Jan 2024 | Somerville, Massachusetts, United States ### Senior Customer Support Engineer @ Tulip Interfaces Jan 2023 – Jan 2023 | Somerville, Massachusetts, United States With a strong customer-facing focus, I work end-to-end to solve customer issues and ensure customer satisfaction, platform uptime, create and foster communication channels, build tooling, and triage critical issues. My work spans across the domains of DB, Networking, UI, Architecture, TechOps, Hardware, Cloud, IoT, Microservices, QA, and our end-user product. ### CTO @ Bubble Jan 2017 – Present | Newton, MA Co-Founder and Chief Technology Officer of a start-up focused on the development of a new, 3D, Augmented Reality (AR), visual programming language. Conceived and built while pursuing an Undergraduate degree at Brandeis. Bubble re-thinks the programming process, replacing the typing of 2D text with the customization of and interaction with 3D visual spheres. Bubble is a simpler and more powerful tool which enhances productivity, removes friction, and reduces complexity for the developer community. In my role as CTO, I designed/wrote all Object Oriented fundamental systems, including Classes, Inheritance (including multiple parents), Generics, and Instancing. In addition, I integrated support for: As well as created/implemented: Functional programming (including pure) Asynchronous and multithreaded programming Interfacing with a NodeJS server, and MongoDB database A homemade version control system (like GitHub) Dozens of graph algorithms and data structures A physics renderer, an animation system, VR/AR support, Visual Debugger, Data Visualization In my role as CTO, I personally: * Designed the architecture and wrote all of the code for each of Bubble’s rebuilds * Created a NodeJS server which anonymizes/encrypts user data through a Tor-like overlay * Built and maintain a three node MongoDB sharded replica set with a configuration server ### Software Engineer @ Bank of America Jan 2021 – Jan 2023 | Plano, Texas, United States Analyst / Angular JS Developer. Utilized Angular, Typescript, Mule and SQL to construct an audit analytics application providing a user-customizable view to complex data in an enterprise grade environment. Worked with stakeholders including UI/UX designers, API, DB, and UI developers, module-level and organizational-level business, and user working groups. Worked to improve the user experience, front end design, and back end architecture through constant conversations with all stakeholders. Took incomplete product requirements and produced a comfortable experience which met and exceeded user needs and workflow patterns within the business timeline. Set up repository and team websites, as well as build/CI/CD pipeline, working with other modules to accomplish this in an enterprise setting. Worked on an additional Design Oversight team, building common UI components for the organization, as well as supporting other modules with their bugs, and arranging periodic meetings to share best practices. Onboarded several new team members, teaching them the required technologies. ### Summer Analyst @ Bank of America Jan 2020 – Jan 2020 ### Internship @ The Digital Arts Experience Jan 2017 – Jan 2017 | White Plains, New York Summer Intern. Utilized Unity (C# and Blender) and Processing (Java) to create new projects used to teach computer programming to children. ## Education ### Computer Science in Mathematics Brandeis University ### Regents Diploma in General Scarsdale High School ## Contact & Social - LinkedIn: https://linkedin.com/in/mark-russell-3bb1b5155 - GitHub: https://github.com/mark1russell7/mark1russell7 --- Source: https://flows.cv/markrussell JSON Resume: https://flows.cv/markrussell/resume.json Last updated: 2026-03-28