Welcome to my work!

Here are some of my recent projects. If you are interested contact me :)

Contact

Recent projects

Below you can see some examples of my recent work. Check out my upcoming projects here.

_____________________________

EPITA projects

42sh demo

42sh

42sh was a one month project in groups of four during the 3rd year of EPITA. We had to recreate a bash-like terminal in C. During this project we learned how to do a proper lexing and parsing, we also re-implemented some built-ins. We had to manage command execution, variable expansion, subshells, command substitutions and some other bash features. We used git for versionning as usual and did a python test suite.

OCR solved grid

OCR

OCR was a one month project in groups of four during the 2nd year of EPITA. We created a program for sudoku grid recognition and solving in C. The main parts of the project were the image processing, the grid detection, a neural network for character recognition, the solver and the UI to filter detect and solve separately or at once. The project versionning was done via git. We also did a website as a bonus you can check it out here

NYR map 'Vargfell'

NYR: the last stand

NYR was a six month project in groups of four during the 1st year of EPITA. The project consisted in creating a game in C# using Unity. Mainly inspired by Assassin's Creed: Valhalla and Project winter our game was about a viking that has to save his island. We had to implement AI, Map and UI design, Saving, Multiplayer and finally Items and Player management. All of our work is documented in a website. Click here to see more!

JWS

JWS was a one week project solo in java during the 3rd year of EPITA. For this project we had a given front to test our code. We did a bomberman-like online game. We needed to manage some requests and a database. We used the frameworks Quarkus and Hibernate ORM.

HTTPD

HTTPD was a two week project in groups of two during the 3rd year of EPITA. HTTPD was about recreating a HTTP server in C following the HTTP/1.1 specification. The projects was divided in four main parts: HTTP parsing, Socket handler, Event handler and Daemon control.

Malloc

Malloc was a one week project solo in C during the 3rd year of EPITA. We had to recreate the function malloc, realloc and free.

Minimake

Minimake was a one week project solo in C during the 3rd year of EPITA. The goal of this project was to create a simplified version of the make command. We had to do a lexer/parser and execute the rules specified in a given makfile. We had to handle variables and dependencies too.

_____________________________

Dorset college projects

BattleShip

In our OOP class at Dorset we had to do a game in java with a graphic inteface. This project was in group of five. I did a multiplayer BattleShip game with my group. Here is the link of the github repository.

My portfolio

This website anitaselva.github.io was created as part of the Front-end development class at Dorset using HTML, CSS and JavaScript. At first it only displayed web pages done in class but it is evolving!

FakeTwitter

FakeTwitter is a web app. It was part of the back-end course at Dorset college. The goal was to implement the back-end of a simplified twitter. We used Python and Flask, MongoDB for the database and Heroku to deploy the application.

van-gogh

Vincent Van Gogh

A summary of the life and work of Dutch artist Vincent van Gogh with an embeded video from YouTube.

View project
food

Smooth Smoothies

A multi-column, flexbox-based page layout and hero image with a tinted overlay.

View project
fashion

Snazzy Fashion

A web page for a fashion retailer with a background video that plays in a continuous loop.

View project
js

JS portfolio

A web page containing my recent JavaScript projects. Please note that this page is not up to date.

View project