AUSTIN MALISZEWSKI 4415 Clarno Dr., Austin, TX 78749 tel. (US) +1 773 718 0962 email. ausmal [at] umich edu, web. http://www.austinmaliszewski.com EDUCATION - University of Michigan - Ann Arbor, MI, USA BSEng, Computer Engineering, GPA: 3.673/4.000 (May 2015) - University of Manchester - Manchester, England Study Abroad (Jan. - June 2014) - Studied CS, Math and Art History. - Universite de technologie de Troyes - Troyes, France Study Abroad (May - July 2012) - Completed courses in French Culture & Managing Engineering Projects - Increased proficiency in French. WORK EXPERIENCE - Arm, Inc. - Austin, TX (June 2015 - present) Principal Design Engineer (Apr. 2022 - present) Staff Design Engineer (Oct. 2018 - Apr. 2022) Senior Design Engineer (Oct. 2017 - Sep. 2018) Design Engineer (July 2016 - Sep. 2017) Graduate Design Engineer (June 2015 - June 2016) - Pixel Velocity, Inc. - Ann Arbor, MI (June 2014 - Dec. 2014) Engineering Intern - Created hardware accelerator for connected-component labeling. - Integrated open source MJPEG encoder IP into PV-3000 design using custom wrapper hardware and Xilinx DMA engines. - Developed custom Yocto Linux enivronment for Pixel PV-3000 camera including custom drivers for sensor programming, image acquisition and hardware JPEG encoding. - University of Michigan - Ann Arbor, MI (Jan. - May 2015) Instructional Aide, Electrical and Computer Engineering Dept. - Led discussion section for senior level course "Introduction to Operating Systems". - University of Michigan - Ann Arbor, MI (Jan. 2013 - May 2015) Assistant in Research, Advanced Computer Architecture Laboratory - Helped develop custom preemptive operating system in ANSI C and ARM Thumb for the Talking Book, a low power, ARM Cortex-M0 based, audio-driven computer intended for illiterate people in the poorest parts of the world. - Wrote low-level device drivers in ANSI C for many of the Talking Book’s peripherals, including analog-to-digital converter, clock tuner, and the capacitive button controller. - University of Michigan - Ann Arbor, MI (Aug. - Dec. 2013) Instructional Aide, Electrical and Computer Engineering Dept. - Led a discussion section of 32 students for junior level course "Introduction to Computer Organization" - Maitained autograder, scored student projects and investigated possible project plagiarism. - System Development Integration, LLC (SDI) - Chicago, IL (June - Aug. 2011) Intern - Developed custom interfaces to a network monitoring system for a government agency. - Provided desktop and server support services to a large municipal corporation. Responsibilites included writing an application to monitor and document contract compliance, as well as troubleshooting and resolving Active Directory replication issues. PROJECTS - Marina: A Processor EECS 470: Computer Architecture (Fall 2013) - Worked in team of 5 to design superscalar, 2-way simultaneously multi-threaded, out-of-order processor in synthesizable SystemVerilog to implement a subset of the Alpha ISA. - LC2K-MC - Designed multi-core implementation of toy LC2K ISA machine using MESI snooping caches in SystemVerilog. - Math Circles of Chicago Registration System - Designed and implemented custom web application in Python for management of not-for-profit MC2's biweekly math enrichment sessions for middle and high school students in the Chicagoland area. NOTABLE COURSEWORK - EECS 483: Compiler Construction - EECS 482: Operating Systems (IA) - EECS 470: Computer Architecture - EECS 373: Design of Microprocessor Based Systems - EECS 370: Introduction to Computer Organization (IA) - EECS 320: Semiconductor Devices - EECS 312: Digital Integrated Circuits - EECS 281: Data Structures & Algorithms - COMP35112: Chip Multiprocessors - COMP34512: Knowledge Representation and Reasoning SKILLS - Languages: C, C++, C#, SQL, Java, PHP/HTML, Python, ARM Thumb, MATLAB, Mathematica, bash - HDLs: SystemVerilog, Verilog, (minimal) VHDL