Paul Santos Amiani

About Me

I am a highly motivated Computer Science graduate with a deep passion for software development and problem-solving. I specialize in developing innovative software solutions to solve real-world problems. My skills include programming, web development, and data science, and I am proficient in working with multiple programming languages and technologies. I am eager to contribute to meaningful projects and enhance my expertise in software engineering.

Download CV

Education

2020-2024

Bachelor of Science in Computer Science

Technical University of Mombasa
2019

Computer Packages Certification

Kilifi College of Accountancy
2007-2015

Kenya Certificate of Primary Education

Iremele Primary School

Lwanaswa Primary School

2022

Machine Learning Coursera

Stanford University (Online)
2016-2019

Kenya Certificate of Secondary Education

Musingu High School


Skills

Programming Languages

  • Java
  • Python
  • C++
  • C
  • JavaScript
  • PHP
  • Scala
  • C#
  • SQL

Frameworks & Tools

  • Django
  • FastAPI
  • HTML
  • CSS
  • JavaScript

Cloud Computing & Data Science

  • AWS
  • Azure
  • Google Cloud
  • Hadoop
  • Apache Spark

Machine Learning

  • Random Forest
  • Neural Networks
  • TensorFlow
  • Scikit-learn
  • Pandas
  • NumPy

Operating Systems

  • Linux (Ubuntu, Kali, Mint, Fedora)
  • Windows
  • Android

Databases

  • MySQL
  • SQL
  • PostgreSQL
  • MongoDB

Software & Tools

  • VSCode
  • PyCharm
  • Wireshark
  • XAMPP
  • Docker
  • Git
  • Kubernetes

Web Development

  • Django (Python)
  • HTML
  • CSS
  • JavaScript

Soft Skills

  • Problem-solving
  • Analytical Thinking
  • Communication
  • Teamwork
  • Time Management


Projects

Leave Application System

Tech Stack: Django (Python), HTML, CSS, JavaScript

Built a system for managing employee leave applications, allowing users to apply for leave and administrators to track, approve, or reject requests.

click to view

Vigenere Cipher

Tool: Tkinter

Created an encryption and decryption system using the Vigenere cipher algorithm with a graphical user interface.

Click to view

Football Scores Prediction System

Tech Stack: FastAPI (Python), Random Forest Algorithm

Built a machine learning-based system that predicts football match outcomes using the Random Forest algorithm.

Click to view

Media Player

Tools: Tkinter

Created both audio and video players

Click to View

Number Plate Recognition System

Tools: pytesseract, opencv

Developed a system to recognise vehicle number plates.(ongoing).

Click to view

Church Management System

Tech Stack: Django (Python), HTML, CSS, JavaScript

Designed and implemented a system to manage church members, donations, and events.

Click to View

Experience

Intern – Aga Khan Academy, Mombasa (2023)

Freelance Web Developer – Remote (2023)

Open Source Contributor – GitHub (2023)

Contact

  • Email: santospaul1252@gmail.com
  • Phone: +254712899495
  • Location: Mombasa, Kenya