Niklas Lindorfer

Rapid Capabilities Engineer at Helsing

London, England, 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
Niklas Lindorfer is a software engineer based in London with nine years of experience building backend systems across fintech and security-focused startups and banks. He has progressed from graduate and internship roles at HSBC, Deutsche Bank and Accenture to engineer roles at TrueLayer and Helsing, where he now works on rapid capability delivery and platform engineering. Niklas contributes to notable open-source tooling in the Rust ecosystem—having improved the rust-analyzer IDE experience by implementing and refactoring struct-destructuring assists and resolving name-collision issues. Comfortable shipping production systems in financial contexts, he blends pragmatic engineering with a strong attention to developer ergonomics and code correctness. Educated in computer science at the University of Glasgow, he brings a mix of enterprise discipline and open-source curiosity to product-focused engineering teams.
code9 years of coding experience
job5 years of employment as a software developer
bookBSc Computer Science, BSc Computer Science at University of Glasgow
languagesGerman, English
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (15)

testing10
compiler10
ide10
lang10
compiler-compiler10
develop10
refactoring10
rust10
refactor10
language-server-protocol9
language-server9
algorithm9
algorithms9
data-structure7
data-structures7

Programming languages (10)

C#JavaRustTeXJavaScriptGoHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
rust-lang/rust-analyzer

Feb 2024 - Apr 2024

A Rust compiler front-end for IDEs
Role in this project:
userBack-end Developer
Contributions:1 review, 3 PRs, 2 comments in 1 month
Contributions summary:Niklas primarily contributed to the Rust-Analyzer project by implementing and refactoring code related to the "destructure_struct_binding" assist feature, adding tests, and addressing name collision issues. The commits focused on modifying the codebase to enable in-place destructuring of struct bindings, encompassing changes to handlers, data structures, and usage edits within the Rust front-end for IDEs. The user's work improved the functionality and usability of the Rust code analysis tools.
rustlsp-servercompileridefront-end
Lindronics/honours_project

Sep 2019 - Sep 2021

University final year project: Deep neural networks for classification of multispectral images.
Contributions:2 releases, 329 commits, 16 PRs in 2 years
university-final-year-projectdeep-learningmultispectralmultispectral-imagesmachine-learning
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
Niklas Lindorfer - Rapid Capabilities Engineer at Helsing