Coder Social home page Coder Social logo

Nikos Mavrapidis

Greetings! 👋

I'm Nikos, a recent graduate with a Bachelor of Science in Informatics and Telecommunications from the National and Kapodistrian University of Athens. With a solid foundation in computer science and a special interest in software development and data analytics, I am actively exploring job opportunities where I can apply my skills in data-driven problem solving and contribute meaningfully to innovative projects.

🛠 Tech Stack

Here are a few technologies I've been working with recently:

  • Programming Languages: Python, C, C++, JavaScript
  • Web Development: HTML, Node.js, React, Bootstrap
  • Databases: MySQL
  • AI & Machine Learning: TensorFlow, Keras
  • Data Analytics & Visualization: Tableau, RStudio

Check out my personal website for more details on my work.

🤝 Collaboration

I'm open to collaborating on projects that are aimed at:

  • Data Analysis and Visualization
  • Machine Learning and AI
  • Software Development
  • Web Development

📈 GitHub Stats

NikosMav's GitHub stats

Top Langs

📫 How to reach me:

Let's connect and build something amazing together.

Nikos Mavrapidis's Projects

compilers-1 icon compilers-1

A compiler construction project for the "Κ31 Compilers" course at DiT, NKUA. This repository hosts a Java application designed to parse and evaluate expressions based on a defined grammar for a subset of a programming language. It includes a lexer and parser to handle expressions, perform calculations, and construct a syntax tree.

compilers-2 icon compilers-2

A Java-based compiler functionality project for the "Κ31 Compilers" course at DiT, NKUA. It generates a Symbol Table and performs semantic checks on MiniJava programs. It involves visitor patterns for class/type extraction, field/method aggregation, and extensive semantic analysis within method bodies.

dataanalysis-netflix icon dataanalysis-netflix

A notebook for movie and TV show recommendations using Boolean and TF-IDF methods. Get personalized suggestions based on text descriptions and choose the method that suits your preferences.

fakenews-classification icon fakenews-classification

In this notebook we analyze and classify news articles using machine learning techniques, including Logistic Regression, Naive Bayes, Support Vector Machines, and Random Forests. Explore text vectorization and NLP for accurate news categorization.

react-patient-contact-app icon react-patient-contact-app

A React-based application for P1 Generograd Medical Center to efficiently manage patient contacts and prioritize cases. Streamlines patient info collection with an intuitive interface and robust backend integration.

svm-and-pca icon svm-and-pca

This Python notebook demonstrates the application of Support Vector Machines (SVM) for classification tasks on the MNIST dataset. The notebook covers data preprocessing, hyperparameter tuning, and dimensionality reduction using PCA.

system-programming-1 icon system-programming-1

A C++ project for the "Κ24 System Programming" course at DiT, NKUA. It features a command-line application for managing and analyzing patient records data using self-implemented data structures akin to the C++ STL. Includes custom linked lists, AVL trees, hash tables, and heaps. Test files for demonstration are provided.

system-programming-2 icon system-programming-2

A C/C++ project for the "Κ24 System Programming" course at DiT, NKUA. It Features a file monitoring and processing application. It employs a manager-listener-worker model with inter-process communication via pipes and signals.

system-programming-3 icon system-programming-3

A C++ project for the "Κ24 System Programming" course at DiT, NKUA. This repository contains a multi-threaded data server and a corresponding remote client, implementing file transfers over TCP/IP. The server uses mutexes for synchronization and a custom queue for managing requests, while the client requests and receives files.

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.