Summary
Overview
Work history
Education
Skills
Projects
Certification
Timeline
Generic

Rutwij Patel

London

Summary

Motivated, driven, and ambitious Computing Student in my penultimate year of study at Imperial College London with a passion for innovation and creating new products. Looking for opportunities to learn and contribute to a fast-paced, collaborative work environment that values personal growth and development.

Overview

1
1
year of professional experience
1
1
Certification

Work history

Microservices and Serverless Cloud Applications Researcher

Imperial College
London, United Kingdom
06.2024 - Current
  • Researching to reduce latency in serverless application cold starts using Actor Model in Orleans
  • Engineered deployable AWS solutions for image processing, file encryption and compression using AWS Lambda and S3 storage


Software Developer Intern

IoTIoT.in
Remote, India
07.2024 - Current
  • Created bespoke PDF extraction tool for tabulated and plaintext information
  • Experimented with various LLM’s (LLam3, TinyDolphin, Phi3, Mistral) to evaluate the best-fit model to create a custom retrieval augmented generation model.
  • Reduced latency of requests by over 100ms by implementing a vector-store index to cache model embeddings


Generative AI Researcher

Imperial College
London
06.2023 - 07.2023
  • Experimented using a variety of different generative AI models to generate a music video with a series of coherent frames using the context of the song
  • Selected for top 20 AI research projects at Imperial College London, showcased to 1000+ attendees
  • Article: http://tiny.cc/saqjzz


Head of Infrastructure and Web Development

Imperial College Data Science Society
London, United Kingdom
09.2024 - Current
  • Maintain and manage the web services for Imperial's Data Science Society with over 1000+ users.
  • Currently working on creating a React app to allow effective communication for events and socials.

Education

Predicted 2:1 - MEng Computer Science

Imperial College London
London, United Kingdom
09.2022 -

Skills

  • Python, Java, C, Haskell, Kotlin, Scala
  • AWS Cloud, Docker, Git, SQL Database Management
  • React, React Native, NextJS, Flask, Vercel, Firebase, MongoDB, Express JS
  • JIRA, CI/CD Pipeline, Agile Methodologies (SCRUM, Kanban)

Projects

PintOS (C)

  • Implemented Multi-level feedback queue system with thread priority donation to ensure fair and effective scheduling.
  • Implemented core system calls necessary for user program execution.
  • Implemented support for paging, swapping, memory-mapped files and page sharing, enabling virtual memory access.


QuickER (Python, React Native, Vercel, Firebase, JIRA, CI/CD Pipeline)

  • Developed a medical app that uses AI to categorize user-reported symptoms and recommend hospitals with shortest waiting time based on the severity of their condition.
  • Implemented real time routing using Google Maps API


WACC Compiler (Scala)

  • Led a group project to create a compiler from scratch using provided language specification, involving syntactic analysis using Parsley (parser combinator library), semantic analysis into three address code, and code generation.
  • Added optimizations such as support for more architectures and a REPL feature.


COVID-19 Urban Epidemic Modelling with Mobility Data (Python, APIs, Flask)

  • Modelled how COVID-19 spreads across Mumbai using sample mobility data gained from average taxi journeys to predict 'hot spots' where the virus is most likely to spread.
  • Ability to tune up to 3 parameters to alter effects of different lockdown measures to predict and compare the best plan of action to restrict the epidemic's effects.
  • Leveraged APIs to build a responsive web application and chatbot to display live, up-to-date information. Processed 4 data types for over 60 states in India.


Certification

Optiver X Imperial College Algorithmic Trading Course

  • Developed strategies and implemented an Active Arbitrage Trading Strategy, Placed in the top 15 out of over 100 selected groups


The Complete Web Development Bootcamp

  • Experienced with Full Stack Web Development including technologies such as Node.js, Express.js and MySQL


Timeline

Head of Infrastructure and Web Development

Imperial College Data Science Society
09.2024 - Current

Software Developer Intern

IoTIoT.in
07.2024 - Current

Microservices and Serverless Cloud Applications Researcher

Imperial College
06.2024 - Current

Generative AI Researcher

Imperial College
06.2023 - 07.2023

Predicted 2:1 - MEng Computer Science

Imperial College London
09.2022 -
Rutwij Patel