Mario Almeida
Researcher & Software Engineer
About Me

Mario is an experienced entrepreneur, engineering leader and researcher. He founded and played multiple key roles in startups and is currently the VP of engineering of an early wage access fintech (rain.us), where he built all European teams and is responsible for US tribes (banking & user) and critical ROI initiatives. He founded the DistributedML workshop, where worldwide researchers join to extend the boundaries of distributed ML. He holds a PhD in mobile and network systems and has published multiple publications in top tier research conferences (Mobicom, NeurIPS, WWW, Conext, IMC, etc).

  • Employer . . . . . Rain.us
  • Role . . . . . VP Engineering
  • Education . . . . . PhD in Mobile Systems
  • Location . . . . . London, UK
  • Hobby . . . . . Bouldering
Stats
5 Technical Programme Committee
4 Startups
4 Steering Commitee
Past & Present Affiliations
Resume
Experience
Jan 22 - Present
VP of Engineering
Rain.us

Rain.us is an early wage access fintech in the US. I lead all the user and banking teams, from user funnels and growth to payments and repayments.

March 19 - Dec 21
ML Researcher
Samsung AI

At Samsung Research, we are developing innovative Artificial Intelligence (AI) technologies to enhance current business and open up new business opportunities, with the ultimate goal of enhancing human life and contributing to the society.

August 18 - March 19
Senior Full Stack Developer
Mosaic

Mosaic’s mission is to increase transparency, understanding, and trust in the cryptofinance ecosystem by enabling retail and institutional clients to access and build applications on our data platform as well as access to deep qualitative and quantitative research. Partners include large financial service providers, hedge funds, venture capitalists, and leading cryptocurrency wallets and exchanges.

September 17 - December 19
CTO & Founder
Tappas

Tappas mission is to make mobile app testing as easy, effective, and ubiquitous as possible. Tappas augments the scale of interactive testing via planetary scale crowdsourcing and autonomous AI tools trained by humans.

January 13 - August 17
PhD Researcher
Telefonica

Telefonica is the number one Spanish multinational by market capitalisation and one of the largest private telecommunications companies in the world. Its research department focuses on global, technical innovation trends.

October 15 - March 16
Backend developer
Hub of All Things

The HAT Project addresses the issue of data ownership by building a market platform for individuals to trade and exchange their own data for services by providing a decentralized person-owned and controlled “microserver” for personal data storage, processing, AI and exchange.

Education
2013 - 2017
PhD in Mobile Systems
Barcelona School of Informatics, Barcelona, Spain

Focus on the study and development of techniques to detect and mitigate computation and energy inefficiencies in mobile apps.

2015
Research Internship
University of Cambridge, Cambridge, United Kingdom

Focus on Mobile Computation Offloading.

2011 - 2013
European Msc in Distributed Computing
Royal Institute of Technology, Stockholm, Sweden

Focus on research and development of scalable and reliable distributed systems.

2007 - 2010
Bsc in Information Systems and Computer Engineering
Instituto Superior Tecnico, Lisbon, Portugal

Focus on providing a solid background in the field of Information Systems and Computer Engineering.

Steering Committee
2020-2022
DistributedML @ Conext
Workshop on Distributed Machine Learning
Technical Program Committee
2021
WAIN
Workshop on AI in Networks and Distributed Systems
EMDL
International workshop on Embedded and Mobile deep Learning
MAISP
Workshop in Security and Privacy for Mobile AI
2020
WAIN
GPC
International Conference on Green, Pervasive and Cloud Computing
2019
AppLens @ Ubicomp
International Workshop on Mining and Learning from Smartphone Apps for Users
External reviewer
2021
ACM IMWUT
IEEE ICDCS
IEEE Pervasive Computing
IEEE TMC
2020
IEEE Pervasive Computing
2019
ACM TOCS
ACM MobileHCI
My Skills
Topics of interest
  • Machine Learning
  • Distributed Systems
  • Mobile Security
  • Mobile Networks
Languages
  • Portuguese
  • English
  • Spanish
  • French
Coding
  • Python
    90%
  • C
    80%
  • Java
    85%
  • Elixir
    60%
Knowledge
  • Full stack development
  • Monitoring and analytics
  • Machine learning
  • Cloud infrastructure
  • Containers and virtualization
  • Mobile development
  • Reverse engineering
Publications & Media
!-- work item design -->
Get in Touch
  • Work Address . . . . . California, US
  • Work Email mario.almeida@rain.us
  • Address . . . . . London, UK
  • Email . . . . . 4knahs@gmail.com