Summary
Overview
EXPERIENCE
Work History
Education
Skills
LANGUAGES
Timeline
Generic

Amadou Diagne

Ottawa-Gatineau,QC & ON

Summary

Bilingual, detail-oriented and dedicated computer engineer offering hardware, software and electrical engineering skills. Highly organized and proactive with a team-oriented mentality. Possess strong knowledge in real-time embedded systems design, microprocessor design, Linux and programming languages particularly C++. Naturally curious and committed to gaining and applying new expertise. Also will relocate if an offer is made.

Overview

1
1
years of professional experience

EXPERIENCE

Real Time Embedded System Designer

Solantro Semiconductor Corp | Ottawa, ON | January 2022 - April 2022

  • Designed modules for an Intelligent Distribution Panel(IDP) in C using Code Composer(CCS).
  • Wrote design document about Hardware component's behaviour and relationship between C modules.
  • Monitored project progression, timelines, milestones and sprint tasks using 'Trello board' and managed code versions(branches) and commits to a Git-based source code repository(Bitbucket).
  • Used TI SYS/BIOS kernel to control threads.
  • Coded while respecting standards, maintain a readable code by applying separation of concerns.
  • Applied debugging skills by tracking execution of code using breakpoints.
  • Wrote report about the final product as proof of concept.

Associate

Amazon | Ottawa, ON | November 2022 - Current

  • Watch computer to detect any problem in a chute in the department. Different lights for different problems(disabled or jammed).
  • Work with robots to deliver right packages to the right container.
  • Work with sensors to clear jams in chute.
  • Use sensors to detect a full, disabled or jammed container.
  • Create, close and stage containers containing packages using scanners.
  • Use scanners to print label of containers.
  • Use scanners to identify different totes for liquidation and recycling.

Work History

Real Time Embedded System Designer

University of Ottawa
Ottawa, ON
09.2021 - 04.2022
  • Designed system in team to scan environment and avoid obstacles to help blind people using the Raspberry Pi microcomputer.
  • Wrote design document about intended implementation, components that will be used and programming language.
  • Tested signals of PMW signals of Raspberry PI using an oscilloscope and Python test program.
  • Connected motors to microcomputer using H-bridges.
  • Wrote report about the final system as proof of concept.

Microprocessor Designer

University of Windsor (Remote)
Ottawa, ON
05.2021 - 07.2021
  • Designed microprocessor processing instructions using 'logisim' software tool.
  • Loaded values for different components to test correctness of operations.
  • Integrated and tested main circuit by loading memory with instructions and ensured display of expected test results.

Microprocessor Designer

University of Ottawa
Ottawa, ON
01.2020 - 12.2020
  • Designed microprocessor RISC using VHDL(Very High-Speed Integrated Circuit Hardware Description Language ).
  • Analyzed circuit diagram of manual to code, compile and simulate entities, architecture/behaviour of Hardware components.
  • Enhanced performance of circuit using pipelines.
  • Wrote report for final product listing our achievements, functionalities of system and obtained simulations.

SQL Database Developer

University of Ottawa
Ottawa, ON
01.2019 - 04.2019
  • Created Tables storing information of employees, athletes and coaches of Olympic Games web application.
  • Demonstrated ability to complete project respecting deadline within a small team.

Application Developer

University of Ottawa
Ottawa, ON
09.2018 - 12.2018
  • Designed application that allows booking of Household services in 'Android studio' using Java programming language.
  • Ensure good communication in a team and track progress in Github.
  • Wrote report about the requirements and constraints of application.
  • Implemented SQL database for services, users and admin.

Education

Bachelor of Science - Computer Engineering

University of Ottawa
Ottawa, ON
04.2022

NSE 4 Fortigate Security And Infrastructure 7.0 Self-Paced - Workplace Skills Training

FORTINET Training Institute
Ottawa, ON
12.2021

Skills

Technical Skills

  • Programming Languages: Assembly, Python, Java, C
  • Software IDE: CCS, eclipse, apache Netbeans, android studio, MiniIDE, Visual studio, logisim, QuartusII, Electric, THRSim11 68HC11, multisim, Matlab
  • Computer Systems design: VHDL, Verilog
  • Operating Systems: Linux, Windows
  • Database: SQL, MYSQL

Engineering Skills

  • Digital Systems
  • Computer Architecture
  • Software engineering
  • Electrical engineering
  • Data Structure and Algorithms
  • Data Communications and Networking
  • Discrete Structures
  • Design of secure computer systems/Cybersecurity

Communication Skills

  • Excellent presentation and status update skills
  • Thrive in a team environment
  • Strong problem solving and analytical skills
  • Maintaining profitable relationships

LANGUAGES

  • English
  • French

Timeline

Real Time Embedded System Designer

University of Ottawa
09.2021 - 04.2022

Microprocessor Designer

University of Windsor (Remote)
05.2021 - 07.2021

Microprocessor Designer

University of Ottawa
01.2020 - 12.2020

SQL Database Developer

University of Ottawa
01.2019 - 04.2019

Application Developer

University of Ottawa
09.2018 - 12.2018

Bachelor of Science - Computer Engineering

University of Ottawa

NSE 4 Fortigate Security And Infrastructure 7.0 Self-Paced - Workplace Skills Training

FORTINET Training Institute
Amadou Diagne