I am a high achieving, focused and passionate engineering student with an ambition to enrich the applications of computer architecture by working on multi-faceted layers of the technology stack to improve and develop the software and hardware which sets the foundation for the majority of smart products and solutions.
What I offer
University Student at Imperial College London
Currently pursuing the third year out of my four degree at Imperial in MEng of Electronic and Information Engineering. Looking to broaden my knowledge in Artificial Intelligence and Machine Learning, Digital Design and Computer Architecture, and Programming.
Software Engineering Internship at The Portfolio Collective
Designed a new and improved image selection process for the user profile by implementing a webapp widget self-contained as a WordPress Plugin.Delivered enhanced UX, increasing user engagement through PHP (WordPress, Blade, AJAX, ACF, Unsplash API), JavaScript (jQuery, CropperJS, AJAX), HTML and CSS.
A project with 5 other colleagues to design and build an autonomous rover system that could be used in a remote location without direct supervision. Worked specifically on the Control system to act as the communication hub between all the subsystems, delivering the relevant data where it is needed.
An entertaining project where I applied concepts of UDP data protocols, socket programming and threading to co-develop a pong game on a website with FPGA DE-10 Lite controllers by using onboard accelerometers.
A fun uni project delving into compiler architecture. Through investigating and designing parts of the software with a colleague by integrating theoretical knowledge, a fully functioning compiler was produced converting pre-processed C90 to MIPS1 assembly.
Evaluated the content presented by the 2nd Year Discrete Mathematics professor and gave detailed written feedback to 8 lectures by suggesting improvements and citing strengths.
An interesting project where I co-created a fully complaint MIPS CPU supporting 48 MIPS1 instructions through Verilog with a Harvard and Bus interface with 5 other university colleagues.
A project with the purpose of creating a circuit simulator similar to LTSpice which can perform analysis on circuits and output a list of nodal voltages and currents using matrix multiplication. Gained an immense understanding into circuits and methods for decreasing complexity in algorithms.