Emma Rivera


Android Developer - Leader - Artist

About Me


Hi there! Welcome to my website! I'm Emma, an Android Developer working in Seattle, Washington. I currently work for Acorns where I'm helping to integrate exciting new features into the Acorns Application. I am part of the Core Android team which means I play an integral part in making sure our code quality is up to par. This means I am ensuring code testability and modularity by writing new features using MVVM architecture and writing unit tests. I also led the iniative for ADA compliance on Android and continue to ensure any new features are ADA complaint by writing documentation and informing others.

Projects

Facebook

Built a core UI component in Native Android using databinding which will be used in next-gen Messenger, Lightspeed. Created unit tests and a screenshot test for my component. Collaborated with engineers, designers, and managers across teams, independently, to flesh out component.

Facebook University

Developed an Android Application, ScheduleMe, which is a scheduling app that helps busy individuals find times to meet with family, friends, and coworkers. I added functionality for querying other users, creating groups, creating polls, and login/register using firebase authentication. I worked on the apps UI/UX so users could have a more positive experience and led daily stand-ups for our team every morning.

SmartBot360

Implemented stylistic changes to allow users to customize the appearance of the SmartBot360 Web-bot. Added an emoji picker to the web-bot using react components. Integrated video chat to the web-bot using Agora.io.

Box Bot

Built a remote controlled car on a team of three with no experience in hardware development. Wrote code in Arduino C to program the bot. Soldered and connected wires to the bread board and motor drive. Won Best Hardware Hack at Cuite Hack 2017 (my first hackathon).

CheckN

CheckN is an automated check in application that utilizes facial recognition. Built Python backend that uses Twilo SMS messaging API to send messages to user upon successful login. Demoed project at Athena Hacks 2018.

LinkedIn Express

LinkedIn Express is a program streamlines the process of applying to multiple EasyApply jobs on LinkedIn by web scraping using selenium. To ensure relevancy, it filters and applies to jobs that pertain to an individual's preferred industry.

Leadership

Vice Chair

Association of Computing Machinery
2019 - 2020

Vice Chair

Women in Computing
2018 - 2019

Outreach Committee

Future Business Leaders of America
2016 - 2017

Art Gallery