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
- 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
- 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)
- ✅ Learning
- ✅ Spend time with family
- ✅ Traveling
- ✅ TV • Video Game • Anime(Manga)