👋🏽 Thank you for visiting my site! While I'm working on an updated and nicer portfolio for 2026, this site remains outdate. For most up-to-date information about me, please see my LinkedIn! 👋🏽

Shalin Ahasan

Software developer and UCL Natural Sciences grad, turning complex financial and regulatory challenges into practical solutions at a leading investment bank.

About me

Early-career Software Engineer with experience developing regulatory reporting platforms for a large regulated financial services client. Analytical foundation from a Natural Sciences degree, with hands-on experience translating complex rules and requirements into automated, reliable software solutions. Skilled in data analysis, Python and Scala tooling, and collaborating with stakeholders in highly regulated and compliance-focused environments.

Projects

Tabs-olutely

Created a Chrome extension that allows you to save your open tabs into collections for future access. Ideal for organizing and returning to resources, such as Wikipedia articles, without cluttering your browser. Simplifies browsing by letting you pick up right where you left off.
Chrome Extensions API
JavaScript
HTML
CSS

URL Shortener and File Upload

Developed a web service to upload files or shorten URLs, accessible via byshalin.com/example. It features seamless file serving and URL redirection, along with an API for integration and automation. Many links on this site have been shortened using this tool.
Flask
Cloud Run
Firebase
Cloud Storage
GCP

Three-piece Tictactoe

Created an online game for friends featuring modified Tic Tac Toe rules. This variant adds a strategic twist to the classic game, offering a fresh and engaging experience.
Node.js
SocketIO
Docker
JavaScript
HTML
CSS

Gene Repressilator Model

For a university assignment, I simulated a renowned biology study using a Python model based on differential equations. This gene repressilator model replicates the oscillatory behavior observed in genetic regulatory networks, providing insights into synthetic biology and gene expression dynamics.
Python
SciPy
NumPy

SEIQR Cellular Automata Model

Developed a Python-based SEIQR model for a university assignment to simulate the impact of various factors on the COVID-19 pandemic's progression. This model helps analyze how changes in parameters affect infection rates and recovery dynamics, providing valuable insights for epidemiological studies.
Python
NumPy

Shopping Cart

Created a basic shopping cart application using HTML, CSS, and JavaScript, following a tutorial on YouTube. Integrated Firebase for real-time data storage and retrieval, providing hands-on experience in web development and cloud-based database management.
Firebase
JavaScript
HTML
CSS

Skills

Languages

Python

Scala

SQL

JavaScript (ES6)

HTML/CSS

Frameworks

Flask

Node

SocketIO

Scrapy

Tools

Git & GitHub

Google Cloud Platform

Docker

Power BI