Scott Fabini

Enterprise Customer Engineer at
Adobe / Marketo

Solving our largest customer's scalability problems, driving roadmap and strategy to meet enterprise customer needs

Featured Projects

A collection of my recent work and personal projects

An Interview with Susan B. Anthony

An Interview with Susan B. Anthony

Winner AVIOS.org NLP competition - An interactive interview experience using Natural Language Processing to simulate conversations with Susan B. Anthony.

JavaAndroidNLPAPI.ai
Machine Learning

Machine Learning

Implementation of various machine learning algorithms including SVM, K-Means Clustering, and Bayesian Classifier for data analysis and classification.

PythonMachine LearningScikit-learnPandasMatplotlib
AI Portfolio

AI Portfolio

A modern portfolio website that leverages AI to create beautifully styled web content.

CursorClaude Sonnet 3.7Next.jsTypeScriptTailwind CSS
Todo List

Todo List

A full-stack todo list application with real-time updates, built with Next.js and Spring Boot.

Next.jsSpring BootMySQLDockerClaude Sonnet 3.7
Gomoku

Gomoku

A strategic board game implementation with Java and Android, featuring game logic and multiplayer capabilities.

JavaAndroidGame LogicUI/UX
Original Portfolio

Original Portfolio

A previous version of my portfolio website showcasing my earlier work and projects.

ReactJavaScriptCSS
Calendar

Calendar

A full-stack calendar application with Node.js backend deployed on AWS EC2, featuring a RESTful API for appointment management.

Node.jsEC2REST APIMongoDB
Album Notes

Album Notes

A modern web application for managing and organizing music album notes, built with React and modern JavaScript features.

ReactES6CSSJavaScript

Experience

My professional journey and work experience

Adobe / Marketo

2017 - Present
Senior Software Engineer - Customer Engineering Team

Break-down our two largest customers' performance bottlenecks and pain points, enabling scalability over the past 8 years. Built up support for 1k+ users, 1M+ assets, 100M+ leads and 10B+ activities per year

Co-architect on platform data-streams project, enabling customers to leverage their data to build automation at scale

Product Management and Architecture background to drive roadmap and strategy to meet enterprise customer needs

PerformanceMySQLSplunkNew RelicJavaKafkaSolr

Portland State University

2015 - 2016
Grader - CS551 Numerical Methods

Graded graduate level math-heavy course assignments for ~10 students per class, solving Taylor Series and other interpolation and approximation problems.

Facilitator - CS202 Object Oriented / Data Structures Lab

Demonstrated introductory object oriented concepts and data structures for ~30 students per class in weekly whiteboard sessions.

JavaOOP

Radisys

2010 - 2014
Product Line Manager / Systems Architect

Developed business case justifying the project and presented to executive management for project approval

Defined hardware architecture and software requirements

Drove the project schedule, ensuring engineering team met deliverables

Engaged in face-to-face meetings with customers to drive sales

Product annual revenues ranged from $3M-$15M

COM-ExpressIntelPowerPC2U Server

Motorola

2000 - 2010
Systems Architect / Hardware Engineer

Defined hardware architecture for CompactPCI and AdvancedTCA high-availability (5-nines) telecom systems

Designed Backplanes, I/O Transition Modules, and an IPMI Management Controller featuring a 150k gate FPGA

Led system integration and testing for high-availability telecom platforms

Collaborated with cross-functional teams to deliver enterprise-grade solutions

5 NinesIPMITelecom Backplane

Education

My academic background and qualifications

Portland State University

2014 - 2017

Masters of Science in Computer Science

Focused on software engineering fundamentals including enterprise design patterns, full-stack web development, functional programming, and machine learning via project-focused coursework.

Purdue University

1995 - 2000

Bachelor of Science in Electrical Engineering

Focused on hardware engineering fundamentals including C coding, VLSI FPGA programming, microprocessor design, digital logic design, and analog filter design.

About Me

Bridging technical expertise with customer success

As a Senior Software Engineer on the Customer Engineering Team at Adobe, I specialize in transforming complex technical challenges into customer success stories. My role uniquely combines deep technical expertise with customer-facing responsibilities, allowing me to bridge the gap between engineering and customer needs.

Performance Optimization

Scaled systems to handle 100M+ leads and billions of activities annually

Customer-Centric Development

Drive product roadmap decisions and architectural improvements

Technical Leadership

Co-architected platform data-streams and mentor team members

My background in hardware engineering and software development provides a unique perspective on system architecture. This diverse experience enables me to deliver comprehensive solutions that address both technical and business needs.

Skills

Technologies and tools I work with

Customer-centric

Presenting and Listening to CustomersDomain Knowledge: Marketing AutomationProduct, Project, and Roadmap Management

SRE Observability - finding and fixing bottlenecks

SplunkVivid CortexAWS Performance Insights for RDSGrafanaPrometheusNew RelicWavefrontDatadog

Performance Benchmarking & Unit Testing

TaurusSeleniumSysbenchJUnitJest

Backend

JavaSpring BootController-Service-Repository PatternNode.js

Datastores & Streaming

MySQLPostgreSQLKafkaProvider-Consumer PatternMongoDBRedisSolr

Frontend

JavaScriptTypeScriptReactReduxNext.jsTailwind CSS