Hi, I'm Aryan

Software and Hardware developer (US Permanent Resident, UK Citizen)

Imperial Computer Engineering graduate, bridging the gap between hardware and software and developing software that leaves a mark, on either side of the tech stack.

You'll usually find me dabbling in:

Check it out

About Me

My introduction

Hey, I'm Aryan Ghobadi and you've just reached my personal website, where you can find out about who I am, and what I do.

I am a recent MEng Computer Engineering (EECS) graduate at Imperial College London, now living in the US. I hold a vast interest in all things high-performance computing, low-level systems, FPGAs, compilers and embedded systems. In addition I am keen on application development and working on all sides of the stack. I am versatile in my range of operation, whether that be in web dev frameworks, smart contract development, iOS work on Swift right down to bare-metal C and high-speed C++!

3+ Years
experience
10+ Completed
projects
5+ Languages
utilised

Skills

My technical spectrum

Technologies

My tools of the trade

C | C++

80%

Java | Kotlin

60%

Python

80%

Golang

60%

JavaScript

80%

Swift

70%

Web Stack | React, Node.JS, GraphQL, Django, RESTFul Development

70%

Crypto Stack| Web3.JS, ETH Remix, Solidity, Sockets

70%

Verilog

60%

AWS Cloud Computing

60%

ML | scikit-learn, PyTorch, TensorFlow

60%

Soft Skills

The behaviours that come with them

Teamworking | Collaboration

90%

Leadership

85%

Agile Methodology

70%

Documentation and Communication

90%

Fluency: English

100% (Native)

Fluency: Azerbaijani | Persian

100% (Native)

Advanced: Turkish | Russian

80%

Qualification

My personal journey
Education
Work

A*s + As at GCSEs - Multple awards from Mathematics Olympiads

Tapton School, UK
2012 - 2017

A*s + As at A Level - Multiple awards from Mathematics, Computing, Chemistry, Physics Olympiads

Tapton School, UK
2017 - 2019

Masters in Engineering (MEng) - Electronic and Information Engineering (EIE) / Computer Engineering: 2:1 (US - 3.8GPA)

Imperial College London, UK
2019 - 2023

External Courses in Full-Stack Development, DeFi Development (Specialising in Solidity), Application Programming, etc.

Present

Software Engineer (Internship)

CERTARA (SimCyp) - UK
Summer 2021

Software Engineer (6 month Internship)

Huawei R&D UK (Mobile Security Division)
April - October 2022

Professional Services

What I Offer

Full Stack
Developer

View More

Full Stack
Developer

  • Design, architect and develop an application, front-end to back-end.

  • Experience from prior projects allows me to adapt and flesh project incrementally.

  • Usage experience of numerous front-to-back-end frameworks, and high adaptability.

Low-Latency
Developer

View More

Low-Latency
Developer

  • Industry experience from internships on optimisation of processes.

  • Knowledge reinforced from university skills from high to assembly-level optimisation. Hardware-level acceleration techniques utiilised prior including on the professional level.

  • Achieved reduction of latency in some systems of more than 1000x in some projects.

Financial-Technology
Engineer

View More

Financial-Technology
Engineer

  • High-level abstraction and knowledge of trading strategies converted to optimised code.

  • Robust test-driven development. Experienced particularly in the DeFi eco-system and development of dApps.

  • Safe, reliable code with performance and latency in mind.

\

Portfolio

A collection of my recent work

C to MIPS Compiler (2021)

Developed an ANSI C compiler with a test-driven, Agile mentality as part of a pair. Capable of handling advanced constructs with a modularised design.

View repo

IoT Controlled Mars Rover

Led development of an IoT controlled Mars Rover which utilised Computer Vision, mongoDB and React front-end, an Arduino/C++ backend and a C/Verilog FPGA Computer Vision algorithm to intelligently and autonomously navigate an obstacle laden surface, as part of a team of 5.

View repo

MIPS Processor Design

Collaborated and co-developed on a Verilog based CPU implementing the MIPS architecture, with a lightweight design in mind in order to minimise resource usage in area-critical operations, equipped with an Avalon based memory bus interface implementation, giving tailored extensibility, connectivity, compactness and low latency. Memory and caching fully developed.

View repo

Projects in Development

Upcoming Projects that I am working on

'gAIns' - AI-driven personal training for bodybuilders

Developing a Swift application powered by GPT-4 and connecting to apps such as MyFitnessPal and Strong in order to develop tailored, tracked lifting splits for bodybuilders on prep.

Marvin - Discord bot serving 1000+ mental health community

(Python, Discord.Py, AWS, MongoDB, asyncio, concurrency) - Sole developer on bot serving a mental health community with thousands of active users. Profiling and optimising concurrent operations and API interactions to ensure sub-second command response, implemented games and long-period tracking using serverless database to ensure that users can track things such as accountability habits, goals, and mood-tracking over time.

Persian Programming Language

Using my skills obtained from compiler development courses, working on a simply packaged language that allows Persian-speaking users to begin their programming journey, with syntax in Persian (Pinglish).

Trading Bots

Developing and fine-tuning crypto bots to perform and chart a variety of trading strategies, with controlability from your phone.

Contact Me

Get in touch

Email

aryanghbd@gmail.com

Location

London, UK | Indianapolis, US