...

JobGenome.bio

Goal

Create a comprehensive life science job board with a simple a quick search feature to quickly scan new positions

Method

Scrape the web (efficiently and effectively) utilized Python libraries like Selenium, asyncio, and multi threading. Allow job seekers to search for jobs on a Django app.

Result

Scraping results in over >20,000 jobs from >300 companies, 15% of which are not on LinkedIn or Indeed

Skills

Python

Python logo

CSS

CSS logo

HTML

HTML logo

jQuery

jQuery logo

JavaScript

JavaScript logo

Bootstrap

Bootstrap logo

Django

Django logo

HTMX

HTMX logo

PostgreSQL

PostgreSQL logo

SQlite

SQlite logo

Digital Ocean

Digital Ocean logo

Nginx

Nginx logo

Gunicorn

Gunicorn logo

Linux

Linux logo

Google Analytics

Google Analytics logo
...

Portfolio Website

Goal

Showcase projects and skills on Django app, hosted on AWS.

Method

Create a simple Django app, with a trendy front-end (HTMX), deployed on everyone's favorite, AWS cloud.

Result

Landing a job is still TBD :).

Skills

Python

Python logo

CSS

CSS logo

HTML

HTML logo

jQuery

jQuery logo

JavaScript

JavaScript logo

Bootstrap

Bootstrap logo

Django

Django logo

HTMX

HTMX logo

ASG

ASG logo

EC2

EC2 logo

Route 53

Route 53 logo

VPC

VPC logo

EBS

EBS logo

SQlite

SQlite logo

AWS

AWS logo

Linux

Linux logo

Google Analytics

Google Analytics logo
...

NotumNB

Goal

Create app to support NotumNB functions such as: creating candidate profiles, grading assessments, and providing clients a UI/UX. Also have the front-end be usbale by non-tech people.

Method

Built a Python, MongoDB, and WordPress (friendly UI/UX).

Result

Website provided a portal for clients, candidates, and NotumNB employees to interact with.

Skills

Python

Python logo

MongoDB

MongoDB logo

Tableau

Tableau logo

Wordpress

Wordpress logo
...

API development

Goal

Learn API developement

Method

Develop an API on Django, with a React/Next.js to consume it.

Result

Built an API using Django Ninja, with a React/Next.js app that consumes it.

Skills

Python

Python logo

CSS

CSS logo

HTML

HTML logo

JavaScript

JavaScript logo

Bootstrap

Bootstrap logo

Django

Django logo

React

React logo

Next.js

Next.js logo

SQlite

SQlite logo

Django Ninja

Django Ninja logo
...

AWS Cloud Project

Goal

Learn AWS resources by deploying an app on the cloud.

Method

AWS resources including EC2, RDS, ASG, VPC, Load balancers, and more.

Result

Deployed and hosted a highly-available WordPress application on AWS using EC2, RDS (SQL), Route 53, ASG, and VPC

Skills

Bash

Bash logo

ASG

ASG logo

EC2

EC2 logo

EFS

EFS logo

RDS

RDS logo

Route 53

Route 53 logo

VPC

VPC logo

MySQL

MySQL logo

AWS

AWS logo

Linux

Linux logo

Wordpress

Wordpress logo
...

Bioinformatics and RNAseq Analysis

Goal

While at UCSD's HUMANOID, become the in-house bioinformatician for RNAseq and SNP studies.

Method

R, bioinformatic libraries, and bash/shell scripting.

Result

Analyzed data for a dozen projects, resulting in a couple publications.

Skills

R

R logo

Linux

Linux logo
...

Unity Game Development

Goal

Play around with creating games in Unity

Method

Use the Unity game engine, coding in C#

Result

Created a couple of games including a dungeon crawler and lol skill shot trainer.

Skills

C#

C# logo
...

AWS-Continuous Integration and Continuous Deployment (CICD) of an app on AWS using Terraform, AWS CodeBuild, and Github

Goal

Learn the basics of CI/CD, Terraform, S3, and CodeBuild

Method

See skills below

Result

Created an app that was continously integrated and depployed via on Github commits, Terraform, AWS CodeBuild, and S3

Skills

EC2

EC2 logo

VPC

VPC logo

S3

S3 logo

CodeBuild

CodeBuild logo

AWS

AWS logo

Github

Github logo

Terraform

Terraform logo

CI/CD

CI/CD logo

Linux

Linux logo
...

Automating Docker Image Building using AWS Codebuild

Goal

Learn the basics of building Docker images and automating the process using AWS Codebuild

Method

See skills below

Result

Codebuild job that automatically builds a Docker image and pushes it to Dockerhub.

Skills

CodeBuild

CodeBuild logo

AWS

AWS logo

Github

Github logo

CI/CD

CI/CD logo

Docker

Docker logo

Linux

Linux logo
...

Python + AWS Lmabda to Organize S3

Goal

Learn the basics of S3 and AWS Lambda functions.

Method

See skills below

Result

Wrote a Python script and configures a Lambda function to organize files in S3 bucket on upload/PUT (Lambda trigger)

Skills

Python

Python logo

S3

S3 logo

Lambda

Lambda logo

AWS

AWS logo

Github

Github logo
...

Kubernetes + EKS Deployment

Goal

Learn the basics of Kubernetes, Docker, and EKS

Method

See skills below

Result

Deployed a dynamic app using Kubernetes, Docker image, and EKS

Skills

ASG

ASG logo

EC2

EC2 logo

RDS

RDS logo

Route 53

Route 53 logo

VPC

VPC logo

EKS

EKS logo

ECR

ECR logo

SM

SM logo

IAM

IAM logo

CF

CF logo

MySQL

MySQL logo

AWS

AWS logo

Docker

Docker logo

Kubernetes

Kubernetes logo

Linux

Linux logo