Skip to content
View dmitriz's full-sized avatar

Block or report dmitriz

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
dmitriz/README.md

Dmitri Zaitsev - Professor of Mathematics at Trinity College Dublin

About Me

I am a Professor of Mathematics at Trinity College Dublin and a passionate programming enthusiast and an advocate for Open Scholarship. My work spans the realms of pure mathematics, innovative software design, and empowering others through education and mentorship.

Academic Career

I joined the School of Mathematics at Trinity College Dublin in 2003. I've authored nearly 70 publications in top-ranked journals and collaborated with researchers from over 10 countries 👯.

Software

I have authored the libraries:

  • cpsfy -- functionally composable data flow management tools based on Continuation-Passing-Style functions, backed by category theory foundations;
  • un -- unframework for universal uncomponents -- pure, framework-agnostic functions that encapsulate UI components, promoting modularity, testability, and reusability.

Passions

  • Empowering Others: Helping people unlock their full potential and achieve their goals
  • Impactful Projects: Contributing to meaningful endeavors that leave a positive mark
  • Lifelong Learning: Continuously seeking new knowledge, especially in areas demanding rigorous mathematical logic and advanced algorithms
  • Code Craftsmanship: Building maintainable, efficient software solutions that adhere to best practices
  • Automation: Streamlining repetitive tasks to improve efficiency
  • Functional Programming: Utilizing functional programming paradigms for elegant and predictable code
  • Stream-Based Architecture: Building applications leveraging the power of stream-based processing

Mathematics is not about numbers, equations, computations, or algorithms: it is about understanding.

— William Paul Thurston

Pinned Loading

  1. cpsfy cpsfy Public

    🚀 Tiny goodies for Continuation-Passing-Style functions, fully tested

    JavaScript 71 2

  2. mock-trading-api mock-trading-api Public

    Pure functions mocking trading APIs for testing

    JavaScript 1 1

  3. complex-analysis-courses complex-analysis-courses Public

    Discussion Board and File Repository for my Complex Analysis courses

    1

  4. functional-examples functional-examples Public

    Examples with Functional JavaScript, following Professor Frisby's course

    JavaScript 179 23

  5. un un Public

    unframework for universal uncomponents - use your uncomponents with no boundaries

    JavaScript 31 3