combatd.github.io/nation-war-game/
2 Player turn-based strategy game where each player builds or attacks using infantry, aircraft, or missiles each turn
until the other player’s cities are destroyed. The player with cities still standing wins.
HTML5 creates elements on screen
CSS3 and Bootstrap style elements for readability and easy DOM manipulation
JavaScript and JQuery add functionality to player menus, animations, and clickable buttons
readme-messageboard.herokuapp.com
This is a clone of a social network found pre-2010 era. The user will be able to register, login, make posts, and
comment on these posts.
Technologies: HTML5, CSS3, JavaScript, MongoDB, Mongoose, Express.js, Node.js, bcrypt, EJS.
Technologies: JSX , React.js, Python 3, Flask, Peewee, SQL, Playhouse, bcrypt, Styled Components https://stark-earth-73273.herokuapp.com Full-stack React/Flask application where the user can create timelines of historical events.
Technologies: Ruby, RSpec, Data Structures, Algorithms
https://repl.it/@Combatd/rubypolytreenode
Implementation of Depth-First-Search and Breadth-First-Search using Poly-tree Nodes (Binary Trees, 3-nary trees, etc.)
It uses a class to create instances of Poly-trees. The Depth-First-Search method relies on recursion, while the
Breadth-First-Search method relies on an Array to represent a queue.
Technologies: Ruby, Classes, Composition, Inheritance
https://repl.it/@Combatd/managerminiproject
This simple Object-Oriented Ruby application instantiates employees and a manager and
calculates a bonus based on their salary.
Technologies: MongoDB, Express.js, React.js, Node.js, Styled Components, Material-UI.css, Git, Mongoose, bcrypt,
Express-sessions, CRUD, JavaScript, JSX, HTML5, CSS3, Adobe Xd, Canvas
Created Web Application for presenting the LA Food Policy Council's mission and how their organization's programs
benefit the community and alleviate food insecurity.
repl.it/@Combatd/firsttddprojects
Ruby and Rspec Test-Driven Development Projects from App Academy Open
Basic hierarchy / syntax of RSpec methods (describe, before, let, it, expect, etc.)
Writing RSpec tests during coding
Know when to use let and subject (to create instances that mutate/not mutate)
Technologies: SQL, Rspec, PostgreSQL, Database
https://github.com/Combatd/SQL_Zoo
Exercises from SQL Zoo website
* SELECT, FROM, WHERE clauses
* JOIN and subqueries
* GROUP BY with aggregate functions
* Various Types of JOIN
* Queries with self-joins
Created an Augmented Reality application using Spark AR that
shows several photo filters to remind women and girls that
learning to code is like a super power, and make their journey in technology seem magical.
Technologies: SQL, PostgreSQL, Database
URL-shortening application developed using SQL queries and Ruby on Rails is useful for embedding long URL links in
space-constrained messages like tweets.
Technologies: SQL, Ruby on Rails, JSON, REST API
https://github.com/Combatd/Art_Share_API
In this API, each user has a set of artworks that they own/control. These artworks can also be shared with other users. An artwork
that has been shared with one or more other users will be visible to those users, but the artwork still 'belongs to' the
original user.
This project is a rental website based on 99dresses, but oriented around cats! It allows users to rent out their cats to
other users, and the renters can accept / deny requests. Once a request has been accepted, overlapping requests are
automatically denied, preventing new requests for that duration of time.
Technologies: PostgresSQL, Ruby on Rails, Javascript, Ruby, HTML5, CSS3
https://github.com/Combatd/RentKittyCats
github.com/Combatd/probability_analysis_package/
Used Object-Oriented Programming and built a Python package for analyzing probability distributions.
This was for Udacity's Data Science Nanodegree curriculum (Term 2).
Technologies: Python, pip3, pycache, Data Analysis, Statistics
Technologies: HTML5, CSS3, JavaScript, Firebase, Express, Node.js, EJS
https://github.com/Combatd/pikaboo
Engineered Node Express Backend for search app for PokeAPI for information about pokemon, items, and locations.
Configured Firebase Authorization and Firestore NoSQL database for storing users and their favorite pokemon.
Collaborated in an 3 person Agile Team that reported to a Project Manager and dealt with Git Workflow and Design
Documentation
Implemented Polytree Nodes to show the shortest path to travel on a Chess Board 8 x 8
Learned about Lists: data structures, arrays, linked lists, stacks, and queues
Engineered traversal of a tree of nodes utilizing Breadth First Search (BFS) and Depth First Search (DFS)
https://github.com/Combatd/Knights_Travails_Ruby
HTML5 | CSS3 | SCSS | Bootstrap | Materialize | JavaScript | ES6 | ES2015 | jQuery | React.js | Styled Components | Redux.js | SparkAR | Jupyter Notebook
Ruby | Rbenv | Ruby on Rails | Express.js | EJS | ERB | MVC | Node.js | Python | MongoDB | pip3 | Postgres / PostgreSQL | CRUD | SQL | NoSQL | Cookies | Bcrypt | Password Hash Digest | User Authentication | Sessions | NumPy
Postman | Git | GitHub | Visual Studio Code | Sublime Text | NPM | Yarn | Gems | Pry | Rspec | Pytest | Byebug | Bundler | Adobe Photoshop | Microsoft Access | Adobe XD | Rspec | Adobe Creative Suite / Creative Cloud | Terminal | Windows | MacOS / OSX | Ubuntu | Chai.js | Mocha.js | Heroku | AWS | Nutanix Prism
Nutanix Hybrid Cloud Scholarship Program
- Designed, deployed, and managed hybrid cloud infrastructure using the Nutanix platform.
- Learned to navigate/implement hybrid cloud migrations and maintenance.
- Architected emerging cloud technologies to deploy web applications on enterprise-level IT infrastructure.
- Learned public cloud concepts, manage hybrid workloads, and drive to global load balancing of workloads.
AWS Machine Learning Scholarship Program
- Learned best practices of object-oriented programming, Python, Git Version Control, Data Analysis and Amazon Web
Services Cloud Infrastructure.
- Gained practical experience using AWS AI Devices, such as AWS DeepComposer and Amazon Sagemaker, to deploy trained
models.
- Learned to A/B test models and update them as you gather more data.
Software Engineering Foundations - Basic + Intermediate Ruby
Object-Oriented Design
File I/O
Basic Algorithms + Data Structures
Code Quality
Ruby - Advanced Object Oriented Design
Test-Driven Development + RSpec
Computational Complexity
Intermediate Algorithms
Advanced Data Structures
SQL + AR -
Basic Querying
Joins and Associations
Aggregate Functions + Sub-Queries
Schema Design
ActiveRecord
The Web + Rails -
HTTP and API Consumption
REST
MVC Architecture
Basic Routing
Full User Authentication
Software Engineering Immersive (SEI) is a demanding course that embodies the rigor and challenges developers face each day on the job. Students solve challenges that professional software engineers face as they work individually and in teams with User Experience Design Immersive (UXDI) and Data Science Immersive (DSI) students at General Assembly. Students build rich, interactive, full-stack apps with key languages and dive into algorithms, data structures, design patterns, APIs, and more. The curriculum covers many languages, libraries, and frameworks, such as HTML, CSS, JavaScript, Python, Flask, Ruby on Rails, React, SQL, and MongoDB.
Responsive Web Design Certification and JavaScript Algorithms and Data Structures Certification
Majored in Computer Programming
I learned oral and written production of Japanese in response to discourse related to self, family, social situations, school, work and societal issues.