Skip to content
View dmaman86's full-sized avatar

Highlights

  • Pro

Block or report dmaman86

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
dmaman86/README.md

Hi, I'm David Alejandro Maman!

  • Computer Science graduate from Jerusalem Multidisciplinary College (formerly Hadassah Academic College), Jerusalem - Israel
  • Practical Engineer graduate from ORT College, Jerusalem - Israel

A little more about me...

const david = {
    pronouns: "He" | "Him",
    code: ["Javascript", "Typescript", "Python", "Java", "C/C++"],
    askMeAbout: ["web development", "microservices", "clean architecture", "algorithms", "system design"],
    technologies: {
        frontEnd: {
            js: ["React", "Angular", "Vite"],
            css: ["Bootstrap", "MUI Material"]
        },
        backEnd: {
            js: ["Node.js", "Express"],
            java: ["Spring Boot", "Spring Cloud", "Eureka", "API Gateway"]
        },
        databases: {
            relational: ["MySQL", "PostgreSQL"],
            noSQL: ["MongoDB"]
        },
        messaging: ["Kafka"],
        machineLearning: {
            frameworks: ["Tensorflow/Keras"],
            libraries: [
                "NumPy",
                "Pandas",
                "SciPy",
                "Matplotlib",
                "Seaborn",
                "OpenCV"
            ],
            environments: ["Google Colab"],
            fields: ["Deep Learning", "Computer Vision"],
            applications: ["Handwriting Recognition", "Image Processing"]
        }
    },
    architecture: ["Microservices Architecture",
                    "Serverless Architecture",
                    "Progressive web applications",
                    "Single page applications"],
    softSkills: ["Problem-solving", "Teamwork", "Quick learning", "Adaptability"],
    contact: {
        email: "dmaman86@gmail.com",
        linkedIn: "linkedin.com/in/david-alejandro-maman-994976121"
    }
};

Selected Projects

  • Courier-App - A full-stack application built with Spring Boot Cloud, Eureka, API Gateway, and Kafka on the backend, and React with TypeScript for the frontend. It includes features for user, branch, and order management, supporting different roles such as admin, courier, and client.
admin admin users
client courier

  • Shiftly - A modern and intuitive work-hour tracking system built with React, TypeScript, and MUI.
    It calculates salaries according to Israeli labor laws, handling complex wage structures including overtime, night shifts, holidays, and special bonuses.

    breakdown summary 1 breakdown summary 2

  • Author-Handwriting-Recog - A deep learning project for offline writer identification using metric learning and embedding-based approaches.

    Built with Python, TensorFlow, and Keras, this project evolved from traditional classification methods to a more scalable and robust embedding-based pipeline using MobileNetV2/EfficientNetV2 + Triplet Loss.

    Seen Writers Evaluation - MobileNetV2

    Strategy Aggregation Accuracy (204 writers) Accuracy (203 writers)
    1-NN vote 100.00% 100.00%
    Top-K vote 99.51% 99.01%
    Centroid vote 91.67% 83.74%
    Mean vote 57.84% 52.22%

    Measured using cosine distance:

    • Intra-author distance: ~0.35
    • Inter-author distance: ~0.95

  • Algo-Solutions - A growing collection of algorithmic problem solutions implemented in C++, JavaScript, and Python, including test cases for validation.
    Features clean implementations, performance optimizations, and reusable data structures to improve problem-solving skills.
    Designed as an ongoing repository to strengthen analytical thinking and mastery of algorithmic patterns.

  • Super Mario Kart - A group project developed using C++ and SFML, applying object-oriented programming principles and extended with JavaScript and Firebase for additional functionality.

Pinned Loading

  1. courier-app courier-app Public

    Courier App is a comprehensice courier management system designed to streamline operations for courier services. This project includes both backend and frontend components built with modern technol…

    Java 4 3

  2. shiftly shiftly Public

    Shiftly is a modern and intuitive work-hour tracking system designed to calculate salaries according to Israeli labor laws. It handles complex wage structures including overtime, night bonuses, and…

    TypeScript 1

  3. author-handwriting-recog author-handwriting-recog Public

    Writer identification from handwriting using Siamese Networks with Triplet Loss. MobileNetV2 backbone, metric learning with 1-NN/centroid/topk strategies evaluated on 204 authors.

    Jupyter Notebook

  4. algo-solutions algo-solutions Public

    My growing collection of solutions to algorithmic problems from AlgoExpert, with test cases and optimizations to improve problem-solving skills.

    Python

  5. nasa_mars nasa_mars Public

    Browse NASA Mars images and save your preferred ones.

    JavaScript

  6. mario_kart_game_sfml mario_kart_game_sfml Public

    Super Mario Kart game - C++ and SFML

    C++