Deagen Stroup

I am a software developer.

About Me

Who am I?

I'm Deagen Stroup, a software developer

I am a software developer and freelancer based out of Southern California with a wide range of technical skills. I’ve worked on many different projects including desktop, mobile, and web applications, learning the different components of each along the way, which has given me a well rounded knowledge of programming and information technology as a whole. Ever since I was young, I have had an interest in technology that has drove me to learn more about it and it is this interest that motivates me to keep developing and refining my skills today.

Name: Deagen Stroup
Email: deagenstroupdev@gmail.com
Age: 24
From: Newhall, CA

Resume

Education

Computer Science, Bachelors

California Polytechnic State University, Pomona / 2016 - 2020

I studied computer science at Cal Poly Pomona, where I gained an understanding of many different fundamental computer science topics and took a number of important computer science classes, such as:

  • Data Structures and Algorithms
  • Computer Architecture
  • Operating Systems
  • Database Systems
  • Unix & Scripting

Experience

InformUS

Full Stack Developer / 2020 - Present

A web application project I started with a few friends of mine, which has become an incorporated LLC with the goal of making it easier for the American public to stay informed and engaged with their government and the civic process. On the website (which you can check out here), you can learn more about bills in the legislature and how your congressmen have voted on them, candidates running for your local district, as well as important actions taken by the executive and judicial branches.

I work on all aspects of the website, but primarily focus on designing the database, gathering info, and administering the web servers which run the website. My job involves automating the task of fetching all kinds of information from different government websites and compiling them into a single cohesive database that can be queried to display the relevant info on our site all in one place. Through working on this project, I have learned a lot about Python scripting, MySQL databases, and Apache server configuration, as well as refining my skills in PHP and JavaScript.

My Skills Web Application Development HTML/CSS Intermediate JavaScript Advanced PHP Intermediate/Advanced Mobile Application Development Android SDK Intermediate/Advanced React Native Intermediate Scripting & General Purpose Programming Java Advanced Python Advanced C/C++ Intermediate/Advanced BASH Intermediate Server Administration & Other Linux, Ubuntu Intermediate/Advanced Apache Intermediate MySQL Intermediate Git Intermediate

Portfolio

CoinTrader
Cryptocurrency trading simulator for Android.
Inform.US
Website to help voters stay informed.
Tetris
Desktop Tetris game made with Java.