/breandan

Research files and meetings.

Primary LanguageTeX

I am a student in the School of Computer Science at McGill University, under the supervision of Jin Guo and Xujie Si. There, I am building tools to help developers locate and reason about software artifacts, by learning to read and write code. For further details, please refer to my background and research interests.

Libraries ๐Ÿ“š

  • Galoisenne - ๐Ÿ•ธ๏ธ Graphs, finite fields and discrete dynamical systems
  • Kotlinโˆ‡ - ๐Ÿงฉ Shape-Safe Symbolic Differentiation with Algebraic Data Types
  • Picograd - ๐Ÿฆ  The tiniest possible autograd
  • Pantograph - ๐Ÿ“ Runtime accessible intermediate representation for reified computation graphs
  • Yuri - ๐Ÿ‘จโ€๐Ÿš€ A type-safe URI builder in Kotlin

Research ๐Ÿ”ฌ

  • Code Search Tools - ๐Ÿ” Tools and experiments for information retrieval on code.
  • TraceLink - ๐Ÿ”— Working on trace link retrieval in documentation
  • GymPC - ๐Ÿš RL environment for command line interactions

Applications โš™๏ธ

  • Tidyparse - ๐Ÿงน Error-correcting context free grammar parser plugin
  • Hatchery - ๐Ÿฃ An IDE for building ROS applications
  • SourceJump - ๐Ÿ“‡ Find contextually similar OSS code without leaving your IDE!
  • AceJump - ๐Ÿ…ฐ๏ธ single character search, select, and jump
  • Idiolect - ๐ŸŽ™๏ธ Handsfree Audio Development Interface
  • TraceJump - ๐Ÿ“ธ Annotating screenshots with trace links

Ideas ๐Ÿ’ก