Lucas Kramer

Lucas Kramer Email and Phone Number

Research Assistant, Minnesota Extensible Language Tools group @ University of Minnesota-Twin Cities
Minneapolis, MN, US
Lucas Kramer's Location
Minneapolis, Minnesota, United States, United States
About Lucas Kramer

Lucas Kramer is a Research Assistant, Minnesota Extensible Language Tools group at University of Minnesota-Twin Cities. He possess expertise in python, prolog, circuit design, embedded c, ocaml and 10 more skills.

Lucas Kramer's Current Company Details
University of Minnesota-Twin Cities

University Of Minnesota-Twin Cities

View
Research Assistant, Minnesota Extensible Language Tools group
Minneapolis, MN, US
Lucas Kramer Work Experience Details
  • University Of Minnesota-Twin Cities
    Research Assistant, Minnesota Extensible Language Tools Group
    University Of Minnesota-Twin Cities
    Minneapolis, Mn, Us
  • University Of Minnesota-Twin Cities
    Research Assistant, Minnesota Extensible Language Tools Group
    University Of Minnesota-Twin Cities May 2014 - Present
    Greater Minneapolis-St. Paul Area
    Lead developer for Silver, a programming language for modular compiler and language tool implementation, based on attribute grammar and functional paradigms.Developed various tooling for Silver, such as an LSP language server and VS Code plugin, and continuous integration with Jenkins.Primary maintainer for ableC, an extensible C11 compiler frontend in Silver.Developed extensions to C adding algebraic data types/pattern matching, Prolog-style relations and queries, term rewriting, lambda closures, templates, Halide-inspired specification of optimizing transformations on iterating constructs, and operator overloading.
  • Matx
    Research Intern
    Matx Jun 2024 - Sep 2024
    Mountain View, California, United States
    Helping make faster chips for LLMs.
  • Labs @ Google
    Ph.D Student Researcher
    Labs @ Google Aug 2022 - May 2023
    Minneapolis, Minnesota, United States
    Member of the Codey team, focused on using AI to assist developers using large language models tailored for coding tasks.
  • X, The Moonshot Factory
    Ph.D Resident
    X, The Moonshot Factory Nov 2021 - Aug 2022
    Trying out crazy new ideas, shooting for a 10x impact on some of the world's toughest problems
  • Google
    Software Engineering Ph.D Intern
    Google May 2021 - Aug 2021
    Developed a more flexible means of specifying optimization passes in the TensorFlow compiler back-end.
  • Google
    Ph.D Student Researcher
    Google May 2020 - May 2021
    Contributing to the Bluespec open-source hardware description language.Designing and building features for generic programming, allowing for the removal of large amounts of boilerplate.Implemented several long-standing feature requests, improving consistency in language semantics.
  • Lprd Rocketry
    Telemetry System Lead
    Lprd Rocketry Jan 2016 - Mar 2020
    Contributing to the development of a student-built liquid propellant rocket to eventually reach spaceLed the development of a wireless telemetry and command system, including new software to interface to the telemetry hardware, also performing real-time visualization of incoming data and providing a command interfaceDeveloped embedded software to provide remote telemetry for flight and ground testsCreating a fully automated control system for performing ground static test firingsDesigning a Hardware-In-the-Loop simulator for testing avionics hardware and software
  • Google
    Software Engineering Ph.D Intern
    Google May 2019 - Aug 2019
    San Francisco Bay Area
    Developed a constraint modelling language based on OCL, to enable more flexibility in Cloud data center planning. Assisted in language design and implementation, including native support for protocol buffer messages, allowing easy integration with existing tools and services.
  • Google
    Software Engineering Ph.D Intern
    Google May 2018 - Aug 2018
    Sunnyvale, Ca
    Developed a tool to manage dependencies for complex Verilog projects.
  • Orbital Atk
    Software Engineering Graduate Intern
    Orbital Atk May 2017 - Mar 2018
    Plymouth, Minnesota
    Developed control logic on an embedded platform utilizing C and Quantum Platform state machinesDesigned and implemented a graphical Python tool for testing & debugging communications between avionics componentsImplemented message encoding and decoding for communication with third-party hardwareUtilized an embedded version of Protocol Buffers to generate messaging code for internal communicationsContributed to the development of a Hardware-In-the-Loop/Processor-In-the-Loop simulation for integrated testing

Lucas Kramer Skills

Python Prolog Circuit Design Embedded C Ocaml Linux Composites Gas Welding Soldering Programming Language Theory And Implementation C++ C Haskell Ham Radio Cuda

Lucas Kramer Education Details

Frequently Asked Questions about Lucas Kramer

What company does Lucas Kramer work for?

Lucas Kramer works for University Of Minnesota-Twin Cities

What is Lucas Kramer's role at the current company?

Lucas Kramer's current role is Research Assistant, Minnesota Extensible Language Tools group.

What schools did Lucas Kramer attend?

Lucas Kramer attended University Of Minnesota-Twin Cities, University Of Minnesota, University Of Minnesota-Twin Cities, University Of Minnesota-Twin Cities.

What skills is Lucas Kramer known for?

Lucas Kramer has skills like Python, Prolog, Circuit Design, Embedded C, Ocaml, Linux, Composites, Gas Welding, Soldering, Programming Language Theory And Implementation, C++, C.

Not the Lucas Kramer you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.