Code Monkey home page Code Monkey logo

About me

I am a mathematician, computer scientist, and convex optimization expert with a track record of modeling computationally demanding problems in interdisciplinary fields. For example, in my Ph.D. at Stanford, I sped up the reconstruction of metabolic networks of tens of thousands of reactions by 30 times. In the last few years, I have dedicated my efforts to developing subroutines for the COBRA toolbox and also served as a moderator for COBRA.jl, both of which are optimization tools used in systems biology. Recently, I teamed up with collaborators from MSKCC to work on a new initiative called ProtPy, which is a similar open standard aimed at optimization techniques for improving radiotherapy treatment planning. Although it is still in its early stages, I am thrilled to be a part of it. Apart from my involvement in COBRA and ProtPy, I organized a nationwide optimization contest during my first year at university. The contest focused on a systems biology problem and was tailored to research-oriented individuals. I am particularly passionate about the concept of open science and decentralized science (DeSci). I have discovered that collective efforts within the scientific community align perfectly with my past experiences and interests.

Skills

  • General: Mathematical optimization, Data science, Graph theory
  • Languages: Julia, Python, Matlab
  • Familiar: R, Java, HTML
  • Tools: Jupyter, Git, LaTeX

Contact

Mojtaba Tefagh's Projects

cobratoolbox icon cobratoolbox

The COnstraint-Based Reconstruction and Analysis Toolbox. Documentation:

consensus-decentralization icon consensus-decentralization

Tool that analyzes blockchain decentralization on the consensus layer by looking at the block production distributions of various blockchain systems.

demos icon demos

Demos for the other repositories

eips icon eips

The Ethereum Improvement Proposal repository

fee icon fee

Designed an attack for Vitalik's EIP 1559 and proposed an alternative transaction fee pricing protocol based on the Almgren-Chriss framework and median price auctions

incentivus icon incentivus

Redesigned Binance DEX match engine to make it even more autonomous and decentralized by in-protocol mechanisms which reduce the risk of relying on validators to choose the transactions to be included in a block

qfca icon qfca

Compressed biological systems of tens of thousands of biochemical reactions by a hierarchical organization of pathways which speeds up the downstream analysis up to 3 times in addition to saving memory and storage space

qfca.jl icon qfca.jl

A Julia package for Quantitative Flux Coupling Analysis

sparseqfca.jl icon sparseqfca.jl

Developed a registered Julia package which quantifies the redundancies in genome-scale metabolic networks and provides local sparse certificates which are both efficiently verifiable and interpretable

swiftcore icon swiftcore

Accelerated the state-of-the-art in genome-scale metabolic network reconstruction more than 10 times by convex optimization techniques such as factorization, approximation, and regularization

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.