.profile/README.md

88 lines
8.2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Hi there 👋
- 🔭 Im currently working on building up this profile, my personal domain, and various subdomains
- 🤩 I'm interested in Digital Design, Engineering and Software Infrastructure
- 🌱 Im currently learning Python, and next Go
- 💬 Ask me about anything, I like to learn and chat
- 📫 How to reach me: [LinkedIn](https://www.linkedin.com/in/aadidesai/) / [Work Email](mailto:github@8bitsqu.id) / [Personal Email](mailto:aadi@8bitsqu.id)
- 😄 Pronouns: he/him
- ⚡ Give me a location and some charged batteries, let's go hiking and fly some drones!
- 💯 Markdown: it's great!
## Some of my projects
I've linked a few repositories below that I've worked on. Over time I'll also be adding more personal projects to [my website](https://projects.8bitsqu.id/) as a way to practice writing / documenting my work.
- [ARM-ish CPU Project, Imperial Y1 Summer Term](https://github.com/supleed2/ELEC40006-P1-CW/): General-purpose, ARM-based CPU designed in Quartus Prime Lite
- [MIPS CPU Project, Imperial Y2 Winter Term](https://github.com/supleed2/ELEC50010-IAC-CW/): Working, synthesizable MIPS-compatible CPU, with memory-mapped I/O and peripherals, supporting the Intel Avalon memory interface
- [Mars Rover Project, Imperial Y2 Summer Term](https://github.com/supleed2/ELEC50003-P1-CW/): Group project to design and build an autonomous rover including subsystems for motion, power management and control / communication
- [Pet Tracker Project, Imperial Y3 Autumn Term](https://github.com/supleed2/ELEC60013-ES-CW1/): Pet Tracker using the FindMy Network as a backbone to provide basic data return from onboard sensors and ultra-low-power location tracking
- [Synthesizer Project, Imperial Y3 Spring Term](https://github.com/supleed2/ELEC60013-ES-CW2/): Firmware for a single-octave synthesizer, written in C++, with multiple waveforms and more octaves usable by connecting multiple together
- [SystemVerilog VSCode Language Client Extension](https://github.com/dalance/svls-vscode/): A VSCode extension designed to work with the [svls](https://github.com/dalance/svls/) language server and provide in-editor feedback, as well as snippets and syntax highlighting for SystemVerilog files
## Tools / Languages
### Proficient in
<img src="https://www.vectorlogo.zone/logos/visualstudio_code/visualstudio_code-ar21.svg" height="60" />
<img src="https://www.vectorlogo.zone/logos/git-scm/git-scm-ar21.svg" height="60" />
<img src="https://www.vectorlogo.zone/logos/github/github-ar21.svg" height="60" />
<img src="https://raw.githubusercontent.com/vscode-icons/vscode-icons/master/icons/file_type_light_systemverilog.svg" height="60" />
<img src="https://repository-images.githubusercontent.com/261007272/0bed6580-8d57-11ea-9ced-e434128458a0" height="60" />
- [VSCode](https://code.visualstudio.com/): Powerful code editor for modern development environments, amazing once you set up your extensions just right 🤌
- [Git](https://git-scm.com/): Distributed version control system for tracking changes in source code, it has many neat tricks that aren't exactly discoverable
- [GitHub](https://github.com/): This❗ Git repository hosting service :D and [github.dev](https://github.dev/) is awesome too, you can open it at any time by pressing `.`
- [SystemVerilog](https://www.systemverilog.com/): A high-level hardware description language for design and verification of digital logic
- [Verilator](https://www.verilator.org/): A high-level, open-source, SystemVerilog / Verilog simulator that boasts incredible simulation speed in exchange for a subset of the language specification
### Working Knowledge of
<img align="center" src="https://i1.wp.com/filecr.com/wp-content/uploads/2022/03/intel-quartus-prime-pro-edition-logo.png" height="60" />
<img align="center" src="https://www.vectorlogo.zone/logos/python/python-icon.svg" height="60" />
<img align="center" src="https://icon-library.com/images/solidworks-icon/solidworks-icon-25.jpg" height="60" />
<img align="center" src="https://www.vectorlogo.zone/logos/raspberrypi/raspberrypi-icon.svg" height="60" />
<img align="center" src="https://www.vectorlogo.zone/logos/arduino/arduino-official.svg" height="60" />
<img align="center" src="https://raw.githubusercontent.com/detain/svg-logos/master/svg/platformio.svg" height="60" />
<img align="center" src="https://avatars.githubusercontent.com/u/22225832?s=280&v=4" height="60" />
<img align="center" src="https://www.vectorlogo.zone/logos/docker/docker-official.svg" height="60" />
<img align="center" src="https://raw.githubusercontent.com/get-icon/geticon/master/icons/microsoft-office-excel.svg" height="60" />
<img align="center" src="https://raw.githubusercontent.com/get-icon/geticon/master/icons/microsoft-office-powerpoint.svg" height="60" />
<img align="center" src="https://raw.githubusercontent.com/get-icon/geticon/master/icons/microsoft-office-word.svg" height="60" />
- [Quartus Prime Lite](https://www.quartus.com/products/software/quartus-prime-lite/): Programmable Logic Controller and FPGA synthesis / flashing tool for SystemVerilog, Verilog and VHDL, with both source code and block diagram support
- [Python](https://www.python.org/): High-level, interpreted general-purpose programming language that is finding its way into virtually every industry
- [SolidWorks](https://www.solidworks.com/): Advanced 3D CAD and CAM software for the design of complex products, I find its workflow to be the most intuitive of CAD programs
- [Raspberry Pi](https://www.raspberrypi.org/): Extremely versatile, low-cost, single-board computer with a strong community of users and wide availability of software and learning resources
- [Arduino](https://www.arduino.cc/): Open-source hardware and software platform for low-cost embedded devices, using a variant of C++
- [PlatformIO](https://platformio.org/): Framework that supports a wide range of hardware, and which makes using devices such as the ESP32 much more familiar thanks to the Arduino-ESP32 Core
- [Portainer](https://portainer.io/): Lightweight, web-based, Docker management UI, ideal for a home-lab with only a few hosts and services thanks to the free Community Edition
- [Docker](https://www.docker.com/) / [Docker Compose](https://docs.docker.com/compose/): OS-level virtualisation for distributed, containerized applications providing enhanced reliability and security with minimal overhead
- [Microsoft Office (Excel, Powerpoint, Word)](https://www.microsoft.com/en-gb/microsoft-365/): Range of productivity software for spreadsheets, presentations and documents that are widely used *(Markdown ❤️)*
### Familiar with
<img src="https://www.vectorlogo.zone/logos/discordapp/discordapp-ar21.svg" height="60" />
<img src="https://www.vectorlogo.zone/logos/golang/golang-ar21.svg" height="60" />
<img src="https://www.vectorlogo.zone/logos/rust-lang/rust-lang-ar21.svg" height="60" />
- [Discord API](https://discordapp.com/developers/): A chat platform with rich support for user interaction and embeds with automated "bot" accounts
- [Go](https://golang.org/): Open-source, statically typed, compiled programming language with an emphasis on short compile times and excellent documentation
- [Rust](https://www.rust-lang.org/): General-purpose, memory-safe, compiled language with best-in-class performance and a compiler with extremely helpful error messages
## My Education
- 🎓 [Imperial College London](https://www.imperial.ac.uk/): September 2019 - Present
- Currently studying for an MEng in Electronics and Information Engineering
- 📚 [Queen Elizabeth's, Barnet](https://www.barnet.ac.uk/): September 2012 - August 2019
- A Levels: A\* Maths, A\* Physics, A Further Maths (+AS Product Design)
## My GitHub Stats
[![GitHub Readme Stats](https://github-readme-stats.vercel.app/api?username=supleed2&count_private=true&show_icons=true&theme=nord)](https://github.com/anuraghazra/github-readme-stats)
[![Most Used Language Stats](https://github-readme-stats.vercel.app/api/top-langs/?username=supleed2&langs_count=10&layout=compact&theme=nord)](https://github.com/anuraghazra/github-readme-stats)
## My GitHub Contributions as a Game of Life
[![Animated GIF starting out as my GitHub contributions and then following the rules of a 4-strength levels version of The Game of Life](https://github4life.herokuapp.com/supleed2.gif)](https://github.com/ethomson/github4life)