Marouane Hachemi

Software Engineering Intern at Google

New York, New York, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Marouane Hachemi is a software engineer and computer science student based in New York with five years of hands-on experience building full-stack and back-end systems. He contributes to notable open-source projects in the entertainment/streaming space—adding routes, caching, rate limiting and provider integrations to consumet and enhancing anime streaming with HLS support and improved data fetching. Currently interning at Movement Vault while participating in Google's Software Engineering Program and working as a software engineer at OfferLand, he balances production roles with academic studies at Hunter College. Comfortable across Node.js, Next.js and API design, he brings pragmatic API and database integrations plus experience extracting video streams from third-party providers—skills that are especially useful for media-heavy applications.
code5 years of coding experience
bookComputer Programming, Computer Programming at freeCodeCamp
bookBachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at Hunter College
stackoverflow-logo

Stackoverflow

Stats
72reputation
13kreached
6answers
4questions
github-logo-circle

Github Skills (32)

fastify10
javascript10
apidoc10
typescript10
nextjs10
tailwind10
api10
tailwindcss10
animate10
typescript-types10
rest-api10
nodejs10
typescripts10
react10
streaming10

Programming languages (15)

MDXJavaC++CSSGoHTMLJupyter NotebookKotlin

Github contributions (5)

github-logo-circle
consumet/consumet.ts

May 2022 - Jan 2023

Nodejs library that provides high-level APIs for obtaining information on various entertainment media such as books, movies, comic books, anime, manga, and so on.
Role in this project:
userFull-stack Developer
Contributions:37 releases, 309 reviews, 245 commits in 8 months
Contributions summary:Marouane primarily focused on enhancing the `consumet/consumet.ts` library, a Node.js project for entertainment media information. They were actively involved in cleaning up and refactoring code within the `.github/scripts` directory, specifically the `update-providers.ts` script. The user also contributed to improvements within the `src` directory by fixing animesearch types and other media types. Furthermore, the user added a video extractor template and implemented additional functionality for the `gogoanime` provider.
moviesentertainmentmanganpm-packagehigh-level
consumet/api.consumet.org

May 2022 - Jan 2023

A Modern Search Engine API for Anime, Movies/TVShows, Books, Light Novels, Manga, etc.
Role in this project:
userBack-end Developer
Contributions:69 reviews, 164 commits, 150 PRs in 7 months
Contributions summary:Marouane primarily focused on building out the back-end of the API. They added new routes and endpoints for different providers, including manga, light novels, anime, and movies. They also integrated the project with external APIs, such as Anilist, and made improvements to the overall API structure, including adding caching mechanisms and rate limiting. Additionally, they worked on the database integration, adding a new schema and model.
comicsmoviesanime-apibooks-apimanga
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Marouane Hachemi - Software Engineering Intern at Google