Erica Clark

Erica Clark

San Francisco, California, United States
1K followers 500+ connections

Activity

Join now to see all activity

Experience

  • Stealth Startup Graphic

    Stealth Startup

    San Francisco, California, United States

  • -

    San Francisco, California, United States

  • -

  • -

    San Francisco Bay Area

  • -

  • -

    San Francisco Bay Area

  • -

    Ames, IA

  • -

    Sunnyvale, California

  • -

    Ames, IA

  • -

    Ames, Iowa

  • -

    Medellin, Colombia

Education

  • Iowa State University Graphic

    Iowa State University

    -

    Activities and Societies: University Honors Program ECSEL (Electrical, Computer, and Software Engineers as Leaders) Program

  • -

    Activities and Societies: Theatre, Programmer for FTC Robotics Team, IHSSA Speech Team Competitor, Chorale Choir, Extended Learning Program

    I focused on learning languages and took as many math and science credits as I could fit into my schedule.

Volunteer Experience

  • Lead

    Move-In Crew

    - Present 9 years 2 months

    I lead a group of volunteers to enable the smooth transition of new students to college.

Projects

  • Mars Rover

    Developed a webpage using Angular and HTML5 CanvasView to display a map of a robot, which can then be navigated through an obstacle course. The NodeJS server connects to the robot and the webpage to enable communication. The robot and the server send signals via Bluetooth, which can be translated and sent to the webpage via Socket.io. Likewise, the webpage can send signals to the server which will send commands to the robot.

    The original project connected with a robot and was able to…

    Developed a webpage using Angular and HTML5 CanvasView to display a map of a robot, which can then be navigated through an obstacle course. The NodeJS server connects to the robot and the webpage to enable communication. The robot and the server send signals via Bluetooth, which can be translated and sent to the webpage via Socket.io. Likewise, the webpage can send signals to the server which will send commands to the robot.

    The original project connected with a robot and was able to control it, however, in order to maintain appearances of some of functionality, the pixelated robot can move around and displays random values when scanning and discovers fake objects while moving.

    See project
  • MTG Life Counter Android Application

    We won third place at ISU Spring 2015 Hackathon. I helped construct a Magic the Gathering app to manage the score and created a portion of the app dedicated to trading and determining the value of the cards. I was in charge of the trading part of the app and presenting to the judges.

  • MTG Life Counter Swift Application

    -

    An application to explore Swift and iOS and finish implementing the networking that my freshmen HackISU team had originally dreamed up with the first MTG application.

    See project
  • Study Buddy

    -

    For our 309 semester long project, a group of use got together and created Study Buddy, an Android application that allows students to meet up to study and has some cool features to aid in studying such as a synchronous whiteboard, a group chat system, and synchronous tasks.

    I dabbled with Android development during this project and specifically created a class to help simplify the use of HTTP protocol for the other members of the group and created many of the AsyncTasks that would make…

    For our 309 semester long project, a group of use got together and created Study Buddy, an Android application that allows students to meet up to study and has some cool features to aid in studying such as a synchronous whiteboard, a group chat system, and synchronous tasks.

    I dabbled with Android development during this project and specifically created a class to help simplify the use of HTTP protocol for the other members of the group and created many of the AsyncTasks that would make requests from the server and the socket connections for sharing information. My main task was creating the RESTful API and the socket connections on the server side using Node.js, MongoDB, and Socket.io. I had never done anything with Node.js before, but this application allowedme to learn express and mongoose and many different frameworks all of through which I discovered my passion for Back-end Development.

    Through this project, I learned a lot about working on a team and the importance of design before starting to implement features of the app. Some of the group members and I got together often to work on integrating specific parts together when we all had a specialized knowledge over one part of the app and we were able to help each other reach a solution much faster than having worked alone. Similarly, being in constant communication or having the option to always contact a group member made the app flow together smoothly and prevented a lot of errors from someone changing vital parts of the code.

    We noticed afterwards that we could have made things more modular and more reusable had we spent more time on the design portion, however the design that we did spend time on really allowed us to work on different parts of the application at the same time and integrate them with little problem.

    We were one of the top seven groups in the class ( out of 42) and we had the opportunity to demo our app to the entire class.

Honors & Awards

  • Dean's List

    Iowa State University

Languages

  • English

    Native or bilingual proficiency

  • Spanish

    Limited working proficiency

Organizations

  • Computer Science and Software Engineering Club

    Webmaster

    - Present
  • Digital Women

    -

    - Present

More activity by Erica

View Erica’s full profile

  • See who you know in common
  • Get introduced
  • Contact Erica directly
Join to view full profile

Other similar profiles

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More

Others named Erica Clark in United States

Add new skills with these courses