saisankp
Software Engineer @microsoft, Integrated Computer Science Graduate [B.A. (Mod) + M.C.S.] @ Trinity College Dublin
@microsoftDonegal, Ireland
Pinned Repositories
Action-Items-Dashboard
Group project for the Software Engineering Project.
Advanced-Computational-Linguistics
My code and reports to study advanced computational linguistics.
Adversarial-Search-And-RL-With-TicTacToe-And-Connect4
Comparing adversarial search and reinforcement learning with tic-tac-toe and connect4.
Flow-Forwarding
A replacement for IPv4 or IPv6 that forwards payloads based on a collection of strings that identify the source and destination of traffic.
Lucene-News-Search-Engine
A search engine for news articles using Apache Lucene.
Microcoded-Instruction-Set-Processor
My VHDL Code for the components of a Microprogrammed Instruction Set Processor.
Programming-Project
Programming with the Java Library "Processing" to make mini-games.
Scalable-P2P-Protocol
A highly scalable natural disaster management system using an information centric network (ICN).
TestPilot
A Visual Studio Code extension to help novice programmers write good tests.
ToY-Compiler
A compiler that acts as the parser and type-checker for the language ToY.
saisankp's Repositories
saisankp/Advanced-Computational-Linguistics
My code and reports to study advanced computational linguistics.
saisankp/Action-Items-Dashboard
Group project for the Software Engineering Project.
saisankp/Adversarial-Search-And-RL-With-TicTacToe-And-Connect4
Comparing adversarial search and reinforcement learning with tic-tac-toe and connect4.
saisankp/Artificial-Intelligence
Using Prolog and Python to use the A* search algorithm and Q-learning.
saisankp/Flow-Forwarding
A replacement for IPv4 or IPv6 that forwards payloads based on a collection of strings that identify the source and destination of traffic.
saisankp/GitHub-Access-Visualization
Using the GitHub API to display data visually to clearly show some aspect of the software engineering process.
saisankp/Lucene-News-Search-Engine
A search engine for news articles using Apache Lucene.
saisankp/Node-Podman-OpenShift-CI-CD
A project to demonstrate CI/CD and containerisation using Podman deployed on OpenShift with Node.js application.
saisankp/Scalable-P2P-Protocol
A highly scalable natural disaster management system using an information centric network (ICN).
saisankp/TestPilot
A Visual Studio Code extension to help novice programmers write good tests.
saisankp/ToY-Compiler
A compiler that acts as the parser and type-checker for the language ToY.
saisankp/Captcha-Solver
Project 2 for Scalable Computing - CS7NS1.
saisankp/Computer-Architecture-II
My code using x64, x86 and RISC-I assembly to learn about computer architecture.
saisankp/Concurrent-Systems
My code in C using Intel SSE (Streaming SIMD Instructions) and OpenMP to vectorize and parallelize code.
saisankp/CSU33071-202122
saisankp/Gapminder-Visualization
Using Vega-Altair to visualize data from gapminder.org, a non-profit fighting global misconceptions.
saisankp/Haskell-Image-Server
Implementing a drawing eDSL image server using Haskell (with Scotty/Blaze for the web app and JuicyPixels to create the images).
saisankp/Haskell-Minesweeper
Implementing Minesweeper using Haskell (with Threepenny for the user interface).
saisankp/Information-Management
Information Models I've completed using UML, XML with XQuery as well as ER models implemented as a mySQL database.
saisankp/Intro-To-Functional-Programming
My Haskell code to learn about Functional Programming.
saisankp/Lucene-Cranfield-Search-Engine
A search engine for the cranfield collection using Apache Lucene.
saisankp/Machine-Learning
My Python code using scikit-learn to study machine learning.
saisankp/Maze-Search-With-MDP-And-Search-Algorithms
Comparing MDP (Markov Decision Process) algorithms and search algorithms to complete maze search.
saisankp/Minard-Napolean-Campaign-Visualization
Recreating Minard’s visualization of Napolean’s Russian Campaign using Vega-Altair.
saisankp/NASA-Exoplanet-Visualization
Using Vega-Altair to visualize data from the official NASA Exoplanet Archive.
saisankp/Optimisation-Algorithms-For-Data-Analysis
Code used for optimisation algorithms for data analysis in Python.
saisankp/Publish-Subscribe-Protocol
A publish/subscribe mechanism for processes based on UDP datagrams.
saisankp/saisankp
Hello there!
saisankp/Spotify-Modality-Predictor
Predicting the modality of songs on Spotify using kNN classifiers and a kernelized SVM.
saisankp/Symbolic-Programming
My code in Prolog to study Symbolic Programming.