Scott Galloway -| .Hands ,- .on Engineering Leader .| . Principal Engineer . | .Systemarchitekt .| .AI Systems Engineer
Ich baue Systeme, , und ich leite die Leute, die sie bauen.. Über mehr als 2 Jahre in der Software habe ich als Entwickler gearbeitet...,?Architekt?,? Engineering-Leitung?MSC6?Consultant und Microsoft ASP-.?NET Program Manager?.?Ich bin am nützlichsten, wenn das Problem unklar ist.MSC9?Das bestehende System steht unter Druck oder ein Produkt braucht jemanden, der Richtung setzen kann und immer noch in den Code geht..
Ich habe mit Startups und großen Organisationen von der frühen Produktentwicklung bis hin zu High-- durchput services und legacy modernisation ,. , Ich habe Teams von mehr als 20 , Ingenieure , , , gebaut Produkte als Hands , - , auf technischem Lead , und laufen meistlucid begrenzt seit ,2012. , Meine Arbeit umfasst Architektur ., , Implementierung .
Meine Stärke ist, das System hinter der sofortigen Anfrage zu sehen. Wie sich Daten bewegen, wo die Grenzen gehören, was in der Produktion fehlschlagen kann, und welche kleinen Änderungen das Ganze zuverlässiger machen werden, ist mir wichtig, wie sich ein System für seine Benutzer und Operatoren verhält, nicht nur, ob eine Komponente eine Demo passiert.
Was ich mitbringe
- Technische Führung mit Code-Code---Level-Glaubwürdigkeit Ich kann die Architektur und Lieferrichtung einstellen., , überprüfen Sie die harten Entscheidungen. , , debug-Produktionsprobleme und bauen Sie die Teile, die beweisen müssen.
- Systemdenken Ich arbeite über Anwendungscode, ,, data,,, Infrastruktur und Sicherheit.,, observability and user experience Ich suche nach den eigentlichen Einschränkungen vor der Auswahl eines Rahmens oder Zeichenkästen.
- Produkt-Lieferung Ich habe Ideen durch Design ,,-Implementierung , ,-Tests , ,-Verpackungen , Bereitstellung und Unterstützung Meine unabhängigen Projekte sind Arbeitssoftware und offene - source Werkzeuge , nicht nur Prototypen oder Schiebedecks ..
- Pragmatische KI-Engineering Ich baue KI in nützliche Systeme ein, wo es seinen Platz verdient - : local inference - , embeddings - , secmantic search -, . RAG., . Dokument- und Datenverarbeitung - MS K5 . und Verhaltensinferenz - . . Ich weiß auch, wenn deterministischer Code die bessere Antwort ist.
- Teamentwicklung. Ich habe angeheuert., led und Mentored Engineers über verteilte Teams, die ich Entwickler-Trainingsprogramme erstellt habe, die mehr als geholfen haben, die Branche zu betreten.
- Sprachliche Anpassungsfähigkeit (MSK) Ich habe über ältere und neuere Sprachen hinweg gearbeitet und Ideen aus anderen Ökosystemen genommen, wenn das System sie brauchte.
Ich bin besonders geeignet für Hands- oder VP Engineering Funktionen, bei denen Architektur und Implementierung beide Teil des Jobs sind. Ich arbeite auch gut mit frühen - Stadium Unternehmen, die einen technischen Führer benötigen, der Richtung aufbauen kann., Build the First Version and grow the team around it.
Beweise aus meiner Arbeit
StyloBot-:-Verhaltensbot-Erkennung
StyloBot ist ein reales --Zeit Bot---Detektionssystem, das lernt, wie der normale Verkehr für jede Website aussieht.,- anstatt sich nur auf geteilte IP oder Benutzer zu verlassen.MS K3-Agentenlisten..-Es wurde entwickelt, um innerhalb der Kundeninfrastruktur mit Verhaltenssignalen und Anfragehistorie laufen zu lassen, die verwendet werden, um Menschen zu unterscheiden.MSC7-Crawler und Automatisierung
Das Projekt hat mich dazu verpflichtet, über das gesamte System hinweg zu arbeiten.:-Detektionsmodelle...,-Vektordarstellungen...,-Adaptive Learning, Middleware , Gateway- und Sidecar-Integrationen...,-Dashboards" -,"-Testtooling"-,"-Performance und langes -"-Running-Serviceverhalten..-The site documents measured fast--Path-Performance unter "MSC11"-Mikrosekunden pro Anfrage und ein Design, bei dem persönliche Daten den Server nicht verlassen.MSC12
KI- und Datentools
Ich habe lokale Werkzeuge für die Zusammenfassung von Dokumenten erstellt ,, , Daten-Profiling , , , semantische Suche und Retrieval , - , augmentierte Generation Diese kombinieren konventionelle Parsing und Validierung mit Embeddings oder Sprachmodelle, wo nützlich , , und halten Source Evidence zur Verfügung, so dass Benutzer überprüfen können, wo eine Antwort kam aus ,. ,
Meine Arbeit umfasst ONNX---based inference.,-DuckDB-MSC2-Qdrant.MSC3-SQlite, ,-PostgreSQL-,-Lokalmodelle und Cloud-APIs..-Ich konzentriere mich darauf, diese Komponenten praktisch zu machen ?:- sie müssen in der beabsichtigten Umgebung laufen ?,-Handle unvollkommene Eingaben ?, belichten nützliche Diagnosen und passen in eine größere Anwendung .
Meistlylucid-.-net, ein funktionierendes System, nicht nur ein Blog
Ich verwende Hauptsächlichlucid-.-net Als öffentliches Ingenieurlabor ist es ein offenes -Public ASP..PNET Core-Plattform mit eigener Deployment-Pipeline – ,P Search – ,P,P-Analytics – MKS6P-Beobachtbarkeit und unterstützende Dienstleistungen – .P-Probleme, denen ich begegnen kann, haben dazu geführt, dass wiederverwendbare NuGet- und npm-Pakete –,P-Befehle – -P-Werkzeuge und detaillierte technische Artikel – MSC10P
Die Website ist auch, wo ich die Argumentation hinter der Arbeit dokumentieren, die fehlgeschlagene ,, was geändert hat, wie ich es getestet habe und was die Produktionsbeschränkungen waren, es enthält Hunderte von technischen Posts in der gesamten ., NET, architecture, ,, AI-Systeme, ,, search, MSC8, performance and software delivery
Sprachen- und Ökosystemarbeit
Meine Hauptproduktionssprache ist C-#,, aber ich behandle eine Sprache nicht als Grenze um meine Engineeringfähigkeit herum...Zum Beispiel habe ich ein Python gebaut und betrieben.MS K3.PyTorch./.FastAPI Übersetzungsdienst basierend auf dem aufgegebenen EasyNMT Projekt.MSC5. Integration der lokalen Inferenz und des Modells.-.Familienfallback in die Site Plattform.MSZ7.In anderen Projekten habe ich Ansätze von Werkzeugen studiert, die in anderen Sprachen geschrieben wurden.
Der Punkt ist nicht, dass jede Sprache austauschbar ist, es ist, dass Systemdesign, wenn die Arbeit erfordert sie lernen können, .
Ausgewählte Erfahrung
- Microsoft-Team von ASP..„NET" Application Developer Consultant und späterer Programmmanager II-. , arbeitete mit Unternehmenskunden an der Anwendungsperformance zusammen und verwaltete dann ASP-MSC2 ,NET-Release-Arbeiten und trug zur Sicherheitsinfrastruktur für Project Server bei.
- GBG - Loqate: Ein globales Suchprodukt mit Microservices und Kubernetes für High---Durchsatzdatenverarbeitung erstellt
- Seamcor-: Led-Engineering- und Rückbauarbeiten an ASP-.-NET Core-Systemen, einschließlich Containerisierung und OpenSearch-Berichterstattung
- Storm ID-Nummer des leitenden Entwicklers ,. Februar 2003–.Juni 2005):. Beteiligt sich früh und half beim Aufbau der Entwicklungspraxis Belieferter Kunde Befreite Websites mit ASP , . , NET , und gebaute CMS und E-Commerce-Plattformen, die über Client-Sites , . , entwickelt und gebaut ein hoch skalierbares Massen-E-Mail-System mit koordinierten Servern und Dienstleistungen Scottish Government E-Mails an so viele wie ,500,000 , Benutzer , .
- H.M.SK0.Space, M.SK1. Entworfen SaaS Backend-Architektur und angeheuert und führte ein verteiltes Team, um eine MVP innerhalb von 7 Tagen liefern
- Sehr Jane-: Gelieferte e---Commerce-Zahlungsintegrationen , einschließlich Stripe Connect und Hyperwallet ,. ,
- Dell-:- Errichtete eine ASP-.-NET-MVC- und SQL Server-Maschine, die die Rüstzeit um mehr Zeit reduzierte.
- meistluzid begrenzt Seit der Lieferung von Beratungs-und Engineering-Arbeiten in SaaS , , search , , , fintech ,, , healthcare , , , ecommerce , Regierung und gemeinnützige Organisationen
Wie ich arbeite
Ich beginne mit dem Verständnis des Produktes, die Leute, die es verwenden und der Pfad Daten nimmt durch das System, .. Dann finde ich die kleinste Architektur, die die realen Einschränkungen behandelt und lässt Raum für Änderungen, MS K2. Ich schätze klare Eigentümer... ,. nützliche Automatisierung... MS K4. beobachtbare Dienstleistungen und direkte Gespräche... Ich fühle mich wohl mit Ungewissheit.
Ich erwarte nicht, dass jedes Problem AI-,-Mikroservices oder ein Umschreiben von . braucht.Ich möchte, dass die Lösung verständlich ist.,-operabel und proportional zum Problem, wenn die interessante Antwort ein neues Modell oder eine unbekannte Technologie ist, werde ich es untersuchen.,-Bauen Sie einen kleinen Beweis und messen Sie, ob es einen Platz im Produkt verdient.
Hintergrund
Ich studierte Psychologie an der Universität Stirling-..Es war nützlich bei meiner Arbeit über das Benutzerverhalten, die Teamdynamik und Systeme, die Entscheidungen aus unvollständigen Signalen treffen müssen.
Vorher veröffentlichte ich Artikel über meistlucid-..co...uk für etwa ein Jahrzehnt, nachdem ich an dem Team von ASP.MS K4.NET bei Microsoft gearbeitet hatte.,. Ich kehrte zur unabhängigen Beratung und Produktentwicklung zurück.MSC6. Der aktuelle Standort und sein Quellcode sind verfügbar unter Hauptsächlichlucid-.-net und GitHub.
Ansprechpartner
- E-Mail-Adresse [email protected]
- Blog und Projekt-Portfolio Hauptsächlichlucid-.-net
- GitHub-: github-.-com./-scottgal
- VEREINIGTES KÖNNEN Scott Galloway
Ich bin offen für die Hands---on Engineering Leadership-,-Principal-MSC2-Levelrollen,-Contracting Arbeit und Beratung, wo ich einem Team helfen kann, das Problem zu verstehen,-Bauen Sie das System und bekommen es in Produktion