I'm a software developer based in Seattle, Washington, committed to developing innovative solutions, experimenting with new technologies, and leveraging data to enhance my skillset and knowledge.
As a developer, I thrive on challenges that promote personal growth and experience. With a strong foundation in software development, I enjoy working on both the front-end and back-end of applications. I am always looking for ways to optimize performance, improve user experience, and ensure the highest level of code quality.
Throughout my career, I have worked on a wide range of projects, from simple static websites to complex enterprise-level applications. I am proficient in using a variety of development tools and frameworks to create elegant and effective solutions to complex problems. I am committed to continuous learning and exploring new technologies, constantly seeking out opportunities to enhance my skills and knowledge!
Python
Java
Go
C
PHP
R
JavaScript
React
Next.js
Bash
SQL
AWS
Kubernetes
Helm
Docker
Terraform
PostgreSQL
MySQL
SQLite
DynamoDB
Firebase
RabbitMQ
Datadog
Elasticsearch
Fluentd
Kibana
Apache Spark
Apache Parquet
Ray
Airbyte
Git
Linux
NextDex is a modern, responsive web application that serves as a comprehensive Pokémon encyclopedia, allowing users to browse, search, and explore detailed Pokémon data, including stats, abilities, and moves.
Built with Next.js, TypeScript, and Tailwind CSS, it features a smart search algorithm, intuitive pagination, type-based styling, and seamless API integration with PokeAPI for real-time data retrieval.
With a focus on user experience, it includes animations, tooltips, skeleton loaders, and dark mode support for an engaging and accessible interface.
A Terraform module that simplifies the creation and management of VPCs and subnets within an AWS environment.
It automates the provisioning of necessary network resources, including CIDR block allocation and subnet configurations, ensuring consistent and reproducible setups.
The module is published on the Terraform Registry, making it easily accessible and reusable for developers seeking to streamline their infrastructure deployment in AWS.
A Terraform module that simplifies the provisioning of Amazon RDS instances within a secure AWS environment.
It automates the setup of database resources, including instance configuration, subnet group creation, and parameter tuning, ensuring a consistent and scalable deployment.
The module is published on the Terraform Registry, making it easily accessible and reusable for developers to efficiently manage relational databases in AWS.
A research project that focused on examining existing pregnancy data (primarily from the National Survey of Family Growth conducted by the National Center for Health Statistics) to predict a person's risk of miscarriage.
Python (through Jupyter Notebook) was used to scrape data hosted by the United States government on an FTP server. The Pandas and NumPy libraries were utilized to clean, filter, and feature engineer the data.
Lastly, the Matplotlib and Seaborn libraries were used to construct and generate the statistical graphics and data visualizations present within the final analysis report.
A research project focused on mathematically modeling (primarily through epidemiological compartmental models) the initial outbreak of COVID-19 within the population of Hubei Province in China.
It utilized data reported by the World Health Organization from February 2020 to early March 2020 and incorporated initial academic research from that period.
MATLAB was used to write the functions for each compartmental model and to generate the plots for growth rates and stability analysis.
A React-based Pokédex web app displaying Pokémon from Generations 1-7 using data from a RESTful API.
It features basic filtering by generation and individual Pokémon details, including stats and abilities.
Unlike NextDex, it is much smaller in scope. This version focused on simple filtering and direct data display.
A minimal text editor built in C with no dependencies. It implements basic features expected in a text editor including syntax highlighting and search.
My current developer portfolio built using Next.js and deployed through Vercel.
A web app built using React and deployed through Firebase that allows users to communicate with others that are in the same chat room through text messages and pictures by using their cameras on browser and mobile.
A Discord bot built using Python through Repl.it that sends positive and encouraging messages. The bot responds to users with positive messages when it detects negative words
Feel free to reach out to me anytime for new opportunities! My inbox is always open. I'll try my best to get back to you! Cheers!
Say Hello