Coder Social home page Coder Social logo

Hi πŸ‘‹, I'm Ako

Mail Badge Code Time

πŸ“– About Me

About who I am.

  • 🌱 I'm a passionate software engineer/DevOps cloud engineer
  • πŸ‘€ I’m interested in Distributed Systems and Backend Development. I enjoy tackling complex problems and building scalable, efficient systems.
  • πŸ”­ I’m currently studying in UPenn. @CIS, @ESE.
  • πŸ’ Fans of Anime and J-Pop.
Description of Image

πŸ–₯️ Projects

Some previous projects and current projects

✨ Done

Distributed System

  • PennCloud System: Developed a cloud service that supports large file storage services and email services. This project included building a Key-Value Store to handle large-scale data with features for replication and recovery.
  • Cloud-based Web Search Engine: Created a comprehensive search engine with Java, featuring a Crawler, Indexer, Ranker, and Frontend components, deployed on AWS EC2. Achieved 1 millison page crawling, efficient data processing and around 2-second response time per query.
  • Email/Chat Server: Designed and developed an email service supporting SMTP/POP3 and a high-performance chat service using C++ on Linux VM. Implemented multi-threading, event-driven architecture, and advanced multicast communication protocols.
  • PennSearch: Built a distributed file storage and search system using C++ and NS-3. Integrated dynamic routing and consistent hashing to improve efficiency and scalability.

Large Language Model

  • πŸ₯‘Minigrad: A tiny scalar-valued autograd engine supporting forward and backward propagation, mimicking PyTorch.
  • 🍊NanoGpt: Implemented and train the 124M parameters GPT-2 model from scratch and achieved better result than OpenAI. (Inspired by Andrej)

Others

πŸš€ Currently Working on

  • 🍎 Bustub Database Management System: A BusTub Relational Database Management System in CMU.
  • 🍌 Personal Website: my first personal website!
  • 🚁 LLM training and GPT-2: Learning from the repo

πŸ’» Tech Stack

Tools that I love to use.

Spring Logo Spring Boot Logo NodeJS Logo

Redis Logo MySQL Logo MySQL Logo Neo4J Logo

K8S Logo Docker Logo

Github Action Logo Gitlab CI Logo

React Logo

Languages that I use and learn

Java Logo JavaScript Logo Python Logo C++ Logo Go Logo

πŸ“Š Stats

GitHub Profile

GitHub Streak

Code Time

🐱 My GitHub Data

πŸ“¦ 192.8 kB Used in GitHub's Storage

πŸ† 544 Contributions in the Year 2024

πŸ’Ό Opted to Hire

πŸ“œ 27 Public Repositories

πŸ”‘ 19 Private Repositories

I'm an Early 🐀

🌞 Morning                673 commits         β–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   09.90 % 
πŸŒ† Daytime                3160 commits        β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   46.50 % 
πŸŒƒ Evening                2454 commits        β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   36.11 % 
πŸŒ™ Night                  508 commits         β–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   07.48 % 

πŸ“… I'm Most Productive on Saturday

Monday                   1005 commits        β–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   14.79 % 
Tuesday                  819 commits         β–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   12.05 % 
Wednesday                680 commits         β–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   10.01 % 
Thursday                 552 commits         β–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   08.12 % 
Friday                   1055 commits        β–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   15.53 % 
Saturday                 1612 commits        β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   23.72 % 
Sunday                   1072 commits        β–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   15.78 % 

πŸ“Š This Week I Spent My Time On

πŸ’¬ Programming Languages: 
No Activity Tracked This Week

πŸ”₯ Editors: 
No Activity Tracked This Week

πŸ’» Operating System: 
No Activity Tracked This Week

I Mostly Code in Java

JavaScript               7 repos             β–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   17.95 % 
C++                      4 repos             β–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   10.26 % 
Makefile                 3 repos             β–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   07.69 % 
Jupyter Notebook         2 repos             β–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   05.13 % 
TypeScript               1 repo              β–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   02.56 % 

Last Updated on 02/07/2024 01:28:03 UTC

Ako's Projects

ese5190-lab2bpreview icon ese5190-lab2bpreview

1. Gif of your breadboard LED in action. 2. An outline of what you plan to build. 3. Components requested from Detkin (after confirming availability). 4. Any questions about your design or component selection

minigrad icon minigrad

The C++ minigrad implementation inspired by Andrej's micrograd, which is a A tiny scalar-valued autograd engine.

nanogpt icon nanogpt

The simplest, fastest repository for training/finetuning medium-sized GPTs inspired by Andrej.

new-grad-2024 icon new-grad-2024

πŸ‘‹ Hey there new gradπŸŽ‰! We've put together a collection of full-time job openings for SWE, Quant, PM and tech roles in 2024! πŸš€

penn-cloud icon penn-cloud

A penn cloud applications supports User service, Email Service, Drive Service, and Monitor.

penn-search icon penn-search

A peer-to-peer distributed hash table (DHT) with self-built Network Routing protocol based on the Chord protocol

waka-readme-stats icon waka-readme-stats

This GitHub action helps to add cool dev metrics to your github profile Readme

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.