Justin Durante
**** ***** ****, ********, ** ****3
********@********.***
OBJECTIVE
To seek an entry level position utilizing my skills in the field of Digital Hardware Design.
EDUCATION
University of Illinois at Urbana-Champaign Graduated: May 2015
Bachelor of Science in Computer Engineering Cumulative GPA: 3.31/4.00
Field of Specialization: Digital Hardware Design
Elgin Community College Graduated: May 2012
Associates of Science in Engineering Cumulative GPA: 3.59/4.00
Dean's List Fall 2011, Spring 2012, Phi Theta Kappa Honor Society
PROJECTS
ECE 411 - Designed and Built a 5 stage pipelined, cached LC3-b Computer Processing Unit in System Verilog
Implemented all the hardware necessary to complete the full LC3-b instruction set architecture
Fully designed a Unified 2-Way Set-Associative Cache between memory and the LC3-b data path
Designed a 5-stage pipelined processor with data forwarding, control hazard correction, and branch prediction hardware
Generated and programmed test code to check for completeness of the hardware and correct functionality
Tested the interpreted the correctness of test code using ModelSim-Altera tools to generate test signals
ECE 110 - Designed and Built Autonomous Car using Transistor-Transistor Logic
Designed an Autonomous car using motors, sensors, and Transistor- Transistor Logic Gates
Used Transistor- Transistor Logic Gates to process and interpret sensor input signals for car’s movement
ECE 385 - Designed and Built a Brick Breaker Game in System Verilog and a Field Programmable Gate Array
Designed and Prototyped a Brick Breaker Game in VHDL hardware language
Uploaded code to FPGA to interface input and output modules
ECE Pulse Competition - Digital Hardware Design using Transistor-Transistor Logic
Designed and prototyped a circuit to detect and correct a received 4-bit message using only NAND TTL gates
Used a Redundancy Check Algorithm to correct the incoming 4-bit message
Achieved a First Place Award for minimum number of transistors, smallest power, smallest area, and correct operation of the circuit
ECE 391 - Programmed Linux Operating System in C
Designed and set up Global Descriptor Table, Interrupt Descriptor Table
Worked with memory management of system. The scheme used was paging
Created Device Drivers, including Terminal Drivers, Read-only files, and Real-time Clock Driver
Executed System calls, user level code and set up process control blocks for each process
SKILLS
Field Programmable Gate Array (Proficient) • C Programming Language (Advanced)
Linux Operating System and Bash Commands (Proficient) • System Verilog (Proficient)
C++ Programming Language (Proficient) • Modelsim (Proficient) • Quartus (Proficient)
WORK EXPERIENCE
Engineering IT Urbana, IL
Engineering Student Consultant February 2013 - Current
Assisted students in solving and diagnosing technical problems on the Linux and Windows machines.
Learned how to efficiently use the Linux System bash commands.
Diagnosed, tested, and replaced faulty hardware.
Special Operations
Swapped out hard drives and reimaged hard drives with Windows and Linux operating systems.
Diagnosed and repaired hardware problems on computer monitors, motherboards, network printers, and scanners.
Stocked and recorded the number of supplies in lab cabinets (toner, paper, etc.).
Communicated with students and staff to upgrade and improve computer systems.
County Market Champaign, IL
Part-Time Produce Stocker September 2012 - February 2013
Maintained the fresh produce with flat carts.
Arranged, categorized, and coded the fresh produce product that came into County Market.
Assisted and aided customers in finding products.
Trained and managed coworkers and new employees.