GithubHelp home page GithubHelp 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 2 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 2023 - Present)

    • 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 is 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, with a network mode. 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.

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.