Hello!
I'm Rahul
I'm a software engineer based in Sydney, Australia. I like building fun, interesting projects and performant software.
Check out my resume or my recent projects
Skills
Over the course of my BS Computer Science at UNSW, my professional experience and self learning endeavours, I acquired a range of technical skills. Here are some I enjoy using:
Languages
- Javascript (ES6+)
- Typescript
- Java
Front-End
- Angular
- React
- Redux
Back-End
- Node.js
- AWS
- PostgreSQL
Misc.
- Git (Github/Bitbucket)
- Photoshop
- Illustrator
Recent Projects
Here are some projects I'm currently working on
Sorrowscopes
A joke horoscope app that automatically scraped tweets from twitter for its content using puppeteer.It uses the twitter API to update the database with new content

Sorrowscopes
Technologies used:
- Angular
- Node.js
- Express
- MongoDB
- Puppeteer
- Heroku
Kanban Board
A task management app that can be used to split up large goals into simpler tasks and divide them up into categories.Uses Angular material for drag and drop features, firebase for authentication and firestore to persist the data from the boards

Kanban Board
Technologies used:
- Angular
- Angular-Material
- Firebase
- Firestore
Pathfinder
Visualises different pathfinding algorithms. Featuring a fully customisable grid with drag and drop features built from the ground up. Built using OOP principles and the strategy design pattern. Currently under construction

Pathfinder
Technologies used:
- Angular
- GSAP
- Firebase
Contact & more