Code Monkey home page Code Monkey logo

👋 Hi there! I'm Mathusan

I'm a passionate Computer Science & Mathematics student at Université Paris Cité, exploring the intersection of technology and math to solve complex problems and innovate in the tech space.


🌟 Projects

  • Amaze Voice Lab (Feb 2023 - April 2023)

    • Worked under the guidance of a researcher-professor over three months.
    • Implemented Whisper ML model for Automatic Speech Recognition (ASR), resulting in a 30% increase in operational efficiency and a 25% reduction in response latency, while enhancing system reliability.
    • Reduced processing time for voice recognition by 84% by integrating an optimised Whisper model instead of the base model.
  • Advanced Job Control Shell Emulator (Nov 2023 - Jan 2024)

    • Led a team to design and develop a Linux-optimised shell emulator using C, meeting a critical milestone in just 4 weeks.
    • Leveraged a 75% improvement in both manageability and scalability by restructuring and grouping related C files.
    • Improved development workflow by 25% by implementing GitHub Actions for Continuous Integration (CI), enhancing code integration and testing efficiency.
    • Accelerated deployment processes by 20% by leveraging Docker for Continuous Deployment (CD), ensuring rapid and reliable software delivery.
  • Blur-Image (Feb 2024 - Jun 2024)

    • Worked under the supervision of a researcher-professor in mathematics over three months as part of a research project.
    • Implemented Richardson-Lucy deconvolution algorithm to sharpen images previously blurred by a predetermined kernel.
    • Implemented Blind Richardson-Lucy deconvolution algorithm to sharpen image previously blurred by an organic blur or an unknown kernel.
  • Movie Recommendation System (Feb 2024)

    • Developed a movie recommendation system utilizing user-item matrix and the KNN classifier.
    • Gained insights into recommender systems's implementation using Python

🌐 Additional Skills

  • Multilingual: English (Fluent), French, Tamil (Native).
  • Interests: Competitive Programming, Machine Learning, Distributed Systems, Abstract Mathematics, Game development.

Feel free to reach out for collaborations or just to connect! 😊

Mathusan Selvakumar's Projects

amaze-voice-lab icon amaze-voice-lab

The goal of this research project was to be able to control the movements of characters in a Maze game using real-time voice commands such as saying out loud Up, Down, Left or Right.

blur-image icon blur-image

A Python tool for blurring images pixel by pixel using mathematical algorithms and also providing an approximate solution for sharpening the blurred image.

c-mini-projects icon c-mini-projects

A collection of functional mini-projects written in C, each showcasing a unique capability or utility. Dive in to explore the versatility of the C language across various domains.

c-network-bomberman icon c-network-bomberman

C-Network-Bomberman is a multiplayer Bomberman game written in C. Place bombs strategically and face your opponents in dynamic arenas. Chat functions are also included. You can even whisper messages in team mode with your teammates.

c-treedir icon c-treedir

Simulate file system operations on an in-memory tree structure, including creation, movement, and deletion of files and folders.

cinenet icon cinenet

Database-driven social forum for movie fans, featuring PostgreSQL for data handling and interactive SQL queries for personalised content and recommendations.

cs50w icon cs50w

Harvard's CS50 : Web Programming with Python and JavaScript

efficient-programming icon efficient-programming

A collection of concrete problems requiring an efficient algorithm. The proposed solutions are in Python to ease prototyping.

fullstack-workshop icon fullstack-workshop

Personal repository showcasing my weekly progress and exercises in mastering HTML, CSS, JavaScript, jQuery, Node.js, and Ajax. A journey through front-end to back-end development, highlighting my learning curve and detailed explorations of web technologies.

ios-playstop icon ios-playstop

iOS app leveraging Swift and SwiftUI to fetch game-related data from the IGDB API for testing purposes. Utilizes IGDB-SWIFT-API for organized API interactions.

job-control-shell-emulator icon job-control-shell-emulator

A compact, C-developed shell emulator with advanced job control and system call integration, optimised for Linux environments.

leetcode icon leetcode

Solutions for Leetcode Problems (tested using pytest and continuous integration)

movie-recommendation-system icon movie-recommendation-system

A machine learning project designed to provide personalised movie suggestions to users. It utilises a collaborative filtering approach, leveraging the K-Nearest Neighbors (KNN) algorithm to analyze and predict user preferences based on a dataset of user ratings and movie metadata.

network-programming-workshop icon network-programming-workshop

Featuring practical exercises and projects completed during Network Programming course, this collection illustrates my progress in mastering concepts and techniques from socket programming to network protocols.

ocaml-mille-bornes icon ocaml-mille-bornes

An OCaml-based implementation of the classic 'Mille Bornes' board game, designed with a functional programming approach, featuring comprehensive unit testing using Alcotest and QCheck.

postgresql-workshop icon postgresql-workshop

Personal repository showcasing my weekly progress and exercises in mastering PostgreSQL database coursework. A journey through the intricacies of database design, querying, optimization, and advanced functionalities, highlighting my learning curve and detailed explorations of database technologies.

retrogamegems icon retrogamegems

A loyalty card system for a retro video game store takes customers ("Chrononauts") on a journey through gaming history, while managers ("Chiefs") orchestrate this return to the past.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.