Seppo Pirttiniemi

Software Architect at Alstom

Finland
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Seppo Pirttiniemi is a seasoned software architect with over 10 years of experience designing and delivering complex, mission-critical systems across transport, case management, and real-time control domains. He blends hands-on development (C/C++/C#/Java/PHP/Python) with system-level architecture, having led integrations and feature design for Ecolane DRT, Bombardier/Alstom signalling projects, and regulated Finnish case management systems. Comfortable both as a solo contributor and team lead, he frequently bridges product owners and engineering teams to turn ambiguous requirements into robust implementations. His open-source contributions to pySTEPS demonstrate applied signal-processing expertise for weather nowcasting and practical data-import robustness (ODIM HDF5, non-finite handling). Based in Finland and grounded in a University of Helsinki CS background, he’s notable for quickly assimilating new languages and finding creative, pragmatic solutions in production environments.
code10 years of coding experience
job26 years of employment as a software developer
bookComputer Science, Computer Science at University of Helsinki
languagesFinnish, English, Swedish
github-logo-circle

Github Skills (12)

fourier-transform10
fftw10
data-handling10
numerical-analysis10
fft10
f10
python10
frequency-analysis10
signal-processing10
numpy9
scientific-computing8
openmp3

Programming languages (3)

C++Jupyter NotebookPython

Github contributions (5)

github-logo-circle
pySTEPS/pySTEPS

Jun 2018 - Jun 2018

Role in this project:
userBack-end Developer
Contributions:8 pushes, 1 branch in 1 day
Contributions summary:Seppo's contributions primarily focused on enhancing the `noise` module of the `pysteps/pysteps` repository, which involves implementing a Python framework for short-term ensemble prediction systems. They implemented several functions related to Fourier-based noise generation and spectral analysis, including `initialize_param_2d_fft_filter` and `generate_noise_2d_fft_filter`. The changes suggest the user has a strong understanding of signal processing and its application to precipitation nowcasting.
pulkkins/Optflow

Feb 2016 - Jul 2018

C++/Python implementations of optical flow algorithms
Contributions:19 commits, 2 PRs, 17 pushes in 2 years 5 months
implementationsoptical-flowpythonoptical
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Seppo Pirttiniemi - Software Architect at Alstom