👋🏽 Currently looking for a junior/graduate software engineer role. Here's my public CV. Got any leads? Reach out on LinkedIn or email!

Shalin Ahasan

Aspiring software developer and recent Natural Sciences grad from UCL, passionate about solving problems and building fun and shareable tech experiences for friends.

About me

I've always had a passion for problem-solving and self-teaching. During university, I discovered the thrill of coding and tackling complex challenges, sparking a deep interest in software development across backend and frontend technologies. This led me to pursue a career combining analytical skills with creative solutions.

Now, as a self-taught developer, I thrive on hands-on projects that sharpen my abilities. Whether it's crafting a URL Shortener or whipping up a Three-piece Tictactoe for game nights, I'm constantly diving into new technologies to level up. Each project is an opportunity to introduce fresh concepts and tools, pushing myself to learn and grow as a developer.

Beyond coding, I enjoy tutoring GCSE and A-level students in Maths, Biology, Chemistry, and Physics. Teaching problem-solving is immensely fulfilling. It allows me to share my passion for these subjects and refine my skills in explaining complex ideas clearly and effectively.

Outside of coding and tutoring, you'll find me pounding pavements on runs, smashing birdies in badminton, or enjoying leisurely strolls with friends, often with an ice cream in hand. And when there's sports on TV, you can bet I'm tuned in!

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

JavaScript (ES6)

HTML

CSS

Frameworks

Flask

Node

SocketIO

Scrapy

Tools

Git & GitHub

Google Cloud Platform

Docker

Postman

Chrome DevTools

Virtual Environment