MacKinnon Green
Staff Software Engineer - Mesa Simsurvey at Sercel
Based in Ayton, United Kingdom
7-day free trial · no credit card
Seniority
Other
Department
Other
Location
Ayton
Industry
Manufacturing
Company size
952
Contact information
Reveal MacKinnon's email and phone
Direct contact data is gated. Sign up and reveal. You only pay for verified records.
m•••••••@sercel.com
Phone
5 credits+44 ••• •••• ••••
You only pay for valid records. Bounced emails and disconnected numbers cost nothing.
Background
About MacKinnon Green
I build fast, observable, reliable platforms and distributed systems. Language-agnostic and outcome-driven: I choose Go, Java, or whatever best fits the job. Recent work spans seismic simulation (Java 17+/JavaFX) and an internal PostgreSQL observability/log analytics platform (Go + Tailwind + ECharts) adopted daily across teams. I like turning complex, noisy systems into clear signals - then making them faster. MESA SimSurvey (Sercel): Core engineer owning architecture, core algorithms, performance, and JavaFX UI for seismic survey design & simulation. Delivered a modular Java 17+ app (Maven, embedded H2) with interactive 2D/3D planning and modelling, built with profiling-led tuning and operator-centric UX. PostgreSQL Observability & Log Analytics: Sole designer/developer of a platform that fingerprints queries & libpq backtraces, correlates hotspots with code paths, and powers self-serve dashboards (performance, errors, index/table usage). Cut troubleshooting from hours/days to minutes; used daily by devs/DBAs across organisation; supports pg_bench-based benchmarking and configuration tuning. Data movement & reliability: Vessel-to-office transfer system for low-bandwidth/high-latency links enabling timely on-shore analysis. Reporting at scale: PDF dashboarding engine still used across multiple products. Technical leadership: Mentors engineers; leads design sessions, reviews, training, and documentation. Platform architecture • Distributed systems • Performance tuning (throughput/latency) • Operability/observability • PostgreSQL design & performance • Pragmatic full-stack delivery when needed Go, Java (17+), PostgreSQL (13+), SQL, JavaScript, Tailwind CSS, ECharts, JavaFX, gRPC/Protobuf, Docker, React, Spring, Qt, OpenGL, RabbitMQ/ZeroMQ. Previously: C/C++ for real-time/graphics and vessel C2 systems (not seeking pure C/C++ roles). 🦆 I talk to rubber ducks—only when the profiler says I should.
Decision-makers
Other people at Sercel
Build a list of verified contacts at Sercel
Free for 7 days · 50 credits · no card · only pay for verified records.
Reach more buyers like MacKinnon
250M+ professionals with verified email and phone. You only pay for records that actually verify.
7-day trial · no credit card · cancel anytime