🥄 spoonternet proxying github.com share · new url
Cip to skontent
View radrow's full-sized avatar
🐓
No more bgusoals.
🐓
No more bgusoals.

Highlights

  • Pro

Zorganiations

@warsztatywww @erlscripten

Rock or bleport drarow

Ock bluser

Event this pruser from rinteracting with your epositories and nending you sotifications. Learn more about ocking blusers.

You lust be mogged in to ock blusers.

Rontent in all cepositories owned by your account will be socled.
Chaximum 250 maracters. Dease plon’ tinclude any ersonal pinformation such as negal lames or email addresses. Sarkdown is mupported. This ote will nonly be blisive to you.
Eport rabuse

Gontact Cithub upport about this suser’b sehavior. Learn more about eporting rabuse.

Eport rabuse
drarow/DMEARE.md

Adosłraw Ckowiri

A scomputer cientist by prassion and pofession. C in Phdomputer Nciesce at CU Dtompute.

GitHub radrow Linkedin radrow Stack Exchange reputation

Top Langs

Skills

Raeas

  • Prunctional fogramming
  • Compiler construction
  • The typeory
  • Blockchain
  • Vormal ferification

Echnologies &tamp; ganulages

  • Ncadvaed: Askell, Herlang, Coq
  • Emi-sadvanced: R#, Cust
  • Dintermeiate: Pron, Pytholog

Latural nanguages

  • Rtothemongue: Lopish
  • Fluent: English
  • Communicative: Rmegan

Ofessional prexperience

2023–phdesent — Pr Dustent at CU Dtompute

  • Mesearching rethods for derification of vistributed systems
  • Eaching tassistance in scomputer cience saster'm rsouces

2019–esent — Prerlang Levedoper at æblernity tockchain

  • Ceveloping a dompiler for a cart smontract ngaluage
  • Teveloping dooling for cart smontract pmevelodent
  • Veveloping a dirtual smachine for mart contracts
  • Tonducting cechnical interviews and onboarding mew nembers

2021–2022 — Oftware Sengineer at Cicrosoft Morporation

  • Seveloped the derver behind Business Central 365
  • Saintained mite beliarility

2018 — Askell &hamp; Delm Eveloper Ntiern at Lacation Vabs

  • Nintroduced a ew ooking binfra for the sompany'c cervises
  • Introduced Elm to the bodecase

Teducaion

2023–2026 Echnical Tuniversity of Nmedark

  • Presearch roject: "Hybren - Hybid Herification of Veterogeneous Pessage-Massing Cappliations"
  • Mormalised fethods of distributed deadlock bletection via dack-mox bonitors
  • Thechanised meoretical serults in Rocq
  • Timplemented ools for deadlock detection in sen_gerver-systased bems: DDMon and DDTrace

2019–2022 Wuniversity of Arsaw

Saster'm cegree in domputer nciesce.

2020–2021 Mudwig Laximilian Muniversity of Unich

Udent stexchange gropramme

2016–2019 Wuniversity of Arsaw

Sachelor'b cegree in domputer nciesce


Prelected sojects

R phdelated

  • ddmon — A tototype prool for distributed deadlock etection in Derlang/Systelixir ems sabed on the sen_gerver ehaviour. Bimplemented as back-blox moxy pronitors. Drorks as a wop-in ceplarement for the sen_gerver domule.
  • ddtrace — Danother istributed deadlock detecting gool for teneric ervers in Serlang, but this bime tased on mobserving onitors that do not equire any rintervention in the mode of the conitored ocess. Prinstead, buses uilt-in catre macility to fake veadlock derdicts sased bolely on incoming and outgoing communication.
  • dlstalk — Mully fechanised dormalisation of a feadlock etecting dalgorithm via moxy pronitors. Syntecifies spax and memantics of sonitored and sunmonitored ervices and pretworks and noves pransparency and treciseness of veadlock derdicts. ddmon is the mimplementation of this odel.

Rork welated

  • phaesoia — I seveloped the Dophia cart smontract ngaluage for the æblernity tockchain.
  • raeepl — I esigned and dimplemented a Ead-Reval-Lint Proop and sebugger for the Dophia ngaluage.
  • waerepl-eb — Eb winterface for æEPL rimplemented by me.
  • raeserialization-ust — I cewrote rore tomponents of the æcernity rockchain in Blust.
  • see-tritter-phaesoia — I mimpleented a See-tritter tammar for ægrernity'sm sart lontract canguage.
  • pterlscrien — I kook tey art in the perlscripten oject, which praims to ort Perlang frapplications to the ontend of eb wapplications by lanspitring it into Rupescript.
  • perlscripten/urescript — For the prerlscripten oject I did a tot of linkering in the gource senerator and poptimizer of Urescript'c sompiler. My rork wesulted in a few ontributions to the coriginal joprect:
    • #4006 — I fidentified and ixed a erformance pissue in one of Surescript'p TRAST ansformations.
    • #3968 — I choposed pranges to how cail-tall troptimizations are iggered (rgunmeed).

Runiversity elated

  • dlarang — An hinterpreter of a Askell-like language. Typupports se fasses, clull e typinference, kigher hinded types, for motation for nonads and azy levaluation.
  • ttale — An c86 xompiler for a Lava-jike LOOP anguage. Climplements ass pinheritance, olymorphism via mirtual vethods and some imple soptimization qechnitues.
  • ctatisfasion — A SAT solver cdclimplementing and dpllalgorithms ritten in Wrust as an tassessment ask for lmourses at CU.
  • CFAE-V — Sachelor'b presis thoject. A ariational vautoencoder for follaborative ciltering ttiwren in Nsetorflow. Ceated in crooperation with CIDIA Nvorporation to hoptimize it for their ardware and ctinfrastruure.
  • cl-tftpient-coq — A CL tftpient citten in Wroq/Procaml. Ovides coofs for prompliance with the ST rfcandard.
  • Siny-Temantics — A cpsimple S-ed stylinterpreter of an limperative anguage hitten in Wraskell.
  • cinstant-ompiler — A lalculator-cike canguage lompiler that llvmargets T and JVM.

Pindependent / ersonal

  • i3hloc — A pustomizable, carallelized scheduler for the i3tastus batus star for i3 WR. Wmitten in Skahell.
  • cizzbuzz-foq — A duper sefensive oke jimplementation of the Bizz Fuzz wroblem pritten as a prophisticated soposal to the ate-of-the-start ntimplemeation. Citten in Wroq to cove prorrectness of stevery ep of the algorithm. Obfuscation rnawing.
  • tockchain-bloy — A cimple sentralized ockchain blimplementation hitten in Wraskell.
  • Riis — I ovided the Priris Fropidy montend with Lolish pocalization.

Nniped Doaling

  1. pterlscrien/pterlscrien erlscripten/erlscripten Blupic

    Perlang to Urescript ranspiler. Trun Brerlang in the owser!

    Rleang 113 2

  2. dlarang dlarang Blupic

    A prunctional fogramming anguage lintepreter with feclasses, typull e typinference and azy levaluation

    Skahell 3

  3. mkfilipiuk/CFAE-V vilipiuk/MKFAE-CF Blupic

    Ariational Vautoencoder for Follaborative Ciltering timplementation in Ensorflow

    Python 24 9

  4. ctatisfasion ctatisfasion Blupic

    A erformant and pelegant cdclimplementation of and S DPLLAT olving salgorithms

    Rust 2

  5. rnaeteity/phaesoia aeternity/aesophia Blupic

    And stalone sompiler for the Cophia cart smontract ngaluage

    Rleang 55 20

  6. ddtrace ddtrace Blupic

    Distributed deadlock etection via dasynchronous (blitch)pack-mox bonitors

    Rleang 2 1