Skills
HTML
Points of Knowledge
- Semantic HTML
- Forms
- Template Element
- Favicons
CSS
Points of Knowledge
- CSS Flexbox
- CSS Grid
- CSS Animations
- SASS/SCSS
- Bootstrap
JavaScript
Points of Knowledge
- Object Oriented JS
- DOM Manipulation
- JSON
- Cookies
- Local Storage
- AJAX Calls
- Fetch API
- Client Side Data Validation
PHP
Points of Knowledge
- Form Handling
- Self Posting Forms
- Image Uploading
- PHP Sessions
- PDO Object
- PHP-SQL Prepared Statements
- CRUD Operations
- Object Oriented PHP
- Error Handling
- Data Validation
- JSON
- Dynamically Formatted Content From Database
- Website Log In W/ Admin Area
- Localhost
- The Client-Server Model
WordPress
Points of Knowledge
- Managing A WordPress Site
- Working On A WordPress Site Locally
- Child Themes
- WooCommerce
- Stripe
- Gravity Forms & Ninja Forms
SQL
Points of Knowledge
- Relational Databases
- MySQL
- Microsoft Access
- Single & Multiple Table Queries
- Single Row & Group Functions
- Data Definition Language Commands
- Data Manipulation Language Commands
- Data Integrity Constraints
- Transaction Control Statements
- Grant & Revoke Privileges
- Database Creation
Java
Points of Knowledge
- Object Oriented Programming
- Inheritance, Polymorphism, Encapsulation, & Abstraction
- Java Class Diagramming
- JUnit Testing
- Input Validation
- Exception Handling
- Separation of Business Logic & UI
- Java Swing (GUI)
- Maven
- Java Persistence API (JPA)
- Java Servlets
- Java Server Pages (JSP)
- Spring Boot
- Spring MVC
- Version Control
- Tomcat
- Team Collaboration on Java Program
Git
Points of Knowledge
- Git CLI
- GitHub
- Repository Management
- Pull Requests
- Forks
- Merge Conflict Resolution
Adobe Creative Suite
Points of Knowledge
- Adobe Photoshop
- Adobe Illustrator
- Adobe InDesign
- Adobe Lightroom
- Adobe Fonts
UI/UX Design
Points of Knowledge
- Content Arrangement & Layout
- Figma
- Adobe XD
- Wireframing & Prototyping
- Ideation
- Client/Developer Communication
- User Feedback
- Customer/Design Brief
Graphic Design
Points of Knowledge
- Logo Design
- Branding & Style Guides
- Typography
- Arrangement Of Elements
- Communication Through Design
- Layout Design
- Book Design
- Editorial Layout
- User Interface Design
- Color Theory
- Printing
- Die-Cuts
Photography
Points of Knowledge
- Landscape Photography
- Portrait Photography
- Studio Photography
- Product Photography
- Lighting Techniques
- Framing Techniques
- Photo Editing
Digital Marketing
Points of Knowledge
- Google Analytics 4
- Banner Ads
- SEO & SEM
- Google Keywords
- Google Ads
- Target Market
- Social Media Ads
- Social Media Content
- Branding
Critical Thinking
Points of Knowledge
- Able To Collate Data & Synthesize New Ideas
Written Communication
Points of Knowledge
- Scored 35 In Rhetoric On ACT
- Research
- Research Papers
Verbal Communication
Points of Knowledge
- Scored 35 In Rhetoric On ACT
- Background In Public Speaking
- Studied Preaching & Sermon Preparation
- Debate Team
- Team Lead On Many Projects
Education
Web Development AAS
Des Moines Area Community College, Ankeny
May 2022 - May 2025
Studied HTML, CSS, JavaScript, PHP, WordPress,e-commerce, digital marketing, and principles of web design. By the anticipated graduation date, I will also have studied Drupal and web application components. To this point, I have made the President's List each semester.
Java Application Developer Certificate
Des Moines Area Community College, Ankeny
August 2023 - May 2024
Studied the Java programming language as well as JPA, JSP, Servlets, JDBC, and Spring Boot. I was recommended by my professor for the tutoring position I currently hold. I made the President's List each semester.
Web Development Diploma
Des Moines Area Community College, Ankeny
May 2022 - August 2024
Studied principles of web design, HTML, CSS, and JavaScript. Made President's List each semester.
Computer Languages Diploma
Des Moines Area Community College, Ankeny
May 2023 - May 2024
Studied and applied Java, SQL, and JavaScript. Concepts of SQL were integrated into Java. I was also taught a background in language-agnostic programming logic. I made the President's List each semester.
InDesign Certificate
Des Moines Area Community College, Ankeny
May 2022 - May 2023
Studied and applied the principles of design and layout. I was taught to use the Adobe Creative Suite and received a firm grasp of typography. Made the President's List each semester. Through this program, I found my love for coding and transitioned to that. Due to this background, I can bring a designer's eye to the code I write.
Faith Baptist Bible College, Ankeny
August 2018 - May 2021
Studied theology and missions work for three years. Received honors and made the President's List most semesters. Wrote papers extensively which grew my skills in both written and verbal communications as well as logic. Engaged in volunteer work locally and overseas during my time at Faith.
Grand View University, Des Moines
August 2017 - December 2017
Studied Journalism in the honors program before transferring.
Experience
Webmaster
Lake Country Cyclists
June 2024 - Present
- Maintained & updated a pre-existing WordPress site for a non-profit.
- Volunteered to perform upkeep out of my own time.
- Updated site content and plugins as requested & needed.
Freelance Web Developer
Self Employed
August 2024 - Present
- Worked for an engineering company to rebuild their website in WordPress and update the content of the site.
- Worked for an author to redesign his website from the ground up using WordPress.
- Set my own pace & priorities to ensure project completion & success by the time stated in the contract.
Web Development & Programming Tutor
Des Moines Area Community College, Ankeny
January 2024 - Present
- Tutored students in programming & web development, specifically Java & HTML/CSS.
- Took complex concepts & provided a tailored explanation of them to the student as an individual.
- Communicated, empathized, & problem-solved with the goal of helping a student understand.
Front Desk Agent
Holiday Inn Express, Ankeny
August 2021 - February 2022
- Ensured guest satisfaction, problem mitigation, & conflict resolution.
- Handled money, financial information, & personal information in an upstanding & safe manner.
- Filed reports, ensured accurate communications between disparate parties, & ensured things ran smoothly.
- Actively listened to customer complaints & provided suitable solutions to maintain customer satisfaction.