About Me

Hi, my name is Souleymane Dembele; I am a Computer Hardware and Software Engineer (HW/SW) with a strong fundamental computer science, computer architecture and engineering concepts. Currently, I am pursing my computer engineering degree at the University of Washington, Tacoma Campus. My wife and I live in the Greater Seattle Area ☔ in the beautiful State of Washington 🌲. I have a passion for RTL design and implementation, circuit design, Programing, Hardware, and Software integration. I also have a passion for Design systems, serverless technologies such as AWS, Azure, and Google Cloud, Data Structure, Algorithms, and Artificial Intelligence. To grow my Hardware and Software skills, I focus on building Projects with custom PCB, FPGA, ASIC, and Microcontrollers. I also build JAM (Javascript API's Markup) stack applications. Outside of programming and circuit design and manufacturing, I like to watch TV, spend time with my family and friends, learn new skills, and do fun stuff.

Programming Skills

Hardware Description Languages(HDL)
Verilog • System Verilog • Vhdl
Software Programing Languages
C • C++ • Arm Assembly • RISC V Assembly • MIPS Assembly • x86-64 Assembly • JavaScript • Web Assembly • Java • Python • HTML5 • CSS3 • SASS • Swift • Objective C • PHP • Latex • Matlab • Git
Frameworks
Electron • React Native • AngularJS • Qt • Juce Framework • Django • Spring • Java Swing • JUnit • Jasmine
Libraries
React • Redux • jQuery • LoDash • D3js • Numpy • Sckit learn • Pandas • Matplotlib • Scipy • SDL2 (C++)
Servers
Nginx • Apache • NodeJS
Databases
MySql • PostGres

Hardware Development Board

FPGA
Altera: Altera Terasic DE2-115 Development Board Cyclone IV FPGA • Xilinx: Digilent Basys 3 Artix-7 FPGA
Micro controller
STM32 • Rasberry Pie and Pie Pico RP2040 • Arduino • ESP32
Micro processor
Arm Cortex M0 • Arm Cortex M4 • Atmega 328

Circuit Simulation, EDA, CAD, and CAM Tools

Electronic Design Automation(EDA)
Quartus Prime • Model Sim • Cadence • Synopsys • Vivado
Circuit Simulation
LTSpice • Logisim Evolution
Computer Aided Design(CAD)
Fusion 360 • Autodesk(Eagle) • FlatCam
Computer Aided Manufacturing(CAM)
CNC Machine(Subtractive Manufacturing) • 3D Printer(Additive Manufacturing)

Hobbies

  • ✅ Learning
  • ✅ Spend time with family
  • ✅ Traveling
  • ✅ TV • Video Game • Anime(Manga)