Roman Poya

Senior Software Engineer at Siemens Digital Industries Software

Greater Cambridge Area United Kingdom
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
Roman Poya is a Senior Software Engineer based in Greater Cambridge with 12 years of experience building high-performance computational geometry, meshing and multi-physics solvers for aerospace, biomedical and industrial applications. He holds dual PhD and M.Sc degrees in Computational Sciences and Engineering and has 5+ years of professional C/C++ and Python experience complemented by expertise in MATLAB, Julia and the Python scientific stack. Roman has led design, development, testing and CI for two large in-house simulation frameworks and currently architects meshing components for Siemens NX PLM, bringing deep knowledge of low-level optimizations, parallel algorithms, meta-programming and x86 architectures. His background in both research and industry enables him to bridge advanced numerical methods and production-grade software, with a track record in parallel anisotropic mesh generation for aircraft and coupled FEA frameworks for MRI systems. An often-overlooked strength is his ability to translate compiler-level techniques into practical performance gains for large-scale simulation codes.
code12 years of coding experience
job8 years of employment as a software developer
bookDoctor of Philosophy (PhD) Simulation in Engineering and Entrepreneurship Development, Doctor of Philosophy (PhD) Simulation in Engineering and Entrepreneurship Development at Swansea University
bookDoctor of Philosophy (PhD) Simulation in Engineering and Entrepreneurship Development, Doctor of Philosophy (PhD) Simulation in Engineering and Entrepreneurship Development at Technical University of Munich
bookUPC Universitat Politècnica de Catalunya
bookBachelor of Technology Civil Engineering, Bachelor of Technology Civil Engineering at National Institute of Technology Karnataka
languagesSpanish, German, English
stackoverflow-logo

Stackoverflow

Stats
2,375reputation
238kreached
40answers
10questions
Badges
numpy
top-5%
python
top-5%
github-logo-circle

Github Skills (81)

fenics10
parallel10
python10
sympy10
multidimensional-arrays10
pde-solver10
cpp10
scientific-computing10
nonlinear10
mesh10
structural-engineering10
fpga10
numba10
high-performance10
julia10

Programming languages (5)

JuliaC++MathematicaJupyter NotebookPython

Github contributions (5)

github-logo-circle
romeric/FEAPB

Dec 2013 - Feb 2016

Contributions:33 commits, 21 pushes in 2 years 2 months
romeric/Fastor

May 2016 - May 2022

A lightweight high performance tensor algebra framework for modern C++
Contributions:31 releases, 5 reviews, 703 commits in 6 years
tensor-algebrasimdtensor-contractioncpplinear-algebra
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
Roman Poya - Senior Software Engineer at Siemens Digital Industries Software