JuliaCon 2023

1m1

cyborg, technologist, mathematician, philosopher, artist

lover of julia since v0.3

been coding and doing math 30+ years

more at https://1m1.io

  • FairPortfolio ~ simple and stable portfolio optimization
Aaron Trowbridge

I am a research associate working on Quantum Optimal Control (QOC) in the Robotics Exploration Lab at Carnegie Mellon University; I jointly work with the Schuster Lab at Stanford University, testing QOC methods on superconducting quantum devices.

I have a dual B.S. in Physics and Mathematics from Syracuse University in 2020, where my research focused on lattice quantum gravity. See my website for more about my interests.

I spend my free time reading, climbing, cooking, and attempting to teach myself Italian. My favorite book is Don Quixote.

  • Piccolo.jl: An Integrated Quantum Optimal Control Stack
Aaron Wheeler

PhD student @ Cornell University.

  • Introducing a financial simulation ecosystem in Julia
Adán Mauri Ungaro
  • Accelerating Economic Research with Julia
Aditi Kowta

High School student with an interest in Pediatric Neurology, Public Health, and Medicine, starting college in Fall of 2023

  • A Comparison of 4 Multiple Sclerosis Rx from Patient's Feedback
Aditya Bhardwaj

Physics undergrad at UChicago

  • Piccolo.jl: An Integrated Quantum Optimal Control Stack
Adriano Coutinho de Lima

Adriano Lima is Senior Project Officer and Scientific Programmer at the Air Centre. He holds a Ph.D. in Civil Engineering with emphasis on environmental hydraulics from Hokkaido University, Japan. He has experience working as assistant professor, principal researcher and team manager, with focus on computational fluid dynamics, data science, aquaculture and multiple sectors of the blue economy.

  • JuliaEO 2023: Outcomes, Overview & Impact
Adrian Salceanu

Adrian Salceanu is the creator and lead maintainer of Genie Framework. An enthusiastic Julia open source contributor and public speaker, Adrian is the author of "Julia Programming Projects" (Packt, 2018) and "Web Development with Julia and Genie" (Packt, 2022).

Adrian has over two decades of professional work experience as a web developer and software architect, leading agile teams in developing, scaling, and maintaining business critical, data-intensive web applications. He has Masters degrees in Advanced Computer Science and Computing.

  • Welcome to Genie 6!
  • Interactive Data Dashboards with Genie: Design to Deployment
Ahan Sengupta

I am a high school student interested in the intersection of programming and music.

  • Sound Synthesis with Julia
Ahmed Elmokadem

Ahmed earned his PhD in Biomedical Sciences from the University of Connecticut developing Bayesian statistical algorithms to solve issues with super-resolution imaging. He joined the Translational and Systems Pharmacology group at Metrum Research Group in 2017 and has been conducting a variety of modeling and simulation analyses including quantitative systems pharmacology (QSP), Physiologically Based Pharmacokinetic (PBPK), population pharmacokinetic/pharmacodynamic (PKPD) modeling, and Bayesian PKPD modeling.

  • Open-Source Bayesian Hierarchical PBPK Modeling in Julia
  • Immuno-Oncology QSP Modeling Using Open-Science Julia Solvers
Alain Marcotte

More than forty years in scientific computing after a bachelor degree in mathematics.
Worked on applications such as gas turbine simulation, autocad for the garment industry, flying personnel schedulers.
Amongst the different computing languages I've used Scheme and now favor functional programming.
Currently in the demand forecast team of Hydro-Québec, the main public electric utility in the province of Quebec in Canada . This team is revamping their forecast models; my contribution includes converting some of their models from Fortran to Julia.

  • Replacing legacy Fortran in a hydroelectrical critical system
Albert R. Gnadt

B.S. from UW-Madison MechE, M.S. and PhD from MIT AeroAstro. Interested in sustainability, transportation (especially aviation), and the Julia programming language. Former NSF GRFP fellow. Private pilot.

  • Knowledge-Informed Learning in MagNav.jl for Magnetic Navigation
Alejo
  • Accelerating Economic Research with Julia
Alessio Bellisomi

I am a software engineer at Ark Bermuda. Currently, my main focus revolves around building the Portfolio Management platform, which aims to cover all aspects of the Reinsurance process.

  • Julia in the Catastrophe Business
Alexander Leong

I'm a Software Engineer and current EE Masters of AI and Robotics student at Queensland University of Technology in Brisbane, Australia. My interests include AI / Machine Learning and Applied Mathematics in Engineering Applications. For more information please see my linkedin profile https://www.linkedin.com/in/alexander-leong-581b3b85/

  • MRI Compressed Sensing and Denoising in Julia
Alex Friedrichsen

Alex Friedrichsen is a Master's student in the Complex Systems Center of the University of Vermont studying Data Science and Complex Systems. I graduated with my bachelor's degree in Data Science in the spring of 2022 through the Honors College at UVM while taking accelerated master's classes. I am currently doing research in multiple labs here at UVM including most recently the Social-Ecological Gaming and Simulation (SEGS) lab.

Some of my interests include game theory, music, agent-based models, evolutionary computation, philosophy of mind and chaos theory! I enjoy both technical and holistic learning experiences. I am a huge proponent of habits and routine to promote daily flexiblity through self-automation. I love to read about self-improvement, behavioral economics, theory versus action, and fantasy! I try to optimize and strategize everything.

Currently open to work.

  • Evolving Robust Facility Placements
Alexis Tcach

Alexis Tcach is a full time professor at Universidad Nacional of General Sarmiento and head teaching assistant at DC - Universidad de Buenos Aires, Argentina. He received his Major in Computer Science from Universidad de Buenos Aires in 2012. His research interests are in the areas of mobile ad hoc networks, computer networks and its integration with machine learning.

  • Accelerating Economic Research with Julia
Alireza Shefaei

He received the B.Sc. degree in electrical engineering from Azarbaijan Shahid Madani University (ASMU), Tabriz, Iran, in 2014. He spent five semesters of his B.Sc. degree at University of Tabriz, Tabriz, Iran, where he received the M.Sc. degree in electrical engineering, in 2018. He is currently pursing his PhD degree in water management at Delft University of Technology, Delft, Netherlands. His main research interest includes application of optimization algorithms in networked infrastructures.

  • Nested approaches for multi-stage stochastic planning problems
Allan Wollaber
  • Knowledge-Informed Learning in MagNav.jl for Magnetic Navigation
Anand Jain

mind body

  • Julia Systems Biology
  • Systems biology: community needs, plans, and visions
Anant Thazhemadam

I'm a Software Developer at JuliaHub, working on the JuliaSim suite of products. I'm also easily nerd-sniped.

  • Continuous Improvement of the CI ecosystem in Julia
Andre Valente

André Valente works at the Earth Observation Lab of the AIR Centre. He holds a PhD in Environmental Sciences from the University of Azores (Portugal) and a Degree in Geophysical Sciences from the University of Lisbon (Portugal). He specializes in the integration of satellite, models and in-situ data for several applications such as the study of ocean climate variability, physical-biological processes and marine plastic pollution.

  • JuliaEO 2023: Outcomes, Overview & Impact
Andrew Claster
  • Julia Developer Survey Results
Antonis Skourtis
  • AdaptiveHierarchicalRegularBinning
Anton Smirnov

Research Engineer living in Ukraine.
Interested in differentiable graphics, 3D scene resonstruction and GPU programming.

  • Nerf.jl a real-time Neural 3D Scene Reconstruction in pure Julia
Arindam Basu

Professor Arindam Basu is a medical doctor Epidemiologist and teaches Epidemiology and Public Health at the University of Canterbury, Christchurch, in New Zealand.

  • Development of a meta analysis package for Julia
Ashley Milsted
  • Convenient time dependence in QuantumOptics.jl
Ashton Wiersdorf

PhD student at the University of Utah studying programming languages working with Ben Greenman and Ganesh Gopalakrishnan. More about me on my website: https://lambdaland.org

  • FlowFPX: Nimble tools for debugging floating-point exceptions
Ashwani Rathee

Software Engineer @FleetSafe India, Backend and Vision. GSOC'22,OSPP'21 with JuliaImages

  • Image Processing with Images.jl Workshop
Aurora Rossi

I'm a first-year PhD student at Université Côte d’Azur in the COATI joint team between Inria centre at Université Côte d’Azur and the I3S Laboratory

  • Graph alignment problem within GraphsOptim.jl
Avik Sengupta

Avik Sengupta is the head of product development and software engineering at Julia Computing, contributor to open source Julia and maintainer of several Julia packages. Avik is the author of Julia High Performance, co-founder of two artificial intelligence start-ups in the financial services sector and creator of large complex trading systems for the world's leading investment banks.

  • Sound Synthesis with Julia
Avinash Subramanian
  • Accelerating Model Predictive Control with Machine Learning
Ayush Patnaik

xKDR Forum and the University of Sydney

  • Julia / Statistics symposium
Benoît Legat

Benoît Legat is a postdoctoral researcher at KU Leuven working in the ERC "Back To The Roots"

  • Polyhedral Computation
  • Polynomial Optimization
Bogumił Kamiński

I am a researcher in the fields of operations research and computational social science.
For development I mostly use the Julia language.

  • Future of JuliaData ecosystem
  • Tools and techniques of working with tabular data
  • Working with DataFrames.jl beyond CSV files
Bowen Chiu

With 33 years of experience in software programming, Bowen is the founder of CAMEO Corporation. He specializes in artificial intelligence and distributed computing, with a
particular focus on the environmental sector, the educational sector, and start-ups.

cbh@cameo.tw

  • Falra.jl : Distributed Computing with AI Source Code Generation
Bowen S. Zhu

Bowen is a graduate student in Computational Science and Engineering at Harvard University.

  • ModelOrderReduction.jl -- Symbolic-Enhanced Model Simplification
Boyan Bejanov

Principal Data Scientist at Bank of Canada working in scientific computing for macroeconomics.

  • What we learned building a modelling language for macroeconomics
Branwen Snelling
  • Becoming a research software engineer with Julia
Caira Anderson

I am an applied mathematics graduate student and GEM Fellow. I currently work as a research assistant at the Princeton Plasma Physics Laboratory (PPPL). I am interested in the areas of dynamical systems, numerical analysis, and scientific computing. I am particularly drawn to applications in the areas of environmental sustainability and medicine. In Summer 2021, I interned at PPPL and developed a code using the automatic differentiation packages in Julia to optimize the design of stellarator (a nuclear fusion device) coils. I recently completed the framework of a code in Julia to solve a linear eigenvalue problem for the evaluation of the global stability of a given 3D plasma equilibrium in stellarator geometry.

  • Progress on a solver for ideal MHD stability in stellarators
Caleb Allen

Caleb Allen is a software engineer and the author of VimBindings.jl, a package that brings the power and elegance of Vim to the Julia REPL. He has worked in various startups, developing applications and systems in languages such as Java, Kotlin, and Python, among others. He has a passion for building tools and infrastructure that make software development more enjoyable and productive. He also enjoys learning new programming languages as a hobby, and he discovered Julia in 2020 during the pandemic. Since then, he has been fascinated by Julia's features and performance, and has enjoyed learning and contributing to the Julia ecosystem. He is excited to share his experience and insights developing VimBindings.jl with the Julia community at JuliaCon.

  • REPL Without a Pause: Bringing VimBindings.jl to the Julia REPL
Carlo Brunelli

PhD student in computational fluid dynamics.
Areas of interest:
- Julia (of course)
- Finite Element Method for fluid-dynamics
- Variational Multiscale Method for incompressible fluids
- HPC for solving large systems

  • Airfoil meshing automatization with AirfoilGmsh.jl
  • SyntheticEddyMethod.jl for fluid dynamics
Carlos Castillo Passi

Carlos Castillo-Passi received a M.Sc degree in Electrical Engineering in 2018 from Pontificia Universidad Catolica de Chile. He is currently studying for a Ph.D. in Biomedical Engineering and Imaging Science Research, as a part of a joint degree between King's College London and Pontificia Universidad Catolica de Chile. His research interests include inverse problems, image reconstruction and formation, and MRI hardware.

  • KomaMRI.jl: Framework for MRI Simulations with GPU Acceleration
Carsten Bauer

Carsten is a postdoctoral theoretical physicist from Cologne, Germany, and a senior HPC consultant within the German National High-Performance Computing Alliance (NHR) at the Paderborn Center for Parallel Computing (PC2).

  • Pinning Julia Threads to CPU-Cores with ThreadPinning.jl
  • Julia in HPC BoF
  • Julia for High-Performance Computing
Cédric Belmant

Cédric Belmant is an applied mathematician and programmer, with a strong interest in 3D graphics, geometry processing and application development. He believes the expressive power of the Julia programming language is key to building applications and tools with minimal complexity, and has been exploring ways to integrate computer graphics in the Julia ecosystem.

  • When type instability matters
  • Towards developing a production app with Julia
  • Geometric Algebra at compile-time with SymbolicGA.jl
Chialo Lee

Having 5 years of experience as a data scientist, Chialo's expertise lies in data analysis and prediction, especially in the fields of educational gaming and industrial data
visualization.

carole1727@cameo.tw

  • Falra.jl : Distributed Computing with AI Source Code Generation
Chris Doran

Chris Doran spent the early part of his career researching applications of geometric algebra in quantum theory and gravitation, before switching to graphics. In 2005 he founded Geomerics, which provided real-time global illumination technology to the games industry. Geomerics' Enlighten was used in 100s of games including Dragon Age, Overwatch and Final Fantasy. Chris spent 4 years as a Director of Research at Arm, and now focuses on helping start-ups and university spin-outs. He is currently a Director of Monumo, who are actively using Julia in their research pipeline.

  • SimpleGA. A lightweight Geometric Algebra library.
Christoph Hotter

I am a postdoctoral researcher in the Cavity-QED group of Helmut Ritsch at the University of Innsbruck where I also obtained my PhD in 2023.
My main research is on simulating large open quantum systems and quantum-enhanced metrology, but I am also interested in quantum computing and simulation.

  • QuantumCumulants.jl
Claudio Moroni

M. Sc. student in Physics of Complex Systems at the University of Turin | Complex systems modeling
InPhyT | Open source development UniTo-SEPI, JuliaEpi, JuliaHealth, JuliaGraphs.

  • Soon working on my thesis at CENTAI;
  • Working on NeuronalModelling.jl: a flexible and high-performance computational framework for the specification, calibration and simulation of quantitative single-neuron models.

Contacts:

  • GitHub
  • Twitter
  • LinkedIn
  • MultilayerGraphs.jl: Multilayer Network Science in Julia
Colin Swaney

Colin Swaney is a Senior Research Software Engineer at Princeton University's Data-Driven Social Science Initiative whose work focuses on developing tools to solve computational challenges associated with the analysis of large and complex social science data sets. Prior to joining Princeton, he spent several years working as a quantitative researcher and data scientist in the finance industry.

  • NetworkHawkesProcesses.jl
Connor Stirling Smith
  • Temporal Network analysis with Julia SciML and DotProductGraphs
Corbin Klett

Corbin Klett completed his PhD in Aerospace Engineering at the Georgia Institute of Technology with a focus on the design of provably-safe control laws for aerospace systems. Presently, he develops the autonomy stack for hypersonic aircraft at Hermeus Corporation.

  • Realtime embedded systems testing with Julia
Daniel Kool

I am a PhD student in bioinformatics at Iowa State University.

  • BioMakie.jl - Plotting and interface tools for biology
Daniel Sharp

Ph.D. student in Uncertainty Quantification at MIT. Currently works on function approximation methods for transport maps and scientific simulation tools.

  • Creating Transport Maps with MParT.jl
Dave Kleinschmidt

Research Scientist at Beacon Biosignals and recovering academic.

  • OndaBatches.jl: Continuous, repeatable, and distributed batching
David Cole

I am a 3rd year PhD candidate at the Unviersity of Wisconsin-Madison in chemical and biological engineering working under Professor Victor Zavala. My research interests include graph-based representations and optimization, energy systems, and process systems engineering.

  • Plasmo.jl and MadNLP.jl-A Framework for Graph-Based Optimization
Dean Markwick

A finance quant by day that writes about Julia and other things at night. You can read my ramblings at https://dm13450.github.io/

  • Simulating RFQ Trading in Julia
  • Machine Learning Property Loans for Fun and Profit
Demian Panigo

YPF (Yacimientos Petrolíferos Fiscales) Board Member and Researcher at the National Council of Scientific and Technological Research (LETIF-CONICET). I have a PhD in Economics (EHESS-Paris, France) and I'm teaching advanced macroeconomics and development economics at three different Universities (UNLP, UNDAV and UNQ). Working now on industrial economics and HPC in Econometrics.

  • Accelerating Economic Research with Julia
Dilum Aluthge

M.D./Ph.D. student in biomedical informatics and computational biology at Brown University. Clinical scientist at Pumas-AI, Inc.

  • BoF: Julia in health and medicine
Diogo Netto
  • GC Developments
Dmitry Bagaev

My research interests lie in the fields of computers science, machine learning and probabilistic programming. Currently I am a PhD candidate in the SPS group of Electrical Engineering department in Eindhoven University of Technology. I’m working on a high-performant implementation of message passing-based Bayesian inference package in the Julia programming language. My research project focuses on Signal Processing and Active inference applications, but is also aimed to expand the scope of possible applications for message passing in general.

  • RxInfer.jl: a package for real-time Bayesian Inference
Domenico Lahaye

Professor at the Technical University of Delft.

  • Finite Element Modeling of Assets in Future Distribution Grids
Edmund Miller

PhD Student at UT Dallas in the Functional Genomics Lab
nf-core maintainer

  • Exploring the State of Machine Learning for Biological Data
  • Unlocking the Power of Genomic Analysis in Julia
Edo Abraham
  • Nested approaches for multi-stage stochastic planning problems
Eduardo M. G. Vila

PhD Student at Imperial College London

  • Interesso - Integrated Residual Solver for Dynamic Optimization
  • What's new with Progradio.jl - Projected Gradient Optimization
Elisabeth Roesch

At JuliaHub, Dr. Roesch shares her knowledge of the impact of Julia and JuliaHub products on Quantitative Systems Pharmacology. She earned her PhD in Theoretical Systems Biology from the University of Melbourne, Australia. She has researched and published about the use of the Julia programming language in Systems Biology.

  • Systems biology: community needs, plans, and visions
Elliot Saba

I am a senior research engineer at JuliaHub, where I design next-generation tools for the Julia programming language. I received my Ph.D. from the University of Washington in Electrical Engineering, specializing in Digital Signal Processing. I also have experience in a number of related fields including low-level microcontroller programming, electromagnetics and wireless communications, high performance computing, and machine learning.

  • Continuous Improvement of the CI ecosystem in Julia
Emanuel Lima

Research software engineer at Block Science and lead maintainer of cadCAD.

  • cadCAD.jl: A Modeling Library for Generalized Dynamical Systems
Emmanuel Lujan

Postdoctoral Associate at Julia Lab, MIT.

  • Automating the composition of ML interatomic potentials in Julia
Eric P. Hanson

I am an algorithm engineer at Beacon Biosignals Inc, working on developing machine learning models for detecting various encephalopathies from EEG recordings. Previously, I completed my PhD in quantum information theory, where I worked on repeated interaction systems and continuity bounds for entropies, among other things.

  • PackageAnalyzer.jl: analyzing the open source ecosystem & more!
erussell@rff.org
  • E4ST.jl: Policy & Investment Analysis for the Electric Sector
Etienne Tétreault-Pinard

Etienne is currently working as a Data Science Developer at R2, engineering consultants in the chlor-alkali industry, juggling his time between writing data analysis application for electro-chemists and doing research on R2's next generation of models. Trained in climate science and having previously held the role of principal maintainer of plotly.js, the popular data-visualization library by Plotly, Etienne is a scientist turned open-source software enthusiast.

  • Tips for writing and maintaining Dash.jl applications
Evan Gorstein

Evan Gorstein is a 3rd year PhD student in the Department of Statistics at the University of Wisconsin-Madison.

  • HighDimMixedModels.jl
Expanding Man (Michael Savastio)

My educational background is in both experimental and theoretical high energy physics. My initial programming experience mostly centered around scientific/numerical computing in C++ and fortran. Since receiving my PhD I have been working as a data scientist, and have been using Julia primarily both in and outside my job for almost 7 years. My recent programming experiences have involved both convex and non-convex optimization, including large-scale mixed integer conic programming, as well as machine learning and statistics. My interest in Julia and other new languages such as zig, as well as my enthusiasm for the broader Linux ecosystem has also caused me to spend a lot of time with serialization, IPC and network protocols. I also enjoy video games which has led me to watch projects around gaming on Linux, and as a guitar player I'm also interested in audio.

  • the status of parquet in Julia
  • the new XGBoost wrapper
Facundo Sapienza

PhD Student at UC Berkeley interested in Machine Learning and Physics. Previously studied Physics and Mathematics at the University of Buenos Aires.

  • Modeling Glacier Ice Flow with Universal Differential Equations
Fareeda Abdelazeez
  • JuliaHealth's Tools for Patient-Level Predictions: Strengthening
Felipe Coelho Argolo

I'm a scientist that studies human behavior, with a keen on mathematics and philosophy.

M.D., Ph.D. (Psychiatry)
Developer: https://github.com/fargolo
Research (https://scholar.google.com/citations?user=XR4ot-cAAAAJ), Book (https://leanpub.com/cienciadados) and Blog (https://medium.com/d-van).

  • NLP and human behavior with Julia (and a bit of R)
Filippos Christou

I am a Ph.D. student at the University of Stuttgart at the Institute of Communication Networks and Computer Engineering (IKR). I am interested in intent-driven networking and how Bayesian statistics and Reinforcement Learning can be used in this field to tackle common challenges.

  • MINDFul.jl A framework for intent-driven multi-domain networking
Flemming Holtorf

I am a PhD student working with the JuliaLab at MIT. I am interested in anything related to decision-making under uncertainty where I work primarily on methods and software for uncertainty quantification and optimization and control of uncertain systems.

  • Convex Optimization for Quantum Control in Julia
  • ModelOrderReduction.jl -- Symbolic-Enhanced Model Simplification
Frames Catherine White

Frames has been a log time contributor to Julia and its ecosystem, going back to the late days of Julia v0.3. She had done many things at many times, but has a long term interest in automatic differentiation.

  • Logging in Julia: Logging stdlib and LoggingExtras.jl
François Pacaud

Assistant professor at Mines Paris - PSL

  • When Enzyme meets JuMP: a tour de ronde
Frank Schäfer

I am a postdoc in the Julia Lab at the Massachusetts Institute of Technology (MIT).
Previously: PhD in physics in the Bruder group within the “Quantum Computing and Quantum Technology” PhD school at the University of Basel.

https://frankschae.github.io/

  • Convex Optimization for Quantum Control in Julia
  • Differentiation of discontinuities in ODEs arising from dosing
  • StochasticAD.jl: Differentiating discrete randomness
Fredrik Bagge Carlson

I received my MSc and PhD 2019 from the Dept. Automatic Control in Lund, Sweden, working within the fields of control, machine learning and robotics. I have since spent a year with the Acoustic Research Laboratory at NUS and subsequently made the transition to industry, working with dynamic modeling, control and programming-language design in a robotics context. I am now working with JuliaHub on software tools for acausal modeling, simulation, optimization and control in the Julia programming language.

  • Intro to modeling with ModelingToolkitStandardLibrary
  • Linear analysis of ModelingToolkit models
Gael Forget

Currently works as a research scientist at the Massachusetts Institute of Technology (MIT) in the Department of Earth, Atmospheric and Planetary Sciences. Research interests and expertise include satellite observations, ocean robots, marine ecosystems, ocean physics, numerical modeling, and estimation in general (incl. AI, ML, DA, & AD). Created the JuliaOcean and JuliaClimate organizations. Lead developer of a series of Julia packages focused on ocean and climate science. These include MeshArrays.jl (JuliaCon18), ClimateModels.jl (JuliaCon21), and OceanRobots (JuliaCon21).

  • Digital Twins for Ocean Robots
  • JuliaEO 2023: Outcomes, Overview & Impact
Gajendra Deshpande

I am Gajendra Deshpande and I am using Python since 2013 for academic research and development activities. I develop prototypes and applications in Natural Language Processing, Machine Learning, Cyber Security, and Web applications using Python and its ecosystem. I am working as a faculty of Computer Science and run a start-up in cyber security. I am an active member of the PyCon India community and served as program committee lead for PyCon India 2021. I have presented approximately 80 talks, 20 Workshops, and 15 posters across the globe at prestigious conferences like PyData Global, PyCon APAC, PyCon AU, EuroPython, DjangoCon US and Europe, SciPy India, SciPy USA, PyCon USA, JuliaCon, FOSDEM, and several other Python and FOSS conferences. I have helped Python and FOSS Conferences by reviewing the talk and tutorial proposals, mentoring first-time speakers, participating in the discussions, and organizing the events.

  • Fighting Money Laundering with Julia
  • Three Musketeers: Sherlock Holmes, Mathematics and Julia
  • Anti-Patterns: How not to do things in Julia
Garik Petrosyan

I am machine learning researcher at Biosim AI which is a drug discovery company. My interests are machine learning, high performance computing, complex system simulation. I defended my PhD at Yerevan State University where I am currently Assistant Professor.

  • BiosimVS.jl: Virtual screening of ultra-large chemical libraries
Gaurav Arya

Undergraduate at MIT

  • StochasticAD.jl: Differentiating discrete randomness
Gergaud

Joseph Gergaud
Professor of Applied mathematics

Université de Toulouse, INP-ENSEEEIHT-IRIT- France

Scientific interests: optimisation and optimal control

  • On solving optimal control problems with Julia
Giovanni Pagliarini

PhD Student in Artificial Intelligence @ University of Ferrara, Italy
Studying Symbolic Learning with Multimodal Logics.

  • Third Millennium Symbolic Learning with Sole.jl
Greg Heileman
  • Solving for student success with CurricularAnalytics.jl
Guilherme Augusto Zagatti

Guilherme Augusto Zagatti’s is a PhD student at the Institute of Data Science (IDS) in the National University of Singapore (NUS) and a recipient of the Integrative Sciences and Engineering Programme (ISEP) scholarship. His main research interest is point processes. He has developed data warehouses for handling such data, modeled phenomena — from disease transmission to social interactions — as such and developed simulation algorithms for it. Currently, he is investigating machine learning applications to discover patterns in point processes. Previously, he worked as a data scientist at Flowminder where he contributed to the development of analytical toolkits and socio-economic research using call detail records and remote sensing data for poverty mapping and mobility analysis. He spent two years as an Overseas Development Institute (ODI) Fellow in the Ministry of Economic Planning and Development in Eswatini. Guilherme holds a BSc in Economics and MSc in Econometrics and Mathematical Economics from the London School of Economics.

  • Extending JumpProcesses.jl for fast point process simulation
Guilherme Bodin

Guilherme works with Julia in production since 2019.

  • Stochastic programming application for LNGC logistics
  • Debugging time spent in LLVM with SnoopCompile
Haina Wang

Haina Wang is a graduate student in chemistry at Princeton University. She had her bachelors in chemistry and math at National University of Singapore. Her research focuses on designing intermolecular forces to achieve desired structural and mechanical properties of soft-matter materials.

  • InverseStatMech.jl: Extract Interactions from Materials' Spectra
Harry Saxton

Harry Saxton is a 2nd Year PhD student at Sheffield Hallam University. With a background in mathematics, Harry is interested in Lumped parameter modelling and inverse problems. Harry's main interests lie in the areas of Sensitivity, Identifiability and Bayesian analysis. However, any biological problem in which mathematics is applied is of interest. Harry has been a part of developing the Julia package CirculatorySystemModels.jl which is a package which allows simple, modular lumped parameter modelling. Harry has been using Julia a year and feels like it is the best programming community that is out there.

  • Julia Systems Biology
  • Hands on lumped parameter models with CirculatorySystemModels.jl
Harshita

Research based student studying in UNB conducting my research on qualitative aspects of parallel programming using Julia.

  • Qualitative study on challenges faced in multithreading in Julia
Hayden Free

Hayden Free is a masters student studying computer science at the Georgia Institute of Technology. He also serves as the director of software engineering for Damour Systems PBC, which provides analytics and visualization tools to universities around the country.

  • Solving for student success with CurricularAnalytics.jl
Hayk Saribekyan

Hayk Saribekyan leads the engineering at Biosim Inc. Biosim’s mission is to reduce the timescale of drug discovery processes many-fold through its platform that combines cutting-edge ideas from scientific computing, AI and quantum chemistry. Biosim uses Julia across its technology stack to achieve state-of-the-art performance on its molecular dynamics and virtual screening tools, as well as to develop custom methods for its computational drug discovery pipeline.

Hayk has received a PhD in Computer Science from the University of Cambridge, where he was a Gates Scholar. Prior to that he received a BSc and MEng from MIT.

  • BiosimMD.jl: Fast and Versatile Molecular Dynamics on CPU
Helmut Strey
  • Neuroblox.jl: biomimetic modeling of neural control circuits
Henrique Ferrolho

Henrique Ferrolho has a B.Sc./M.Sc. in informatics and computing engineering from the University of Porto, and a Ph.D. in robotics and autonomous systems from the University of Edinburgh. Currently, he is a Robotics Engineer at Ocado Technology in the UK, developing robot manipulation solutions for picking and placing tens of thousands of grocery products of varying shapes, sizes, weights, and fragility. His research interests include robust motion planning, and optimal control of complex robotic systems like quadrupeds and humanoids.

  • Using Julia to Optimise Trajectories for Robots with Legs
Iga Szczesniak

Iga Szczesniak is a Project Developer at the Earth Observation Laboratory of the AIR Centre. She graduated with a degree in Geoinformatics and has since worked to support innovative applications of Earth Observation (EO) data using geospatial data and the Julia language. Prior to her current role, Iga conducted a socio-economic analysis of the EO market at the European Space Agency (ESA). In addition to her professional work, she serves on the organizing committee of JuliaEO 2023 - Global Workshop on Earth Observation with Julia. She loves talking about NewSpace, Synthetic Aperture Radar, and innovative applications of remote sensing data.

  • SARProcessing.jl: A flexible package for the SAR data processing
  • JuliaEO 2023: Outcomes, Overview & Impact
Ivan Utkin

Ivan Utkin's scientific record revolves around numerical modelling of natural processes in geosciences with a strong emphasis on resolving coupled multi-physics interactions. Specifically, the record includes studies of fluid flows in porous rocks, including compaction-driven flow focussing, ground displacement due to the elastic response of rocks to the fluid pressure, and the influence of chemical interactions between fluid and rocks on the flow dynamics and observed chemical composition in rocks. A particular focus of Utkin's research is the development of numerical techniques to resolve processes in high resolution using massively parallel computing architectures such as graphics processing units (GPUs).

  • Scalable 3-D PDE Solvers Tackling Hardware Limit
  • Differentiable modelling on GPUs
  • Massively parallel inverse modelling on GPUs with Enzyme
Jacob Quinn
  • Future of JuliaData ecosystem
  • Tools and techniques of working with tabular data
  • Working with DataFrames.jl beyond CSV files
Jacob Zelko

My name is Jacob S. Zelko!
I graduated Georgia Institute of Technology with a BS in biomedical engineering.
I work at Georgia Tech Research Institute in the HEAT Division as a researcher and am a Contractor for the Centers for Disease Control.

My research career has focused on mental health -- in particular, examining bipolar disorder, depression, and suicidality.
This focus has led me to studying about the social determinants of health, neurocognitive disabilities, and health equity.

Additionally, I have vested interests in observational health research and am an active member of OHDSI, open and reproducible science, knowledge management, science education, and as a practicing Christian, the intersection of faith communities and science.

I am a member of the AlgebraicJulia and JuliaHealth and am the current chair of the Diversity and Development Julia Community Fund

  • 100 Million Patients: Julia for International Health Studies
  • Diversity and Inclusion Efforts in the Julia Community
  • BoF: Julia in health and medicine
JAKE

HI!

I'm JAKE ...

A Software Engineer with experience in Test Engineering and Web Development and an affinity for Data Science and Analytics.

  • Building REST APIs with Julia
James D Foster

James Foster is an applied mathematician with a doctorate in mathematical optimization, specializing in the modeling and optimal planning of energy systems. He has worked across industry and government, and taught both pure and applied mathematics courses at the university level. He is an enthusiastic contributor to the open source community with particular involvement in the JuMP modeling language for doing optimization in Julia, and as a Carpentries instructor and lesson maintainer for teaching foundational computational skills to researchers.

  • Learning JuMP by example
James Hennessy

I love Julia and I work in drug discovery machine learning/simulation

  • Learn Julia by creating Pull Requests on Github
Jameson Nash

I work for JuliaHub on julia compiler and language development

  • State of Julia
Jan Siml

A weighted mixture of management consulting/business strategy/change management/data science.

  • Julia-fying Your Data Team: the Ultimate Upgrade
Jason Jensen

Projection Analyst at the Bank of Canada.

  • What we learned building a modelling language for macroeconomics
J B

Research Scientist at Merck & Co.

  • DyVE, a Framework for Value Dynamics
Jean-Baptiste Caillau

Professor of Applied mathematics

Université Côte d'Azur, CNRS, Inria, LJAD, France

Scientific interests: optimisation and control (geometric and computational methods)

Webpage

  • On solving optimal control problems with Julia
Jean-François BAFFIER (azzaare@github)

Researcher at Internet Initiative Japan (IIJ) research lab, specialized in Optimization, Networks, Data Structures, and Algorithms.

  • ConstraintLearning: Ever wanted to learn more about constraints?
  • PerfChecker.jl: tools for performance checking over versions
J. Eduardo Vera-Valdés

I am an Associate Professor at the Department of Mathematical Sciences at Aalborg University. Furthermore, I am a member of the National System of Researchers (SNI) of the Mexican National Council of Science and Technology (CONACYT), and a Research Fellow at CREATES -Center for Research in Econometric Analysis of Time Series-, and the Danish Finance Institute.

I obtained my PhD in Economics and Business Economics in 2016 at Aarhus University and CREATES.
My research interests are econometrics, time series, long memory, statistical learning, and climate econometrics. I have published in the Journal of Econometrics, and at Journal of Financial Econometrics, among others. Furthermore, I am a certified GitHub Campus Advisor.

I have served as a referee for the International Journal of Forecasting, the Journal of Time Series Analysis, the Journal of Computational and Graphical Statistics, Economics Letters, and for Computational Statistics & Data Analysis, among others. Moreover, I am one of the organizers of the Long Memory Conference and the Data Science Computing Conference.

Previously, I studied Mathematics at the Center for Mathematical Research (CIMAT) in 2007 in Guanajuato, Mexico, and obtained a Master’s Degree in Economics from the Center for Research and Teaching in Economics (CIDE) 2010, also in Mexico. I worked at Mexicos Central Bank and as Assistant Professor at the University of Guanajuato.

  • Long range dependence modelling in Julia
Jeffrey Varner

Jeff Varner holds a Ph.D. in Engineering from Purdue University. He spent 18 years as a Professor at the Smith School of Chemical Engineering at Cornell University

  • Teaching Quantitative Finance to Engineers using Julia
  • BSTModelKit.jl Building Biochemical Systems Theory Models
Jiacheng Chuan

PhD student in Bioinformatics and Microbiology.
Bioinformatician at Canadian Food Inspection Agency.

  • Pipelines & JobSchedulers for computational workflow development
Jieqiu Shao

Jieqiu Shao (Jay) is a pursuing a PhD in Electrical Engineering at the University of Colorado at Boulder under Dr. Marco Nicotra's supervision. Jay completed his MS in Mechanical Engineering at the University of Colorado at Boulder in 2020. He earned his Bachelor of Science in Mechanical Engineering from the University of Iowa in 2018.

Jay's MS thesis, which now continues as his PhD project, focuses on the Control of Optical Atomic Lattices for Quantum Inertial Sensing. Along the way, Jay was the primary catalyst for Q-PRONTO, which is an extremely successful byproduct of a class project he worked on with Prof. John Hauser and has, since then, flourished beyond expectations.

  • PRONTO.jl: Trajectory Optimization in Function Space
JinGuo Liu
  • Tensor network contraction order optimization algorithms
Joao Pinelo

Joao Pinelo is the Head of Data Science, Cloud Infrastructure and Development at the Atlantic International Research Centre. He has been at the Earth Observation Lab (AIR Centre) - a laboratory of the European Space Agency (ESA) - since 2020, where he was the project manager for building and setting up a data centre. He defined and manages systems’ architectures for networking, storage and computation of the datacentre, which he set up as a hybrid cloud. He set up and is responsible for the ground segment of the Direct Receiving Station, which streams and processes Earth Observation satellite data in real-time. Joao develops systems and software, including data science pipelines, databases and web applications. He managed several projects, and he is the chief architect of an alert system. He is also the chief architect of the IoT network of the Azores, and the chief architect of the Custodian system (real-time monitoring of small fishing vessels and gear). He is coordinating the set-up of the United Nations Environment Programme (UNEP) node GRID Azores. Between 2010-13, he was Chairman and Chief Product Officer of the startup Strategic Spatial Solutions Inc. which he co-founded in Berkeley, California, with the responsibilities of leading the board to deliver business strategies, while developing high governance standards. He also worked on the definition of user requirements and use cases, liaise with potential clients and final users, and software testing. He an alumnus of University College London, where he earned a PhD in architecture. He has have (co-)authored scientific papers, including in Nature Communications. He has over 18 years of experience in higher education in Europe, the UK, and the Middle East, where I was an Assistant Professor. He is happiest while leading teams, strategising, playing with new ideas and stress-test them, brainstorming, creating systems architectures, exploring a new dataset, and writing code.

  • JuliaEO 2023: Outcomes, Overview & Impact
Joaquim Dias Garcia
  • QUBO.jl: Quadratic Unconstrained Binary Optimization
Johannes Blaschke

Johannes leads the Data area of NERSC's application readiness program (NESAP) for Perlmutter, and works with real-time and urgent computing users to improve the facility and system-level performance in of their workflows. He is acting as the liaison to several NESAP teams exploring new programing models and developing new functionality in the areas of performance portability, integrated research infrastructure, and the Superficility project.

  • Julia for High-Performance Computing
John Lapeyre
  • Qurt.jl: Compiling Quantum Circuits (in Julia)
Jonathan Doucette

A PhD Candidate at the University of British Columbia, Jonathan Doucette studies MRI Physics and focuses on researching brain tissue microstructure through numerical simulation and Bayesian machine learning.

  • Ignite.jl: A brighter way to train neural networks
Jonathan Taylor

Jonathan Taylor is an Associate Staff at MIT Lincoln Laboratory working on the DAF-MIT AI Accelerator's Magnetic Navigation project. His research interests are primarily centered on Machine learning in novel sensor environments.

  • Knowledge-Informed Learning in MagNav.jl for Magnetic Navigation
Jorge A. Pérez-Hernández

I currently work as a Flight Dynamics Engineer at the European Space Operations Center in Darmstadt, Germany. As part of my PhD research at Mexico National Autonomous University, I developed TaylorIntegration.jl, in collaboration with Dr. Luis Benet. I enjoy researching asteroid and comet dynamics, high-accuracy orbit determination, astrodynamics and Taylor-mode automatic differentiation.

  • NEOs.jl: a jet transport-based package for Near-Earth asteroids
Joris Kraak

Joris is driven by a need for automation and to make things easier for himself, typically while first making them harder. He has been creating CI processes for Julia (and other languages) for as long as he has been programming in Julia (which has been a while), primarily for GitLab, but also for other platforms such as GitHub and Buildkite. He has also been building web-based Julia applications for the same amount of time, trying to find more efficient ways of building those at every step.

Joris is the technical team lead for the JuliaSim product and applications team.

  • Shipping Julia Packages with System-Images
  • Declaratively imposing constraints using ValueConstraints.jl
  • Julia Application Builders
  • An opinionated, but configurable, GitLab CI process for Julia
Jose Daniel Lara
  • Solving the merchant collocated facilities with JuMP
Joseph Tindall
  • Evolution of tensor network states with ITensorNetworks.jl
Jose Storopoli

Associate Professor and Researcher of the Department of Computer Science at Universidade Nove de Julho - UNINOVE located in São Paulo - Brazil. Director of Education and Training at Pumas-AI.

Teaches undergraduate and graduate courses in Data Science, Statistics, Bayesian Statistics, Machine Learning and Deep Learning using Julia, R, Python, and Stan. Contributor to Julia, R and Stan ecosystems.

Researches, publishes and advises PhD candidates on topics about Bayesian Statistical Modeling and Machine Learning applied to Decision Making.

Coauthor of Julia Data Science book. Directs the development of education and training materials for Pumas users in Julia. Member of the Stan Governing Body - SGB. Member of the Turing.jl Developer Team. Certified RStudio Tidyverse Instructor.

  • Writing a Julia Data Science book like a software engineer
Joshua Steier

Joshua Steier is a technical analyst at the RAND Corporation, focused on machine learning and modeling and simulation. He recently won an innovation award for investigating distributional shifts.
He holds an M.S. degree in Applied Mathematics and Statistics from Stony Brook University.

  • Julia through the lens of Policy Analysis: Applications
Joshua Villarreal

Ph.D. student in physics at Massachusetts Institute of Technology.

  • ML-Based Surrogate Modeling of Particle Accelerators with Julia
Juan Menduiña
  • Accelerating Economic Research with Julia
Julia Gender Inclusive
  • Discussing Gender Diversity in the Julia Community
Julian Arnold

I am PhD Student in the Quantum Theory Group of Prof. Christoph Bruder at the University of Basel (Switzerland) working at the interface between machine learning and quantum physics.

https://arnoldjulian.github.io/

  • Differentiable isospectral flows for matrix diagonalization
  • Machine learning phase transitions: A probabilistic framework
Julian Straus
  • Designing a flexible energy system model using multiple dispatch
Jun Tian

Jun Tian

  • OpenTelemetry.jl: Collecting Logs, Traces, and Metrics Together
Kai Partmann

Ph.D. student @ Solid Mechanics Group, University of Siegen, Germany

  • Simulation of fracture and damage with Peridynamics.jl
Kangbo Li

I'm a CS PhD student at Cornell.

I work mostly on electronic structure theory and sometimes quantum computing.

I like curry and tacos.

  • WTP.jl: A library for readable electronic structure code
Katharine Hyatt
  • Braket.jl: A Julia SDK for Quantum Computing
Kristian Aalling Sørensen

Kristian Aalling Sørensen took a Master in Science and Engineering in Earth and Space Physics and Engineering with a specialisation in Earth Observation from the National Space Institute of Denmark. He has since 2020 worked with the Center for Security at DTU and is currently working towards a Ph.D. at DTU Space. In his work, he is working on increasing maritime domain awareness using satellite data and artificial intelligence. His research interests include satellite data fusion and aggregation for, in particular, ship detection and classification.

  • SARProcessing.jl: A flexible package for the SAR data processing
Kristoffer Carlsson
  • Package extensions
  • Making a Julia release
  • A brief history of the Julia repository
Kun Chen

Kun Chen is a research fellow at the Center for Computational Quantum Physics (CCQ) at the Flatiron Institute. He leads a team that develops Julia packages under the Numerical Effective Field Theory (NEFT) framework (https://github.com/numericalEFT) for modeling real-world quantum materials using modern quantum field theory. These efforts have resulted in powerful tools such as MCIntegration.jl for high-dimensional Monte Carlo integration, Lehmann.jl for low-rank approximation of Green's function, and GreenFunc.jl for studying quantum many-body physics. With a PhD in 2018 from the University of Massachusetts Amherst, Kun is a Simons Postdoctoral Fellow at Rutgers University and later a research fellow at Flatiron Institute. His work in this area will enable scientists and researchers to gain a deeper understanding of quantum materials and their properties.

  • High-dimensional Monte Carlo Integration with Native Julia
Kyle Sherbert
  • ctrl-VQE: Julianic simulations of a pulse-level VQE
Lander Burgelman

PhD student at Ghent University.

  • Tree sweeping algorithms with ITensorNetworks.jl
Lars Hellemo
  • Designing a flexible energy system model using multiple dispatch
Lars Mikelsons

Professor at the chair for mechatronics at the University of Augsburg

  • Using NeuralODEs in real life applications
Letícia Madureira

I am a first year PhD student at Carnegie Mellon University. I am a Computational Chemist working with Quantum Chemistry and Software Engineering. Some of my goals as a researcher are: exploring chemical space, developing new open source tools for scientists and make this world better and more inclusive for everyone!

  • Quantum Chemistry: solving the Schrödinger equation with Julia
  • Sharing Julia with the world
Lilith Hafner

I'm Lilith, a person, an artist, and a scientist.

  • Julia's Extensible High Performance Sorting Pipeline
  • Quickdraw: The simplest Julia package deployment system
  • ScratchQuickSort: a faster version of QuickSort
Li Sean

Senior Research Scientist at Canadian Food Inspection Agency.

  • Pipelines & JobSchedulers for computational workflow development
Luca Ferranti

Luca Ferranti is a PhD researcher and software developer. He has a huge interest for scientific computing and applied mathematics and is passionate about open source and open source communities.

  • FuzzyLogic.jl: productive fuzzy inference in Julia
Luca Reale

I have recently graduated from the University of Canterbury with a degree in mathematics, and am currently doing a masters in computational and applied mathematics

  • The role of (un)knowns in Julia's UDE modeling
Ludovic Räss

GPU computing and geo-HPC. Researcher at ETH Zurich, Switzerland.

  • Scalable 3-D PDE Solvers Tackling Hardware Limit
  • Differentiable modelling on GPUs
  • Massively parallel inverse modelling on GPUs with Enzyme
  • Julia for High-Performance Computing
Luis Benet

I am Associate Professor at the Instituto de Ciencias Físicas of the Universidad Nacional Autónoma de México (UNAM). I am interested in Random Matrix Theory, quantum chaos, interacting quantum many-body systems, ergodicity, hamiltonian dynamics, chaotic scattering, classical and quantum transport, disordered systems, billiards, structure and stability of narrow planetary rings, Solar System dynamics, dynamics of minor planetary objects (NEOs and NEAs), precise and mathematically rigorous numerical calculations. I've been using Julia as developer since 2013. More info: https://lbenet.github.io/

  • NEOs.jl: a jet transport-based package for Near-Earth asteroids
Luis Eduardo Ramírez Montoya
  • NEOs.jl: a jet transport-based package for Near-Earth asteroids
Lukas Devos

PhD student @ Ghent University studying tensor network methods and algorithms for classical and quantum physics simulations.

  • Symmetries in Tensor Networks—TensorOperations.jl + TensorKit.jl
Mantas Naris

Mantas is a PhD student at the University of Colorado, where he works in the Bio-inspired Perception and Robotics Lab. Mantas is interested in automated design, sensorimotor neurophysiology, and the hardware, dynamics, and controls of soft robots.

  • PRONTO.jl: Trajectory Optimization in Function Space
Manuel Berkemeier

M.Sc. in Applied Mathematics, 2019;
currently PhD student in the Data Science and Engineering group at Paderborn University, Germany.

  • Surrogate-Assisted Multi-Objective Optimization with Constraints
Marcell Havlik

AI developer.
I love programming since I was 10 years. Graduated in the best university in Hungary, got BSc. and MSc. Worked in more than 15 programming languages.
Co-Founder of DiabTrend startup.
Got introduced to Julia through a friend and we rewrote some of our code in there to test it. It was really convincing, since then working in Julia. And with a strong technical background, I can say Julia is the best language of 2023.

  • Julia productivity enhancement with Boilerplate.jl
Marco Cognetta

I am a PhD student in NLP at the Tokyo Institute of Technology and a PhD Student Researcher at Google Tokyo. My research focuses on tokenization neural language modeling, in particular within CJK translation.

I can be found at https://sigmoid.social/@mc and at https://theoreticallygoodwithcomputers.com.

  • LotteryTickets.jl: Sparsify your Flux Models
Mark Kittisopikul, Ph.D.

Mark Kittisopikul, Ph.D. is a Software Engineer II at the HHMI Janelia Research Campus in Ashburn, Virginia, USA. He currently focuses on computing applications surrounding light-sheet microscopy. Previously, Dr. Kittisopikul completed postdoctoral and doctoral work in Cell Biology, Biophysics, and Systems Biology at Northwestern University and the University of Texas Southwestern Medical Center. He previously studied Biological Chemistry and Mathematics at the University of Chicago.

In his free time, Mark enjoys cycling, puzzle games, and playing with his daughter.

  • HDF5.jl: Hierarchical data storage for the Julia ecosystem
Matthew Fishman

Research Scientist and Software Engineer at the Flatiron Institute.

  • An update on the ITensor ecosystem
Michael F. Herbst
  • Surrogatising quantum spin systems using reduced basis methods
Michael Goerz

I am a senior postdoctoral fellow at the U.S. Army Research Lab in Adelphi, MD.

My research broadly addresses the tools, methods, and applications of quantum technology from a theoretical and numerical perspective. Currently, I am working on applications of machine learning to quantum control, and on the design of robust quantum sensing devices.

  • Quantum Dynamics and Control with QuantumControl.jl
Michael Kyesswa

Michael Kyesswa is a scientific researcher at Karlsruhe Institute of Technology. His main areas of research are modelling, simulation and analysis of power systems, parallel and real-time simulations, and computational methods for power system analysis

  • Parallel Power System Dynamics Simulation toolbox in Julia
Michael Schlottke-Lakemper

Michael is an interim professor (Vertretungsprofessor) for Computational Mathematics and research software engineer at the Applied and Computational Mathematics Research Lab at RWTH Aachen University, Germany. His research focus is on numerical methods for adaptive multi-physics simulations, research software engineering for high-performance computing, and scientific machine learning.

  • Julia for High-Performance Computing
Michael Tiller

Michael Tiller has a Ph.D. in Mechanical Engineering from the University of Illinois, Urbana-Champaign. He is the Secretary of the Modelica Association, President of the North America Modelica Users' Group, author of two books on Modelica and the CTO of Realis Simulation.

  • Thoughts for the Next Generation
Michel Schanen
  • When Enzyme meets JuMP: a tour de ronde
Miguel Raz Guzmán Macedo

I try to do physics, Julia, and Rust, both in english and in spanish.

Ask me about the REPL, spanish intensive Julia courses or for corporate trainings on how to learn Rust.

  • Julia and Rust BoF
  • Julia Para Gente Con Prisa (Spanish)
  • The Slack thread that would not die
Milan Klöwer

Climate scientist at MIT. PhD from Oxford, previously: GEOMAR Kiel, UNIS Svalbard, IUEM Brest, AWI Bremerhaven

  • Phoenix or cyborg: The anatomy of Earth system software in Julia
Miles Cranmer

Miles Cranmer is an Assistant Professor in Data Intensive Science at the University of Cambridge. He received his PhD in Astrophysics from Princeton University and his BSc in Physics from McGill University.

Miles is interested in the automation of scientific research with machine learning. His current focus is the development of interpretable machine learning methods, especially symbolic regression, as well as applying them to multi-scale dynamical systems.

  • Interpretable Machine Learning with SymbolicRegression.jl
Miles Lubin

Miles is the BDFL of JuMP

  • The state of JuMP
Min Khant Zaw

Min is a researcher and graduate student at Georgia Institute of Technology. Min have spoken at several conferences including SciPy, PyCon about programming languages and its functions. Currently interested in algorithms complexity, optimization and discovery of robust approaches to ML black box models.

  • C/C++ fans
Mishka (Michael Bukatin)

main theme

My main research focus has been to find, study, and develop a high-level computer programming formalism
allowing to deform programs in a continuous fashion
(just as one can deform recurrent neural networks in a continuous fashion).

I was trying to approach this problem from various angles: doing research in the mathematics of continuous domains
for denotational semantics of programming languages, studying theoretical neuroscience, and so on.

Finally, our research collaboration was starting to see the hints of the possible solution from approximately Fall of 2012,
and the formalism for continuously deformable programs was developed by our research collaborations in 2015-2016.

These days I am continuing to focus on studying and experimenting with this formalism and I am hoping that it will
eventually stop being a purely research subject and will become a technology.

I maintain a Web site for this formalism here: https://anhinga.github.io/

I also maintain a list of open problems and promising research and technological directions and interdisciplinary
connections related to this formalism: https://www.cs.brandeis.edu/~bukatin/dmm-collaborative-research-agenda.pdf

brief timeline

My background in software, mathematics, and science goes back to Soviet Union, to machine code, Algol-60, Fortran-4,
and to punched cards; to Pushchino, the Biological Center of the Soviet Academy of Sciences, and to
the Mathematical class of Moscow High School number 7.

I started to focus on continuous models of computations in college, then emigrated to USA, worked as
a scientific programmer for Alex Rashin at Biosym Technologies doing computational geometry and computational chemistry
(I was the second author on several papers in The Journal of Physical Chemistry and Biophysical Chemistry
from that period), then did a PhD in Computer Science at Brandeis University focusing of mathematics
of continuous domains for denotational semantics (this is a copy of my 2002 PhD thesis: https://arxiv.org/abs/1512.03868).

In parallel, I worked in various places in the software industry. There I had a chance to first touch
dataflow programming, Common Lisp, and actor model of programming.

This century I have been working at a geographic software company (ownership of it went through acquisitions, spin-offs,
and such, so one very long employment looks like several shorter ones from a formal viewpoint),
while doing research in parallel. My research focus was mostly on theoretical neuroscience for a while,
then a research collaboration on deep connections between partial metrics and fuzzy equalities,
and finally (from approximately Fall of 2012) a research collaboration
on deep connections between partial contradictions and vector semantics of programming languages
and, from 2014-2015 on, a series of research collaborations on neuromophic computations with linear streams.

Starting from about 2011 I was gradually moving from just being a lover of computer animation and electronic music to
my first attempts to make some visual, audio, and audio-visual art of my own, and I am continuing to make new computer art every few months or so.
It involved playing a bit with MilkDrop 2 for WinAmp, mixing music a bit with Serato DJ,
doing a lot of animations and a bit of sound work in Processing, doing a tiny bit of that in Clojure,
and finally working a bit with shader-based GLSL animations.

2015-2021

Linear streams are streams for which linear combinations of several streams are defined. If one makes sure that
linear computations and general (often non-linear) computations are interleaved, then one gets continuously deformable programs which
we call Dataflow matrix machines (DMMs). Another way to obtain DMMs is to start with recurrent neural networks
and replace streams of numbers with linear streams and allow complicated "activation functions"
(that is, transformations of linear streams) with arbitrary arity.

This setup also allows these neural machines to have very natural and flexible self-modification facilities.
There are toy implementations in Processing with mutable matrices, and the reference implementation in Clojure with
immutable streams of tree-shaped "flexible-rank tensors". The reference paper on DMMs is https://arxiv.org/abs/1712.07447

I hope to create the next application of this formalism in Julia
(both Julia Flux and JAX are the machine learning frameworks which finally have sufficient flexibility
we need to take full advantage of the flexibility of DMMs). I started to switch to Julia in the early 2020.
I recently sketched a three-page note outlining my hopes in this sense: https://www.cs.brandeis.edu/~bukatin/towards-practical-dmms.pdf

2022-present

In June 2022 I was able to perform the first successful experiments in DMM training and in program synthesis/circuit synthesis/DMM synthesis
via neural architecture search using Zygote.jl. The synthesized DMMs had pretty
impressive generalization properties. In September 2022 I was able to open source those experiments:

https://github.com/anhinga/DMM-synthesis-lab-journal/blob/main/history.md

Those experiments are the subject of the proposed talk.

I am looking for collaborators. Creating an issue at one of my GitHub repositories is the easiest way to contact me.

  • Exploring synthesis of flexible neural machines with Zygote.jl
Mitchell Pound

I am a student at Utah State University studying Mathematics, Economics, and Finance and plan to pursue a PhD in computational economics. I am passionate about mathematics and how it intersects with the complex dynamic systems that emerge from financial markets.

  • Bruno.jl - Financial derivative asset pricing and modeling
Mitch Phillipson

Received his Ph.D in Mathematics from Texas A&M university and worked as a professor as a small liberal arts university for several years. Currently works with WiNDC at the University of Wisconsin Madison as a data scientist.

  • Computable General Equilibrium (CGE) Models in Julia JuMP
Moe Kayali

I'm a PhD student in the database group at the University of Washington, Seattle. I work on discovering new techniques to accelerate data management and make its results more trustworthy.

  • Analyzing Large Graphs with QuasiStableColors.jl
Morten Piibeleht

Morten has been one of the maintainers Documenter.jl and the JuliaDocs package ecosystem. He works as a software engineer at JuliaHub.

GitHub: @mortenpi

  • MarkdownAST.jl: abstract syntax tree interface for Markdown
Mosè Giordano

Research Software Developer at UCL during the day, binary builder during the night.

  • PackageAnalyzer.jl: analyzing the open source ecosystem & more!
  • Julia meets the Intelligence Processing Unit
Mustafa Mohamad

Dr. Mustafa Mohamad is an Assistant Professor at the University of Calgary at the Schulich School of Engineering. His main research expertise is in stochastic dynamical systems, uncertainty quantification, extreme event analysis, and data-driven methods in science and engineering.

  • HDF5.jl: Hierarchical data storage for the Julia ecosystem
Nahuel Panigo
  • Accelerating Economic Research with Julia
Nathan Daly
  • GC Developments
Nathan Kolbow
  • Sorting gene trees by their path within a species network
Nathan Zimmerberg
  • MEDYAN.jl: Agent-based modeling of active matter and whole cells
Nesrine Ouanes

Renewable energy engineer, PhD'ing in economics at Humboldt University of Berlin

  • Joint Chance Constraints for successful microgrid islanding
Nicholas Barbara

Nicholas Barbara is a PhD candidate at the Australian Centre for Robotics, within the University of Sydney. He is interested in robust machine learning, control theory, spacecraft GNC, and all things Julia.

  • Learning smoothly: machine learning with RobustNeuralNetworks.jl
Nicholas L. St-Pierre

Nicholas Labelle St-Pierre is a Principal Economist in the Projection Division of the Canadian Economic Analysis Department at the Bank of Canada. His research interests include macroeconomics, monetary policy and numerical methods. Nicholas holds an MSc and a BSc in Economics from the University of Quebec in Montreal (UQAM) and has passed CFA Level III.

  • What we learned building a modelling language for macroeconomics
Nicolás Monzón
  • Accelerating Economic Research with Julia
Nicolas Wink
  • FastOPInterpolation.jl
Nikola Surjanovic

Nikola Surjanovic is a Vanier Scholar pursuing a PhD in Statistics at the University of British Columbia under the supervision of Dr. Alexandre Bouchard-Côté and Dr. Trevor Campbell. His primary research interest is in scalable Bayesian inference algorithms with theoretical guarantees.

  • Pigeons.jl: Distributed sampling from intractable distributions
Nina Schmid

PhD student in applied mathematics and computational biology @ University of Bonn, Germany. Nina's main research interest lies in scientific machine learning to describe dynamical processes in systems biology.

  • UDEs for parameter estimation in Systems Biology
Olivier Cots

Assistant professor of applied mathematics at IRIT - ENSEEIHT.

  • On solving optimal control problems with Julia
Olli Herrala
  • Making hard decisions: from influence diagrams to optimization
Óscar Alvarado

Physicist by day, Data Scientist by night. I like programming, electronics and building Legos.

  • Interacting with reality: Julia and Jetson Nano.
Oscar Dowson

Oscar Dowson is a core contributor to JuMP and a member of the JuMP steering committee.

  • Improving nonlinear programming support in JUMP
Oskar Laverny

I am currently a Post-Doctoral researcher at UCLouvain, in Belgium, under an FNRS grant. Actuary by formation, I focused during my PhD on high dimensional statistics and dependence structure estimations applied to internal modeling in a reinsurance context. I do have a taste for numerical code and open-source software, and most of my work is freely available on Github.

  • Copulas.jl : A fully `Distributions.jl`-compliant copula package
  • Julia : the unique solution to an optimisation problem
Otto Ritter
  • DyVE, a Framework for Value Dynamics
Pablo Gluzmann

Pablo Gluzmann is a senior researcher at the Center for Distributive, Labor and Social Studies (CEDLAS) of Universidad Nacional de La Plata (UNLP). He received her B.A., M.A., and Ph.D. in Economics from UNLP, researcher at the National Scientific and Technical Research Council (CONICET) and associate professor at the UNLP. His research is focused on Inequality, Poverty, Labor Markets and Macroeconomics among others topics. Has been published on journals such as Journal of Development Economics, Economic Letters, World Development, The Stata Jounal, Centro Journal, Latin American Economic Review, Review of Development Economics, Journal of Income Distribution, Journal of International Financial Markets, Institutions and Money, Journal for Labour Market Research, Económica, El Trimestre Económico, Ensayos Económicos. He has also published several chapters of books and working papers at UNDP, WB, IADB, CAF, CEDLAS, IZA, etc.

  • Accelerating Economic Research with Julia
Patrick Altmeyer

I’m a PhD Candidate in Trustworthy Artificial Intelligence at Delft University of Technology working on the intersection of Computer Science and Finance. My current research revolves around Counterfactual Explanations and Probabilistic Machine Learning. Previously, I worked as an Economist for the Bank of England.

I started working with Julia at the beginning of PhD in late 2021 and have since developed and used various packages for my own research, some of which I presented at JuliaCon 2022. To organise these efforts, I have recently created Taija: a GitHub organisation that hosts software geared towards Trustworthy Artificial Intelligence in Julia. Go check it out and should you be interested in collaborating, feel free to reach out. Actually, feel free to do that in any case!

  • Predictive Uncertainty Quantification in Machine Learning
Paul Brehmer

Currently M. Sc. student at RWTH Aachen University, Germany doing theoretical condensed matter physics and soon-to-be PhD student at University of Vienna, Austria, continuing with quantum information approaches to many-body systems. Outside of physics, I like to spend my time doing music-related things.

  • Surrogatising quantum spin systems using reduced basis methods
Paulito Palmes

I am a research scientist at the IBM Research Europe (Dublin Research Lab) working in the areas of analytics, datamining, machine learning, reinforcement learning, automated decisions, and AI.

I created and maintain the following Julia packages:
- AutoMLPipeline (Automated Machine Learning Pipeline): https://github.com/IBM/AutoMLPipeline.jl
- TSML (Time Series Machine Learning): https://github.com/IBM/TSML.jl
- Julia wrapper for Lale in Python: https://github.com/IBM/Lale.jl
- Github repos: https://github.com/ppalmes

  • Wrapping Up Offline RL as part of AutoMLPipeline Workflow
Paul Lang

Paul Lang works in developing comprehensive models of biochemical reaction systems and
supporting software tools. He obtained a BSc degree in Molecular Biology at the University of
Graz (Austria) and an MSc degree in Molecular Health Sciences at ETH Zurich (Switzerland). He
then switched from experimental to computational research. During his PhD at the University of
Oxford (UK), Paul developed a rule-based cell cycle model that explains location and dynamics
of 16 observables in RPE1 cells. As visiting scholar at the Icahn School of Medicine at Mount
Sinai in New York (USA), he co-developed BpForms, a toolkit for concretely describing non-
canonical polymers to enable the construction of whole-cell models. Paul also co-developed SBMLToolkit.jl, which imports SBML models into the SciML ecosystem. Currently, Paul works for JuliaHub on developing a parameter optimization tool for quantitative systems pharmacology. He also helps clients to translate their models to ModelingToolkit.jl ODESystems.

  • Julia Systems Biology
  • Systems biology: community needs, plans, and visions
Paulo Bruno Serafim

Paulo Bruno Serafim is a Ph.D. student in Computer Science at the Gran Sasso Science Institute. His research interests include scientific machine learning applied to Integrated Assessment Models and neural network optimization. Furthermore, he develops work in multi-agent cooperation and competition, emulation of human play styles in Non-Player Characters, and interpretability of autonomous agents using Deep Reinforcement Learning techniques. In the past, he worked as a Research Engineer at the COATI team at the Centre Inria d'Université Côte d'Azur, as well as a Lead Data Scientist, Computer Vision Engineer, and Computer Graphics Engineer at the Instituto Atlântico. He holds a Master's degree and a Magna Cum Laude Bachelor's degree in Computer Science from the Federal University of Ceara, where he is an external collaborator of the CRAb research group.

  • Integrated assessment modeling using WorldDynamics.jl
Paul Tiede
  • Computational Radio Astronomy with Julia
Pere Giménez

I'm an electrical engineer with a PhD from the Universitat Politècnica de Catalunya (Barcelona).

I'm currently the developer advocate at Genie, engaging with the community and providing support and learning materials for building web applications with the Genie Framework.

  • Interactive Data Dashboards with Genie: Design to Deployment
Phillip Alday

Phillip is a neuroscientist and contributor to the MixedModels.jl ecosystem.

  • Graphical Displays for Understanding Mixed Models
Pierluigi Crescenzi

Pierluigi Crescenzi is a professor at the Gran Sasso Science Institute. Before joining GSSI, he has been researcher at the University of L’Aquila, and professor at the University of Rome, Florence, and Paris. He has taught in basically every field of computer science. He is the author of more than 130 scientific publications in the field of algorithm theory and its applications. He is co-author of 5 university textbooks, including 2 in English, and a popular Italian book. He is member of the editorial board of JCSS. He is co-author of the NP optimisation compendium, which is still widely cited. He has been a member of the steering committee of the COST 295 DYNAMO action. His current research is mostly focus on the analysis of complex networks and, more specifically, of temporal networks. He has been the co-developer of several software projects, ranging from algorithm visualisation tools to IP address lookup algorithms, and from computer science education to computer science conference mining. His last software project is WorldDynamics.jl, an open-source framework written in Julia for world dynamics modelling and simulation.

  • A Julia framework for world dynamics modeling and simulation
Pierre Borie

PhD student at the University of Montreal in computer Science, currently working on the modernization of an electricity demand forecast tool for Hydro-Québec, main electricity supplier for the province of Quebec in Canada.

  • An optimization package for constrained nonlinear least-squares
Pierre martinon

Junior Researcher at Inria (sabbatical)

Scientific interests: optimisation and optimal control

  • On solving optimal control problems with Julia
Pietro Monticone

Main Activities

  • Mathematics at the University of Trento;
  • Mathematical, statistical and computational modelling of complex systems at the Interdisciplinary Physics Team (InPhyT);
  • Developing FOSS at InPhyT, UniTO-SEPI, JuliaEpi, JuliaHealth, JuliaGraphs;
  • Working on NeuronalModelling.jl: a flexible and high-performance computational framework for the specification, calibration and simulation of quantitative single-neuron models;
  • Learning about automated theorem provers and interactive proof assistants to formalise, digitise and verify mathematical assertions.

Main Contacts

  • GitHub
  • Twitter
  • YouTube
  • Mastodon
  • Julia Discourse
  • Julia Forem
  • MultilayerGraphs.jl: Multilayer Network Science in Julia
piet.vanderpaelt@mil.be
  • A Data Persistence Architecture for the SimJulia Framework
Przemysław Szufel

Przemysław Szufel is an Assistant Professor at SGH Warsaw School of Economics, Adjunct Professor at Toronto Metropolitan University. His main research focus is applying advanced analytics methods, and in particular, machine learning, simulation and optimization in modelling in bringing new value to business processes. He is a co-author of several tools and algorithms for optimal and cost efficient collection and analysis of large data sets in the cloud. He is a co-author of over 40 publications, including handbooks and journal papers, in the area of applying advanced analytics, machine learning and simulation methods to making optimal business decisions. He is an active member of the Julia language community - maintains 3 official Julia packages and has 2nd place answering Julia-related questions on StackOverflow. He is a co-author of book “Julia 1.0 Programming Cookbook: Over 100 numerical and distributed computing recipes for your daily data science workflow”. Przemysław is also co-managing SilverDecisions.pl project (that aims for representing and supporting business decisions), which has been elected by the European Commission to the Innovation Radar programe, grouping the best innovations financed by the EU funds.

  • Working with spatial data in Julia
Rachel Kurchin

I'm an Assistant Research Professor in Materials Science and Engineering at Carnegie Mellon University. I lead a local Pittsburgh-area Julia meetup, and also lead development of the Chemellia ecosystem and collaborate on AtomsBase.jl. You can learn more and find ways to reach me at my personal website.

  • Teaching Introductory Materials Science with Pluto Demos!
Rafał Pracht

Rafał Pracht is an experienced Software Architect in the financial industry. During his career, he participated in many projects in the finance area in Poland, the UK, France, Mideast, and eastern Europe. Since 2018 he is passionate about quantum computing, and he participated in courses at MIT, ETH Zurich, and the University of Toronto on that topic. He is one of the 360 Qiskit advocates (https://qiskit.org/advocates/), the group of the finest minds in quantum computing, worldwide. Currently, he is doing quantum research for the financial industry at BNP Paribas Bank Polska SA.

  • Quantum Monte Carlo in Julia.
Rajeev Voleti

Rajeev Shobhit Voleti received the bachelors degree (B.Tech) in aerospace engineering from the Indian Institute of Technology (IIT) Bombay, India in 2017. He is currently a Ph.D student at the University of Texas at Arlington, TX, USA. He has been an intern for JuliaHub working on JuliaSim Control. His research interests include cooperative control, nonlinear control, optimization, optimal control and estimation.

  • Geometric Control of a Quadrotor : Simulation and Visualization
Raphael Araujo Sampaio

Raphael Sampaio graduated in Computer Engineering at PUC-Rio in 2015. During his undergraduate studies, he took classes through the academic exchange program at the University of Illinois at Urbana-Champaign, USA. In 2018, he received an MSc degree in Informatics with an emphasis on Optimization and Machine Learning, also at PUC-Rio. He joined PSR in 2016 and currently works on the software development of optimization models for hydrothermal dispatch under uncertainty with transmission constraints (SDDP).

  • An introduction to UnsupervisedClustering.jl package
Rasmus Henningsson

Rasmus Henningsson’s research interests are centered around high-dimensional biological data in general and Leukemia in particular. He is currently developing new methods for dimension reduction, analysis and visualization of single cell RNA-seq data. He got his PhD degree in applied mathematics at Lund University in 2018, working on dimension reduction, viral evolution and Leukemia.

  • SingleCellProjections.jl - Fast Single Cell Expression analysis
Robert Parker

Postdoc at Los Alamos National Laboratory

  • Debugging JuMP optimization models using graph theory
Ronan Arraes Jardim Chagas

Since 2013, Ronan Arraes Jardim Chagas has been with the Space Systems Division of the Instituto Nacional de Pesquisas Espaciais (INPE). As his most significant accomplishment, he was the Mission Architect and the responsible technician of the attitude and orbit control subsystem (AOCS) of the Brazilian Satellite Amazonia-1, successfully launched in February 2021.

He has been working with Control Systems and Signal Processing for 14 years. During this time, he was involved in many projects related to those areas. He successfully embedded Kalman filters (Extended and Unscented) in many autonomous systems and developed state-of-art signal processing algorithms to perform estimation in distributed sensor networks.

He conducts several research projects at INPE. Those projects include artificial intelligence and advanced control techniques applied to the AOCS, space mission design optimization, advanced signal processing, and orbit analysis.

He is also a Julia language enthusiast. He has used it daily since 2013 to perform many activities related to his work. As his most significant project with this language, he developed a complete AOCS simulator to test and verify this subsystem. The simulation achieved outstanding performance and accuracy, given the orbital data collected from the satellite Amazonia-1.

He is the creator and maintainer of some important packages of the Julia language ecosystem: ReferenceFrameRotations.jl, SatelliteToolbox.jl, PrettyTables.jl, and others.

  • Attitude control subsystem development using Julia
Ross Anderson
  • MathOpt: solver independent modeling in Google's OR-Tools
Ruize Ren
  • VLLimitOrderBook.jl, simulation of electronic order book dynamic
  • Streaming real-time financial market data with AWS cloud
Sam Miller

Computational Physicist at the Laboratory for Laser Energetics at the University of Rochester, NY

  • Cygnus.jl: Simulating Inertial Confinement Fusion in Julia
Samuel Omlin

Computational Scientist and Responsible for Julia computing at the Swiss National Supercomputing Centre, ETH Zurich

  • Scalable 3-D PDE Solvers Tackling Hardware Limit
  • Differentiable modelling on GPUs
  • Quick Assembly of Personalized Voice Assistants with JustSayIt
  • Massively parallel inverse modelling on GPUs with Enzyme
  • Julia for High-Performance Computing
Saransh Chopra

Saransh is an engineering junior at the Cluster Innovation Center, University of Delhi, pursuing a major in Information Technology and Mathematics. In daylight, he works on his academic skills and professional commitments, and by night, he develops and maintains Open-Source Research Software, which he believes are the key to collaborative and reproducible research.

  • Lessons learned while working as a technical writer at FluxML
Sean L Wu

Mathematical epidemiologist, senior scientist at Merck.

  • DyVE, a Framework for Value Dynamics
Sebastian Pfitzner

Sebastian is a Software Engineer at JuliaHub focusing on tooling around Julia, including the JuliaHub platform and the Julia extension for VS Code, as well as various other contributions to the Julia ecosystem.

  • What's new in the Julia extension for VS Code
Sergio Sánchez Ramírez

Currently, a PhD student at Barcelona Supercomputing Center on large-scale quantum computing simulation using Tensor Networks.

  • Tenet.jl: Composable Tensor Network Library
Sharan Yalburgi

Sharan is a Research Engineer at JuliaHub working on JuliaSim - a modern SciML powered suite for modeling and simulation.

  • Surrogatizing Dynamic Systems using JuliaSim: An introduction.
Shivay Lamba

Shivay Lamba is a software developer specializing in DevOps, Machine Learning and Full Stack Development.

He is an Open Source Enthusiast and has been part of various programs like Google Code In and Google Summer of Code as a Mentor.

He is actively involved in community work as well. He is a TensorflowJS SIG member, Mentor in OpenMined and CNCF Service Mesh Community and has given talks at various conferences like Github Satellite, Voice Global, Fossasia Tech Summit, TensorflowJS Show & Tell.

  • Machine Learning on Server Side with Julia and WASM
Shuhei Kadowaki

A software engineer at JuliaHub. Working on Julia compiler and its development tools.

  • What's new with JET.jl
Shuvomoy Das Gupta

Shuvomoy Das Gupta is a fourth-year Ph.D. student at the MIT Operations Research Center. His research focuses on developing efficient algorithms for large-scale optimization and machine learning.

  • Constructing Optimal Optimization Methods using BnB-PEP
Siddharth Vishwanath
  • Automatic Differentiation for Statistical and Topological Losses
Simon Byrne

Simon Byrne is the lead software engineer on the CliMA project, which aims to build a next-generation climate model in Julia.

  • Profiling parallel Julia code with Nsight Systems and NVTX.jl
  • HDF5.jl: Hierarchical data storage for the Julia ecosystem
  • Patterns for portable parallelism: porting CliMA to GPUs
Songchen Tan

Songchen is currently a second-year master student at MIT Center for Computational Science and Engineering (CCSE), and working as a research assistant at the Julia lab within MIT Computer Science and Artificial Intelligence Laboratory (CSAIL). They use mathematical and computational theory to build machine learning and high-performance computing infrastructure, and collaborate in the ubiquitously interdisciplinary environment of CCSE.

  • Fast Higher-order Automatic Differentiation for Physical Models
Spencer Clemens

Graduated from USU with a bachelors in Computer Science in May of 2022.

  • Bruno.jl - Financial derivative asset pricing and modeling
Srinivas K Datta

A multi-disciplinary applied researcher with interest in data analysis tools and platforms such as Julia, Python, R, STATA, SAS, and SPSS. Interested in using GLMs, GLMMs, Bayesian methods, machine learning, and time series forecasting in bioinformatics, consumer goods, epidemiology, healthcare, marketing, and media mix optimization.

  • Comparison of Choice models in Julia, Python, R, and STATA
Stefan Krastanov

I am a researcher in Quantum Information Science. I obtained my PhD in quantum physics at the Yale Quantum Institute at 2019 and have worked as a postdoc and a research scientist at Harvard and MIT since then. Last year I started my own group as an assistant professor at UMass Amherst, in the College of Information & Computer Sciences.

My open source biography starts with my involvement in the SymPy project, developing its plotting module and differential geometry module in 2012. Since then I have counted myself as one of the scientific programming hackers in the python (and more recently julia) ecosystems, in particular with focus on quantum information science.

  • Faster Simulation of Quantum Entanglement with BPGates.jl
  • Formalism-agnostic Quantum Hardware Simulation
Stefan Strömer

Research Engineer @ Austrian Institute of Technology
PhD Student @ TU Delft

contact: stefan.stroemer@ait.ac.at

  • How JuMP enables abstract energy system models
Steffen Fürst

Steffen Fürst, having studied mathematics with a focus on economics and social science, has spent the past 15 years working on various agent-based models. In the most recent 5 years, his focus has been particularly on high-performance computing environments.

  • Vahana.jl - A framework for large-scale agent-based models
Steffen Ridderbusch

Steffen Ridderbusch is a PhD in information engineering at the University of Oxford and works for the startup Planting Space on Julia related tooling and infrastructure.

  • Towards developing a production app with Julia
Stephan Sahm

Stephan Sahm is founder of the Julia consultancy Jolin.io, and organizer of the Julia User Group Munich Meetup. In his academic days, he certified as Master of Applied Stochastics, Master and Bachelor of Cognitive Science, and Bachelor of Mathematics/Informatics. Since more than 5 years Stephan Sahm works as senior consultant for Data Science and Engineering, now bringing Julia to industry.

Stephan Sahm's top interest are in green computing, functional programming, probabilistic programming, real time analysis, big data, applied machine learning and in general industry applications of Julia.

Aside Julia and sustainable computing, he likes chatting about Philosophy of Mind, Ethics, Consciousness, Artificial Intelligence and other Cognitive Science topics.

  • ExprParsers.jl: Object Orientation for Macros
  • SimpleMatch.jl, NotMacro.jl and ProxyInterfaces.jl
  • IsDef.jl: maintainable type inference
Tamás Cserteg

I am Tamás Cserteg mechatronical engineer and PhD student at SZTAKI (Institute for Computer Science and Control), Hungary. Most of my time is spent with developing robotic solutions for our industrial partners and research projects. I like to use Julia for every kind of stuff including my research and personal projects as well.

  • Julia in machining: optimizing drilling positions
Tangi Migot

Postdoc at Polytechnique Montreal

  • Optimization solvers in JuliaSmoothOptimizers
Tao Wang

PhD student at the University of Massachusetts Amherst
Co-designer of NumericalEFT package

  • GreenFunc.jl: A Toolbox for Quantum Many-Body Problems.
Thatcher Chamberlin

Thatcher is a Julia fan and a former physics student who has spent the last four years building and refining attitude determination and control systems as a Flight Dynamics Engineer at a satellite communications startup.

  • Generating Extended Kalman Filters with Julia
Theo Diamandis
  • Fast Convex Optimization with GeNIOS.jl
Théo Galy-Fajou

Bayesian researcher and Julia developer for quite some time now. I am part of the Julia Gaussian Process team and developed all kind of serious tools for statistical analysis and more stupid stuff like WatchJuliaBurn.jl or DeepFry.jl

  • When type instability matters
Tim Holy

I am the Alan A. and Edith L. Wolff Professor of Neuroscience at Washington University in St. Louis. In addition to my scientific research, I contribute to Julia, its tooling, and portions of the package ecosystem.

  • Image Processing with Images.jl Workshop
  • State of Julia
Timothy Chapman

.

  • Robust data management made simple: Introducing DataToolkit
Tobias Thummerer

Research Scientist @ University of Augsburg

  • Using NeuralODEs in real life applications
Torkel

Torkel is a postdoc at the JuliaLab at MIT. His research is on methods for modelling (bio)chemical reaction networks, focusing especially on noise. He is a developer of the Catalyst.jl package.

  • SciML: Novel Scientific Discoveries through composability
Torkel

Torkel is a Postdoc at the Julia Lab at MIT. His research is on methods for modelling chemical reaction networks, specialising in how these are affected by noise.

  • SciML: Novel Scientific Discoveries through composability
Torsten Schenkel

Torsten Schenkel is a theoretical engineer. He is Associate Professor for Continuum Mechanics at Sheffield Hallam University.

With a background in aerospace engineering, Torsten's research is focused on biomedical problems, mostly concerning numerical modelling of the cardio-vascular system. Models range from 3-dimensional heart models to time-resolved 3d-flows in atherosclerotic vessels to 0D-lumped models of the whole circulatory system. Having started scientific programming with Fortran77, he now feels like he has come home with Julia.

  • Julia Systems Biology
  • Hands on lumped parameter models with CirculatorySystemModels.jl
Tristan Carion

Tristan Carion is a PhD student at the mechanical department of the Royal Military School in Belgium and Gent University. He's working on uncertainty quantification for atmospheric dispersion modelling using ensemble forecasts and sensitivity analysis. He's also using Julia and Typescript to develop a Web-based application running in the European Weather Cloud, that provides atmospheric dispersion modelling capabilities with fast access to ECMWF forecasts.

  • Building a web API for dispersion modeling with Genie.jl
Truls Flatberg
  • TimeStruct.jl: multi horizon time modelling in JuMP
Utkarsh

Graduate student @ MIT

  • SciML: Novel Scientific Discoveries through composability
Vaibhav Dixit

Vaibhav is a Software Engineer at JuliaHub where he works on the Pumas Engineering team. He is an active member of the SciML ecosystem with contributions across parameter estimation and global sensitivity.

  • SciML: Novel Scientific Discoveries through composability
Valentin Bogad

I'm a julia enthusiast with a passion for high performance, correctness and static compilation.

I sometimes write about julia on my blog.

  • Running Julia code baremetal on an Arduino
Valentin Churavy

PhD student at the MIT JuliaLab

  • Julia in HPC BoF
  • State of Julia
Venkatesh Prasad
  • Intro to modeling with ModelingToolkitStandardLibrary
  • Shipping Julia Packages with System-Images
Volker Karle

I'm a PhD student at the Institute of Science and Technology Austria (in Vienna in Austria) and I work as a Quantum theorist in the field of periodically driven non-equilibrium systems that are realizable in table-top experiments such as laser-driven molecules. In my research, I try to evaluate new kind of non-Abelian topological invariants that could give rise of exotic non-equilibrium behavior. In my work, I make use of the Julia language after many years of C++/python and I'm still fascinated by certain mechanics such as multiple dispatch. I'm happy to talk about Quantum physics, high-performance programming or math-heavy computations. In my free-time I enjoy playing Chess, climbing and making music.

  • Exploring topological invariants of Quantum systems in Julia
William F Godoy

William F. Godoy is a Senior Computer Scientist in the Computer Science and Mathematics Division at Oak Ridge National Laboratory (ORNL). His interests are in the areas of high-performance computing (HPC) scientific software, programming models, data and parallel I/O. He has contributed to several scientific codes funded by the US Department of Energy Exascale Computing Project and the Neutron Science Facilities at ORNL, and at previous staff positions at Intel. William obtained his PhD in Mechanical Engineering from the State University of New York (SUNY) at Buffalo in 2009. He is a 2022 BSSw Fellowship honorable mention, US-RSE and ACM member and a IEEE senior member serving in several technical venues.

  • JACC: on-node performance portable programming model in Julia
  • Julia in HPC BoF
Will Thompson and Alex Friedrichsen

We are graduate students in complex systems science at the University of Vermont. Our interests include cool data science projects and having fun with epistemology.

  • Evolving Robust Facility Placements
Xavier Gandibleux
  • Multi-objective optimization with JuMP
Xiansheng Cai

Xiansheng Cai is a PH.D. student at the Physics department of University of Massachusetts Amherst. He is actively involved in the development of Julia packages under the Numerical Effective Field Theory (NEFT) framework(https://github.com/numericalEFT) for modeling real-world quantum materials using modern quantum field theory. As the leading designer, his efforts have resulted in the creation of powerful tools CompositeGrids.jl for 1D grid representation, BrillouinZoneMeshes.jl for multi-dimensional Brillouin zone meshgrid representation.

  • High-dimensional Monte Carlo Integration with Native Julia
  • GreenFunc.jl: A Toolbox for Quantum Many-Body Problems.
Xiu-zhe (Roger) Luo

Graduate student at University of Waterloo and Perimeter Institute. I’m interested in exploring quantum many body physics with machine learning and modern methods of programming. I'm also the Wittek Quantum Prize Winner in 2020 .

One of the creators of QuantumBFS/Yao.jl and many other open source packages in JuliaLang. Contributor of various projects including FluxML/Zygote.jl, FluxML/Flux.jl, PyTorch.

Core member of JuliaCN, the Julia language localization organization for Chinese.

  • Expronicon: a modern toolkit for meta-programming in Julia
  • Yao.jl & Bloqade.jl: towards a symbolic engine for quantum
Youngsung Kim

Youngsung Kim is a software performance engineer at Oak Ridge National Laboratory.

  • Julia Accelerator Interfaces(JAI): embrace conventional languages(Fortran, C, C++) as well as GPU programming(Cuda/Hip, OpenAcc, OpenMP) within Julia.
  • Accelerating the Migration of Large-Scale Simulation to Julia
Yue Sun

Staff Scientist at NCI. PhD of Physics at ANU.

  • Julia at NCI
Yun-Tien Lee

Yun-Tien has over 15 years of experience in the insurance and consulting industry. He has always been working as a data analyst after he gained his fellowship status at the Society of Actuaries.

  • Julia usecases in actuarial science related fields
Yuto Horikawa

I like to create mathematical handicrafts.

GitHub: https://github.com/hyrodium
Twitter: https://twitter.com/hyrodium
Mastodon: https://julialang.social/@hyrodium

  • Creating smooth surface models with ElasticSurfaceEmbedding.jl
Zhaoxing Wu

Zhaoxing Wu just completed her undergraduate studies at the University of Wisconsin-Madison, where she worked with Prof. Claudia Solis-Lemus and major in statistics and mathematics. Her research interest broadly lies in Phylogenetics and network analysis.

  • Learning Hybridization Networks Using Phylogenetic Invariants