mountains
Leonard My Porfolio

My Expertise

Leonard Eshun at Duke University

Web Design

I have experience in using Html, Bootstrap, jQuery and Sass. I want to learn many more.

Coding

I can code in Java, C#, Python, C++, Javascript, php and Assembly. I'm learning React and Rust.

Dev Tools

I am able to use multiple tools like Git (mainly Github and Gitlab), VS Code, and Developer sections of browsers.

Academic Projects at GitLab

Cloud Computing Foundations Part-One

This was a personal Zola website and used CI/CD on Gitlab to host it on AWS. Its output is this website.

Featured Skills: AWS S3, Rust, IAM, Gitlab, Rust, HTML, CSS, Zola, CI/CD

Check it out

Cloud Computing Foundations Part-Two

This was a lambda api and used CI/CD on Gitlab to host it on AWS. We also learnt how to use aws cli to deploy an application.

Featured Skills: AWS Lambda, Rust, IAM, Gitlab, AWS CLI, CI/CD

Check it out

Cloud Computing Foundations Part-Three

The aim was to create an S3 Bucket using AWS CDK.

Featured Skills: AWS Lambda, IAM, Gitlab, AWS CLI, AWS S3, Rust, CI/CD, AWS CodeCatalyst

Check it out

Containerize a Rust Actix Web Service

The aim of this project was to containerize a simple Rust Actix web app, build a Docker image and run container locally.

Featured Skills: AWS Lambda, IAM, Gitlab, AWS CLI, Docker, Rust, CI/CD

Check it out

Serverless Rust Microservice

The aim of this project was to create a Rust AWS Lambda function (or app runner) that implements a simple service and connects to a database.

Featured Skills: AWS Lambda, IAM, Gitlab, AWS CLI, Docker, AWS ECR, Rust, CI/CD

Check it out

AWS Lambda function with CloudWatch integration

The aim is to create a simple AWS Lambda function with logging and integration into CloudWatch.

Featured Skills: Rust, AWS Lambda, CloudWatch, IAM, CI/CD, AWS CLI, API Gateway

Check it out

Command line application using Rust

The aim of this project was to create command line application using Rust.

Featured Skills: Rust, Clap, Encryption, IAM, CI/CD, AWS CLI

Check it out

Website using Streamlit and LLM

The aim of the project was to create a website using Streamlit that connects to an open source LLM on Hugging Face.

Featured Skills: Python, Venv, Streamlit, LLM, Hugging Face, AWS EC2, Cloudshell, IAM, CI/CD

Check it out

AWS Step Functions

The aim of this project is to learn about AWS Step Functions. It implements an encryption or decryption process and information on in three steps giving information on all successful operations carried in Step three.

Featured Skills: Rust, AWS Step Functions, AWS IAM, CI/CD

Check it out

Achievements

mountains

Data Science Math Skills

I took a course in data science math skills on Cousera by Duke University and successfully completed it.

Verify here
mountains

Python Programming Fundamentals

I took a course in pythong programming fundamentals on Coursera by Duke university and successfully completed it.

Verify here
mountains

AWS Cloud Practitioner

Validates a broad understanding of Amazon Web Services (AWS), including core cloud concepts, security, pricing, architecture, and support.

Verify here