Anthony Truskinger

Software Architect Senior Research Assistant Research Assistant (Full Stack Developer) at QUT (Queensland University of Technology)

Brisbane City, Queensland, Australia
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
Anthony Truskinger is a solutions-focused Research Software Engineer and Software Architect with 17 years building full-stack, data-intensive systems for academic research at QUT. He uniquely blends PhD-level ecoacoustics research with hands-on engineering, delivering production-ready, distributed software and managing hybrid infrastructures that currently span two dozen servers and hundreds to nearly a thousand concurrent CPUs. Comfortable across C#, F#, Ruby, JavaScript, SQL and cloud platforms (OpenStack, AWS, Azure, GCP), he automates operations with Ansible and containers to scale from 30 TB/year to a planned 0.6 PB/year of ingest. An active open-source contributor, he has improved .NET command-line parsing to support complex numeric and nullable types and extensible parsers, reflecting a focus on practical extensibility and reproducible tooling. Colleagues rely on him to turn scientific ideas into robust, scalable systems that bridge research and production.
code17 years of coding experience
bookHigh School Certificate, OP2 ≈ top 5.5% of cohort, High School Certificate, OP2 ≈ top 5.5% of cohort at Southport State High School
bookDoctor of Philosophy (Ph.D.), Ecoacoustics, Doctor of Philosophy (Ph.D.), Ecoacoustics at Queensland University of Technology
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
628reputation
60kreached
11answers
8questions
github-logo-circle

Github Skills (17)

unit-testing10
datatypes10
net10
dotnet-new10
dotnet10
asp-net10
dotnet-core10
command-line10
data-handling10
csharp10
reflection7
reflections7
stream6
vbnet6
sql6

Programming languages (14)

C#PowerShellC++CSSCGoHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
Command line parsing and utilities for .NET
Role in this project:
userBack-end Developer
Contributions:5 commits, 5 PRs, 37 comments in 1 month
Contributions summary:Anthony primarily focused on enhancing the command-line utility library by adding support for parsing floating-point numbers (float and double) and nullable variants. They implemented new value parsers for these types and integrated them into the existing parsing infrastructure. Additionally, the user improved the library by allowing users to add their own custom value parsers, increasing flexibility for specific data types and formats, which included examples for DateTimeOffset, and custom double parsing with ISO80000 number formats. Finally, the user addressed subcommand validation models, ensuring that the models are given values before validation.
dotnetargparsegetoptcompletionsparsing
QutEcoacoustics/baw-workers

May 2015 - Mar 2018

Contributions:9 PRs, 19 pushes, 3 branches in 2 years 10 months
intensiveworkerslong
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
Anthony Truskinger - Software Architect Senior Research Assistant Research Assistant (Full Stack Developer) at QUT (Queensland University of Technology)