Charles Ndirangu's Projects
A web server written using Typescript, Node.js Ether.js and Alchemy SDK that allows the user to request the balance of Ethereum addresses on the Ethereum blockchain network
an AWS Lambda Function template with Terraform
Iaas for a two tier backend architecture using apache web server and mysql deployed on aws
Build sample production grade Backend service using Go, Docker, PostgreSQL
Fork of the Official Python3 API connector for Bybit's HTTP (bybit) and WebSockets APIs to rust
bottomupcs
Scheduling infrastructure for absolutely everyone.
TDD patterns using python3
The application is a command-line to-do tracker. It records our tasks into a text file, displays them as a list in the terminal, and lets us mark them complete.
a rest api for contact management
A go web service to convert currencies in Go. Currently supports conversions of following currencies(Nigerian Naira(NGN), Ghanaian Cedis(GHS), and Kenyan Shillings (KSH))
data structures and algorithms challenges and solutions
go generics
Hexagonal Architecture, also known as Ports and Adapters Architecture or Clean Architecture, is a software architecture pattern that promotes loose coupling between the application core (business logic) and external components such as user interface, database, and external services.
An open source payments switch written in Rust to make payments fast, reliable and affordable
A full stack journal application written using Typescript, Next.js, React, Firebase Functions for cron jobs to send emails everyday at midnight
project management restful api written using rust best practices
rust lifetimes
A linkedin clone built using nextjs, typescript, trpc and prisma ORM
a menu api written in nodejs + typescript
a cli a tool that reads in two CSV files (termed "source" and "target"), reconciles the records, and produces a report detailing the differences between the two.
rust exercises
A Search Service built with Go and Elasticsearch
use the starwars api to create an apollo graphql server and A react SPA UI to show a list of movies
A lab done to demonstrate understanding of using kafka via a java client
a service written in rust for a ticketing platform
zig learnings