ztanruan
Prototyping Developer @ AWS | Ex Deloitte SWE | GPT-3 ML | 10 x AWS Certified Solutions Architect | 3x Certified RPA Bot Developer | iOS Developer
Amazon Web ServicesNew York City
Pinned Repositories
simple-database-archival-solution
Simple Database Archival Solution (SDAS) is an open source solution which you can deploy in your AWS account to archive data to AWS. SDAS provides organizations with an efficient, easy and cost-effective solution for archiving Oracle, Microsoft SQL, PostgreSQL, and MySQL databases.
2048-Game-AI
Command line 2048 game, written in Python 3. With slight modification to the original game rule: the agent can also choose to rotate the tiles in the 2x2 square in the middle of the board by +/- 90 degrees. Game can be played manually by user or by AI.
amazon-rekognition-id-verification-sample-with-amplify
This sample, built using AWS Amplify, is meant to showcase recommended flows when using Amazon Rekognition for Identity Verification.
aws-media-replay-engine
Media Replay Engine (MRE) is a framework to build automated video clipping and replay (highlight) generation pipelines for live and video-on-demand content.
Blockchain-SmartContract
The Blockchain technology can be used in applications beyond cryptocurrency. In this lab, we explore the Blockchain application for logging the operation trace of a remote file-storage service. This features a common use of the Blockchain, that is, making the data about a third-party transparent to invite trusts.
iKard-Application
iKard mobile app provides solutions for all the problems described above. Based on recent data 88% of business cards handed out get thrown away in less than one week, and 39% of people won’t do business with a company if their card is cheap looking. iKard application can revolutionize the way professionals can network by providing a modern, digitally safe, and new way to connect other professionals with geolocation.
Itemize-Application
Itemize is a device verification and storage system. The mobile application allows users to register their tech purchases and upload images of the device and receipt is a secure and user friendly interface.
Stock-Earnings-Calculator-App
Dollar cost averaging calculator to project potential returns for financial assets like stocks, equities & ETFs. Restful API calls to Alpha Vantage, a stock API provider to query asset prices and other financial data.
Tweets-Clustering-Classification
K-Means is probably the most well-known clustering algorithm. It’s taught in a lot of introductory data science and machine learning classes. It’s easy to understand and implement in code! Check out the graphic below for an illustration. K-Means has the advantage that it’s pretty fast, as all we’re really doing is computing the distances between points and group centers; very few computations! It thus has a linear complexity O(n).
TwitterAPI_Reciprocal-Friends
Using (crawl_followers()) function from the Cookbook, find the reciprocal friends in the network. Create a social network based on the results (nodes and edges) and finally calculate the diameter and average distance of your network, using certain built-in functions provided by Networkx
ztanruan's Repositories
ztanruan/Stock-Earnings-Calculator-App
Dollar cost averaging calculator to project potential returns for financial assets like stocks, equities & ETFs. Restful API calls to Alpha Vantage, a stock API provider to query asset prices and other financial data.
ztanruan/2048-Game-AI
Command line 2048 game, written in Python 3. With slight modification to the original game rule: the agent can also choose to rotate the tiles in the 2x2 square in the middle of the board by +/- 90 degrees. Game can be played manually by user or by AI.
ztanruan/amazon-rekognition-id-verification-sample-with-amplify
This sample, built using AWS Amplify, is meant to showcase recommended flows when using Amazon Rekognition for Identity Verification.
ztanruan/aws-media-replay-engine
Media Replay Engine (MRE) is a framework to build automated video clipping and replay (highlight) generation pipelines for live and video-on-demand content.
ztanruan/Blockchain-SmartContract
The Blockchain technology can be used in applications beyond cryptocurrency. In this lab, we explore the Blockchain application for logging the operation trace of a remote file-storage service. This features a common use of the Blockchain, that is, making the data about a third-party transparent to invite trusts.
ztanruan/iKard-Application
iKard mobile app provides solutions for all the problems described above. Based on recent data 88% of business cards handed out get thrown away in less than one week, and 39% of people won’t do business with a company if their card is cheap looking. iKard application can revolutionize the way professionals can network by providing a modern, digitally safe, and new way to connect other professionals with geolocation.
ztanruan/Itemize-Application
Itemize is a device verification and storage system. The mobile application allows users to register their tech purchases and upload images of the device and receipt is a secure and user friendly interface.
ztanruan/Tweets-Clustering-Classification
K-Means is probably the most well-known clustering algorithm. It’s taught in a lot of introductory data science and machine learning classes. It’s easy to understand and implement in code! Check out the graphic below for an illustration. K-Means has the advantage that it’s pretty fast, as all we’re really doing is computing the distances between points and group centers; very few computations! It thus has a linear complexity O(n).
ztanruan/TwitterAPI_Reciprocal-Friends
Using (crawl_followers()) function from the Cookbook, find the reciprocal friends in the network. Create a social network based on the results (nodes and edges) and finally calculate the diameter and average distance of your network, using certain built-in functions provided by Networkx
ztanruan/Design-Operating-Systems
Nachos, is instructional software for teaching undergraduate, and potentially graduate level operating systems courses. It was developed at the University of California, Berkeley, designed by Thomas Anderson, and is used by numerous schools around the world. Originally written in C++ for MIPS.
ztanruan/FlappyBird-Clone
Flappy Bird is a mobile game developed by Vietnamese video game artist and programmer Dong Nguyen, under his game development company dotGears. The game is a side-scroller where the player controls a bird, attempting to fly between columns of green pipes without hitting them. Nguyen created the game over the period of several days, using a bird protagonist that he had designed for a cancelled game in 2012.
ztanruan/images
ztanruan/Organization-and-Programming-Systems
The Objective of this project is to design and implement a C program that performs computations on large matrices. The size of a matrix is large enough so that the execution of program causes paging. Different choices of copying the matrix may have different impacts on the program runtime. Using optimization level3(-O3) we can improve the perfmance of the code and reduce the execution time of the program.
ztanruan/OS-Implementation
ztanruan/sample
ztanruan/Smoothies-Boost
Mobile application that allows users to buy ingredients to make their smoothies at home. Users can buy specific ingredients depending on the smoothie they want to make using the recipe in the app. In addition, users can track the order status in real-time using Google Maps API.
ztanruan/Snake-Application
The game is a remake of the original Snake with pixel graphics and monophonic sounds. The goal is to make as many points as possible by making the snake eat stuff that shows up. The more you eat the longer will the snake grow. If the snake collides with itself the game ends. This version of the game was redone using latest swift libary and UIKit.
ztanruan/Starter-Rekognition-Workshop
Starter Rekognition Code Workshop
ztanruan/Tensorflow-custom-model
ztanruan/ztanruan