🎓 | MSc Computing (Software Engineering) Imperial College London (2022)
🎓 | MEng Civil and Environmental Engineering, Imperial College London (2019)
📧 | @[email protected]
📍 | Based in London, UK
Welcome to my GitHub! See my repositories for my work from university, online courses and personal projects.
Languages and Technologies:
- Languages: Python, JavaScript, MATLAB, HTML, CSS, SQL
- Frameworks: Django, Flask, React, Bootstrap
- ML libraries/ toolkits: pandas, numpy, pytorch, sklearn, matplotlib, transformers, nltk, wandb, tensorboard
- Databases: SQLite, MySQL, MariaDB
- CI/CD: Selenium, Git, Docker, AWS, REST APIs, Swagger
Below are project highlights from my Software Engineering Specialist Course at Imperial.
For a full list of projects done, please see here
TECH: Python (Pytorch, Numpy, Scikit-learn, Pandas, Transformers, NLTK), Jupyter, Flask, ReactJS, HTML, CSS, AWS, Git
- Awarded the IEEE CogMI Best Student Paper Award for best student paper published in the IEEE Fourth International Conference on Cognitive Machine Intelligence (CogMI).
- Awarded the Distinguished Project Award by Imperial College for outstanding technical achievement and presentation of the MSc Individual Project.
- Publication: A J. Law, R. Hu, L. Alazraki, et al., "A Multilingual Virtual Guide for Self-Attachment Technique," 2022 IEEE Fourth International Conference on Cognitive Machine Intelligence (CogMI), 2022
- Read here: https://spiral.imperial.ac.uk/handle/10044/1/101601
TECH: Python, Django, Dart, Flutter, AWS, SQL, MariaDB, Docker, Git
- Watch demo video here: demo video
- A mobile application used to assist drivers in planning and optimising their fuel-filling journeys in terms of cost, time, and fuel efficiency.
TECH: Functional Programming using Elixir
Implement and evaluate a simple replicated banking service using the Raft consensus algorithm.
Projects for Harvard x EdX Course – CS50 Web Programming with Python and JavaScript
A ~30-hour online course on web programming. Personal web development projects I did upon completing the course:
1. bubble
A twitter-like social network website.
2. commerce
An eBay-like e-commerce auction site.
3. mail
A gmail-like emailing platform.
4. wiki
A Wikipedia-like encyclopedia.
These repositories host scripts to major programming scripts I worked on while in university, meant for structural design applications.
The design and optimisation of an arched steel roof truss system spanning 100m done with engineering consultancy, ARUP.
The design and optimisation of sway structures using Frames vs Trusses.