About Me

Bio

Hello! My name is Anthony Silva. I am an incoming third-year at Oregon State University majoring in computer science and mathematics. My primary focus areas are in artificial intelligence and applied / computational mathematics. Throughout my life, I have sought after multiple opportunities to improve my skills in coding, software engineering and in leadership. Some of these opportunities include:

  • Completing the Headstarter fellowship
  • Achieving fourth place in the state of Oregon at the regional International Collegiate Programming Contest (ICPC)
  • Becoming team leader for my VEX U robotics team
  • Working as a student trainer at one of the dining halls at my campus

If you wish to learn more about me, check out the rest of my website here, or click on the button directly below to view my resume!

Picture of me pointing at the Space Needle in Seattle.

Headstarter

In July 2024, I started my Software Engineering Fellowship with Headstarter AI. Over the course of seven weeks, I will be completing six projects to enhance my portfolio. They include the following:

  • This very website!
  • A pantry tracker application
  • AI-Driven Customer Support
  • AI-Driven Flashcards and Stripe
  • AI-Driven Rate My Professor
  • Team Final Project: Open-Source Contribution

This fellowship is also giving me the chance to experience many professional development opportunities, including:

  • Vision Calls
  • Resume Review
  • Mock Coding Interviews
  • Networking Through LinkedIn
  • Project Feedback

For a look at what I did in the fellowship and other projects I completed, you can check out my GitHub account with the button below:

Headstarter Logo

Extracurricular Experience

I have always sought to find ways to improve my skills and gain experience in the many things that interest me. One way I have done so is through my extracurricular activities. I have been actively involved in the VEX U robotics team and the chapter for the Association for Computing Machinery (ACM) since I started school at Oregon State University two years ago. Some of the accomplishments I have made include:

  • Becoming the team leader for my VEX U robotics team in 2024
  • Achieving fourth-place in the state of Oregon at the higher-rated division of the International Collegiate Programming Contest (ICPC) in 2024
  • Becoming a semifinalist at the VEX U robotics world championships in 2023

For more information about my personal experiences, check out my LinkedIn profile below.

Oregon State Logo

Valuable Skills

I have provided a list of some of what I consider my strongest skills. I have structured this in a way that the first row details my strongest programming languages, the second row details my favorite tools to use, the third row details some other technical skills I enjoy using, and the fourth row details the soft skills I see myself wanting to use most ten years from now. Below each skill, I have described some of the experiences that have helped me develop each skill!

C++

  • Building a PID system for our VEX U robots
  • Competing in ICPC
  • Building a coffee shop application with OOP

Python

  • Solved 18 problems on Leetcode
  • Building applications for the Headstarter Fellowship
  • Building a weather application with a team of 7

SQL

  • Solved 5 problems on Leetcode
  • Building a grocery store management system with the MySQL platform

Github

  • Platform for Headstarter project portfolio
  • Used for code review and CI/CD pipeline for a chart builder application, as well as for running tests through Jest and Cypress
  • Wrote an instruction manual about the commands used and how to implement code review: Manual

node.js

  • Used for code review and CI/CD pipeline for a chart builder application, as well as for running tests through Jest and Cypress
  • Building an educational-based project portfolio with React components and MongoDB database

Linux

  • Building smallsh, a mini-version of Bash built in C
  • Using Bash to create boilerplates for websites
  • Rebooting a laptop originally from Windows 7 and installing Linux Mint

Software Engineering Lifecycle

My biggest experience is with my weather application project. It involved these items:

  • Interviewing potential stakeholders for requirements on how we need to build our application
  • Using multiple design processes, including class diagrams and process diagrams, to design the structure and functionality of our app
  • Participating in weekly Scrum meetings to ensure deadlines are met
  • Developing the application in Python
  • Performing user acceptance tests at the deadline, with 90% success after 10 weeks of development

Object-Oriented Programming

  • Building a weather application in Python in a team of 7
  • Building an "Escape From CS 162" grid game in C++
  • Building a coffee shop application in C++

Code Review and Feedback

  • Seeking feedback on Headstarter AI fellowship projects
  • Code review implementation on GitHub while writing tests for a chart builder application
  • Wrote a section on this on my Git and GitHub manual. Check the GitHub section above.
  • Adaptability

    • Making adjustments when changes to requirements are made for our weather application project
    • Maintaining commitment levels during seasonal changes in crowds at McNary Dining Center
    • Collaborating with others during sudden changes in the work environment to ensure tasks are completed

    Leadership

    • Conducted Scrum meetings as team leader for my robotics team
    • Served as a backup lead when professional staff are not present at McNary Dining Center

    Teaching

    • Created instruction manual on Git and GitHub using technical writing, see GitHub section
    • Tutored students in MTH 341, or Linear Algebra I
    • Actively answering questions to classmates on Discord for my classes
    • Trained over 50 new student workers as a training assistant at McNary Dining Center

    Get in touch