Summary
Overview
Work History
Education
Skills
Academic Projects
Timeline
Generic

AVELINE LEZIL

Folsom,CA

Summary

CAREER SUMMARY: Computer Engineering Graduate with experience in Computer Architecture, OS internals and GPUs seeking a challenging position in the area of Computer Engineering in an organization, which will provide an opportunity to utilize my education and skills to work towards the success of the organization.

Overview

4
4
years of professional experience
6
6
years of post-secondary education

Work History

GPU Software Development Engineer

Intel Corporation
Folsom , California
2022.02 - Current
  • Integral part of Intel GPU Debugger team, added features and optimized the debugger which is used by the intel GPU driver development team
  • Modified the debugger to support newer Intel platforms by reading through the spec, and added test cases for them
  • Helped the team with the target setup for debugging using windbg and documented it
  • Translated customer requirements into written use cases.
  • Revised, modularized and updated old code bases to modern development standards, reducing operating costs, and improving functionality.
  • Gave a presentation on OpenCL to the team
  • Authored code fixes and enhancements for inclusion in future code releases and patches.
  • Contributed ideas and suggestions in team meetings and delivered updates on deadlines, designs, and enhancements.

OS Software Engineering Intern

Intel
Folsom , CA
2021.06 - 2021.12
  • Added new features to existing tools and enhanced the automation of workload assessments which increased overall productivity of Hybrid Architecture OS Enabling team.
  • Executed benchmarks/workloads to assess performance and functionality of OS scheduling optimizations on Intel’s next generation Client platforms.

Teaching Assistant

University Of Texas San Antonio
San Antonio , TX
2020.06 - 2021.05
  • TA for the courses Unlocking Cyber and Industrial Control System.
  • Assisted with the development of assignments and exams, held office hours, and proctored exams.
  • Mentored and tutored individual students needing additional help.
  • Tools used: Git, GitHub, Blackboard, Slack, Virtual Box.

Lab Assistant

University Of Texas San Antonio
San Antonio , TX
2020.02 - 2020.05
  • Formatted files into respondus supporting format
  • Ensured that correct answers were fed into respondus
  • Developed programs in Python, C++, and C as a reference for the students.

Systems Engineer

Infosys Limited
Mysore , India
2019.07 - 2019.12
  • Trained in Python: Python Fundamentals, Object Oriented Programming and Data Structures
  • Trained in DBMS.

Education

Master of Science - Computer Engineering

The University of Texas At San Antonio
San Antonio, TX
2020.01 - 2021.12

Bachelor of Science - Electronics, and Communication

APJ Abdul Kalam Technological University
Kerala, India
2015.08 - 2019.06

Skills

Programming Languages: C, C++, Python ,Java, Powershell Scripting, Bash, SQL, Verilog, Assembly Language

undefined

Academic Projects

  • Cache Performance Simulator (C++): This project aimed at the design and development of a cache
    performance simulator that will read a cache configuration file and a memory address trace file to
    simulate the cache hit/miss behavior on each of the memory addresses. Also, outputs the cache
    performance results.
  • MIPS Disassembler (Python): This project aimed at the implementation of a MIPS binary disassembler.
    The program was designed to read a text file that contains MIPS binary code and output another text
    file that has the corresponding MIPS assembly code.
  • 16-bit RISC MIPS Processor (Verilog): A 16-bit RISC MIPS Processor was designed and implemented
    using Verilog on Xilinx Vivado. The project involved the behavioral design and the functional
    characteristics implementation of the MIPS processor. The generated bitstream of MIPS processor
    was loaded to the FPGA (Nexys4 DDR).
  • Tic-Tac-Toe (C++): Developed a tic-tac-toe single/ two player game using C++ where the player can
    choose to play against the computer or can have another human play with them. This project also
    has the option to select the number of grids (starting at 3*3 up to 10*10).
  • Face Recognition Using OpenCV (Python): Developed a program to verify a person and identify them
    with a video or picture from a source using OpenCV. This camera-based real-time face recognition
    system was developed using OpenCV, Haar Cascade and Python.
  • HDL Simulations (Verilog): Implemented GCD Controller, Even Parity, ALU, BCD and 7-Segment Display
    using Verilog on Xilinx Vivado. The goal of this project was to synthesis and analyze the HDL designs.
    Also viewed the synthesized design as schematic in the RTL viewer.
  • Rowdy Box (Python): Designed a Dropbox-like solution for online backup of user’s data across multiple
    devices owned by different users. Needham Schroeder authentication and Diffie Hellman key
    exchange protocols were used to address the security issues. The code was implemented in Python3
    using Socket programming with the help of Pycrytodome package.
  • Directory Iterator (C++): Developed a C++ program to read all the files in a given directory and it’s
    subdirectories. User has the option to choose various operation to perform on these files, like display
    total frequency of words, display the occurrence for a given word, check if parentheses are balanced,
    for a user given regex search pattern displays the matched string, and matches a search parameter
    using the TF-IDF measure.
  • Cryptosystems Developed (Python): Developed various cryptosystems using various python packages
    like Math and Pycyptodome. The goal of this project was to learn symmetric key and public key
    cryptosystems. Initially a symmetric key cryptosystem was implemented using two private keys, We
    then further extended the project by introducing integrity. We enhanced the symmetric key
    cryptosystem and public key cryptosystems, such as Diffie-Hellman, RSA and ElGamal were also
    implemented.
  • Fuel Monitoring and Pollution Detection System (Embedded C): Designed and developed a system
    that can detect fraudulence at gas stations and monitor pollution emitted by the vehicle using
    ARM7(LPC2148). A LED and LCD display were used for the user interface. Keil μvision and Proteus
    Design Suite were used to perform software coding and electronic design simulation.

Timeline

GPU Software Development Engineer

Intel Corporation
2022.02 - Current

OS Software Engineering Intern

Intel
2021.06 - 2021.12

Teaching Assistant

University Of Texas San Antonio
2020.06 - 2021.05

Lab Assistant

University Of Texas San Antonio
2020.02 - 2020.05

Master of Science - Computer Engineering

The University of Texas At San Antonio
2020.01 - 2021.12

Systems Engineer

Infosys Limited
2019.07 - 2019.12

Bachelor of Science - Electronics, and Communication

APJ Abdul Kalam Technological University
2015.08 - 2019.06
AVELINE LEZIL