Leifur Asgeirsson is a senior enterprise software developer based in Montreal with a decade of hands-on experience designing backend systems, distributed services, and data models. He has deep familiarity with diverse data technologies—from relational SQL to Apache Cassandra, graph databases, and Elasticsearch—bringing practical expertise in choosing the right storage and indexing patterns for complex domains. At Spiria he progressed from post-production and support roles to senior developer, reflecting a blend of operational pragmatism and architectural thinking. Comfortable across the full backend stack, he is particularly skilled at translating operational needs into resilient database and service designs that scale. His academic background in physiology and computer science gives him a cross-disciplinary perspective that helps when modeling complex, real-world data.
10 years of coding experience
5 years of employment as a software developer
Informatique & développement de logiciel, Informatique & développement de logiciel at Université du Québec à Montréal
Bachelor of Science (B.Sc.), Physiology (major), Computer Science (minor), Bachelor of Science (B.Sc.), Physiology (major), Computer Science (minor) at McGill University
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
Leifur Asgeirsson - Développeur Logiciel Senior at Spiria