Samuel Dukes

Hello and welcome to my portfolio! I am an Android Developer that also has experience with Python and web development.

Face on a white background

About Me

Thank you for visiting my portfolio! I have a couple of years of experience with writing software. I have completed the 100 Days of Code course by Angela Yu which has given me a good understanding of Python, Web Development and Backend Programming.

I have also completed the Android Basics with Compose course from Google's Android Developer Programme which has allowed me to develop skills with Kotlin, Mobile Development and Android Native.

My goal is to make connections with other talented people and employ my skills to create useful and interesting projects.


Web Development

Python logo

Python

Python logo

HTML

Flask logo

Flask

SQL logo

SQL

CSS logo

CSS


Android Development

Kotlin logo

Kotlin

Jetpack Compose logo

Jetpack

Compose

Square logo

Retrofit

SQL logo

Room


Projects


Fighting Flow App

This application will help beginners of fighting games learn the complex combos more easily

Tools used:

Android Native, Jetpack Compose, Retrofit API, Google Books API, Room DB

Man reading a book in a library.

Bookshelf App

This application allows you to search for Books using the Google Books API and see a summary of the book, you can then purchase the book through the Play Store.

Tools used:

Android Native, Jetpack Compose, Retrofit API, Google Books API, Room DB

Man reading a book in a library.

Achievement Collector

Collect all your achievements and trophies across consoles in one place.

Tools used:

Steam Web API, SQL, Flask, Bootstrap, Requests, ElementTree

Computer on desk with shelves full of trophies around it.

Discount Flights

This project allows you to search the internet for discount flights and provides you with a link to purchase a ticket.

Tools used:

Requests, Twilio, Sheety API, Tequila API

Plane taking off.

Contact Me

If you want to get in touch, find me on the following platforms: