Christoffer Lernö

Contracted App Developer at Business follows

Uppsala, Uppsala County, Sweden
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

🤩
Rockstar
🎓
Top School
Christoffer Lernö is a versatile contracted app developer and language designer with 11+ years of experience building scalable client-server systems, iOS apps, and compilers. He is the author of the C3 programming language and an active contributor to its compiler, having implemented core features like variant types and fixed lexer/diagnostic issues. With a background leading backend teams for high-throughput game servers and founding an iOS-focused studio, he blends low-level systems knowledge (6502/68000/Z80) with modern mobile and server stacks (Java, Objective-C, Swift, Ruby). Comfortable across languages and cultures, he speaks Swedish, English, German and Mandarin and has a quiet passion for cryptography that informs his pragmatic, security-minded engineering.
code11 years of coding experience
job22 years of employment as a software developer
bookMaster Engineering Physics, Master Engineering Physics at KTH Royal Institute of Technology
bookCelsiusskolan, Uppsala
bookMaster Engineering Physics, Master Engineering Physics at Uppsala University
bookMandarin Chinese, Mandarin Chinese at Tunghai University
bookTunabergsskolan
languagesSwedish, English, German, Chinese
stackoverflow-logo

Stackoverflow

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

Github Skills (9)

error-handling10
code-generation10
compiler-design10
lexical-analysis10
semantic-analysis10
c-programming10
debug9
debugging9
memory-management8

Programming languages (22)

MDXJavaC++CSchemeGoHTMLKotlin

Github contributions (5)

github-logo-circle
c3lang/c3c

Jul 2019 - Jan 2023

Compiler for the C3 language
Role in this project:
userBack-end Developer & Compiler Engineer
Contributions:6 releases, 206 reviews, 986 commits in 3 years 6 months
Contributions summary:Christoffer contributed to the C3 compiler by fixing bugs in the lexer and diagnostics modules, as well as in string handling. They resolved issues related to exponent parsing, error display, string escape sequences, and memory overreads. Additionally, they implemented support for the `variant` data type and related features within the compiler's code generation and semantic analysis stages, indicating a focus on improving the language's core functionality.
compilerprogramming-languagestack-basedc3
lerno/aoc_2022_c3

Dec 2022 - Feb 2023

Contributions:34 commits, 49 pushes, 1 branch in 2 months
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
Christoffer Lernö - Contracted App Developer at Business follows