Code Monkey home page Code Monkey logo


About me

  • 🔭 I'm currently learning Java in Ecole 42 and School 21

  • 🌱 I speak English and Russian.

  • ⚡ In my free time, I solve problems on GeeksforGeeks and read tech articles.


Language and tools


☑️ Pet projects

Project name Description Tools
OrderManagement Two RestAPI MicroServices: one for generating number of an order and another for requsting order number, creating an order and storing details in DB Java, Spring Data, Spring Boot, Swagger, Liquibase, Maven

☑️ Projects I've worked on in School 21(Ecole 42)

Project name Description Tools Subject
Piscine-Java Several projects covering almost entirely Java Core, as well as Spring and Maven Java, JDBC, Spring, Maven Subjects
Inception-of-thing This project aims to introduce you to Kubernetes from a developer perspective. You will have to set up small clusters and discover the mechanics of continuous integration. At the end of this project you will be able to have a working cluster in docker and have a usable continuous integration for your applications. Vagrant, k3s, ArgoCD Subject
webserver The project is dedicated to write your own HTTP server in C++. C++, Makefile Subject
Inception Project whose goal is to setup multiple Docker containers that are part of the same application(Nginx, Wordpress, MariaDB, Redis, etc) using the docker-compose Docker, docker-compose, bash, Makefile Subject
CPP_modules Several projects aimed at introducing the basics of C++, OOP, exceptions, etc. C++ std98, Makefile More than one
cub3d Create a game with RayCasting technology like a Wolfenstein3D C, MiniLibX, Makefile Subject
minishell Create a simply command intepretator(shell) like in Linux or MacOs C, Makefile Subject
Philosophers Solving a Dining Philosophers Problem with Posix threads also with Processes C, Makefile Subject
pipex Implement a function with behavour like bash pipeline C, Makefile Subject
fractol This project using MiniLibX for drawing fractals: Mandelbrot, Julia and Celtic Mandelbrot C, MiniLibX, Makefile Subject
push_swap Invent more efficient algorithm for sort stack with certain operations C, Makefile Subject
get_next_line Implement the function which read a line from file discriptor C, Makefile Subject
ft_printf Write a function which behavour is like a printf function in C C, Makefile Subject
Libft Implement your own library for work with String and Linked Lists C, Makefile Subject

My stat

Michael Ivanov's Projects

cub3d icon cub3d

This project inspired by once-famous game Wolfenstein 3D

fractol icon fractol

This project using MiniLibX for drawing fractals: Mandelbrot, Julia and Celtic Mandelbrot

ft_printf icon ft_printf

Write a function which behavour is like a printf function in C

inception icon inception

:desktop_computer: Docker images with services such as MariaDB, Nginx, WordPress, Redis, FTP-server, Adminer and Portainer in virtual machine

inception-of-things icon inception-of-things

This project aims to introduce you to kubernetes from a developer perspective. You will have to set up small clusters and discover the mechanics of continuous integration. At the end of this project you will be able to have a working cluster in docker and have a usable continuous integration for your applications.

java-interview icon java-interview

Вопросы и ответы к интервью Java разработчика

java_piscine_21 icon java_piscine_21

Code, subjects and checklists for Java Piscine, school 21, june 2021

manning-smia icon manning-smia

Spring Microservices in Action - Second Edition - Code Examples

minishell icon minishell

This project is about creating a simple shell. Like an own little bash. We learned a lot about processes, file descriptors and many other things about the shell itself.

piscine_java icon piscine_java

A 14-day long intensive course covering topics from Java Core (Including, Reflection API, Collections, JDBC and Multi-Threading) to Spring & Sockets.

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.