Skip to content
View moreiramn's full-sized avatar
  • Stockholm, Sweden

Block or report moreiramn

Block user

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

You must be logged in to block users.

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

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

Report abuse
moreiramn/README.md

Hi there! πŸ‘‹ I'm Moreira

πŸš€ About Me

I'm a member of technical staff at Lovable, a Stockholm-based AI startup that enables anyone to build full-stack web applications using natural language. I'm also an MSc student at ETH Zurich with an AI major (machine intelligence) and data management systems minor, having recently graduated BSc in CS and math with Summa Cum Laude from Γ‰cole Polytechnique.

At Lovable, I'm working on democratizing software development through AI-powered tools that allow users to create production-ready websites and apps through conversational interfaces. I'm also particularly passionate about AI research in LLMs, generative AI, and large-scale data systems. My recent research focuses on LLM backdooring/model poisoning and AI for mathematics. As a math olympiad medalist, I'm excited to contribute to advancements in formal theorem proving and mathematical AI. Previously, I explored efficient Transformer design during my BSc thesis and generative seismic data modeling during an exchange at ETH.

Beyond work, I'm passionate about specialty coffee and spend time perfecting extraction techniques. I enjoy running to explore new places, traveling to discover the best food spots, reading about health and productivity (plus literature and romance novels), and watching football!

πŸ“¬ Let's Connect!

πŸ”¬ Research & Projects

  • Better LLM Backdoor - Researching stealthier triggering mechanisms and outputs in LLM backdoor attacks; conducted at the ETH SRI lab
  • Project Numina - Contributor to autoformalization and formal theorem proving with LLMs
  • Generative Seismic Modeling - GAN-based generation of high-quality seismic waveforms; conducted with the Swiss Data Science Center
  • Prototype-based Sampling for Class-Incremental Learning - Developed a prototype-based sampling method for CIL based on the relationship between catastrophic forgetting and feature space representations
  • Robustness Verification - Implemented a convex-relaxation-based verifier for neural network robustness
  • Siamese Networks for Few-shot Learning - Explored few-shot learning with Omniglot dataset and compared Siamese Network architecture performance with statistical and clustering methods
  • Face Identification System - Led a 13-person team building a C++ & OpenCV-based authentication system using statistical methods

πŸ§‘β€πŸ’» Experience

  • Member of Technical Staff @ Lovable - Working on AI-powered full-stack development platform that democratizes software creation
  • BSc Thesis @ Huawei Paris Research Center - Efficient Transformer design research
  • Research Intern @ Huawei Paris Research Center - Memory allocation optimization for parallel deep neural network training
  • Quantitative Analyst Intern @ Metrix
  • Math Olympiad Tutor

πŸ† Awards & Honors

  • ETH Excellence Scholarship & Opportunity Programme (ESOP)
  • Silver Medal - International Mathematical Olympiad (IMO)
  • Gold Medal - Brazilian Olympiad in Informatics
  • Excellence Scholarship by the Γ‰cole Polytechnique Foundation

Pinned Loading

  1. highfem/tqdne highfem/tqdne Public

    Generative modeling of seismic waveforms

    Jupyter Notebook 19 4

  2. wp99cp/continual-learning wp99cp/continual-learning Public

    Continual Learning: Course Project for the Deep Learning Lecture at ETH.

    Python

  3. algolab2024 algolab2024 Public

    Problems and solutions for Algorithms Lab at ETH

    C++

  4. probabilitytheory probabilitytheory Public

    Course notes for Probability Theory course at ETHZ

    TeX 1

  5. oneshot-learning oneshot-learning Public

    Experiments with various architectures for One-shot Learning in vision

    Jupyter Notebook 1