Jonathan Carrillo Sanchez

About me

Hi! I'm Jonathan. I'm a Computer Science graduate from the University of Westminster and aspire to network with other devs and grow my skillset as a software developer within a team.

At the moment I'm learning Swift & iOS development. I enjoy teaching others by helping run the Programming society at my uni where we run weekly sessions playing Code Wars and solving coding challenges on Discord.

More about my coding interests

In my penultimate year at university, I took on a mobile application module focussed on Kotlin. This sparked my profound interest in creating mobile apps, as I found the design and development process very enjoyable, especially with the use of simulators to tweak and improve the UX.

As my interest grew, so did my curiosity for native development on other devices. During my final year, I completed a module on iOS development using SwiftUI and achieved a grade of 100% on my leading coursework submission, which was a weather application that displayed live weather and air quality data.


Skillset gained from past projects

During my time at university and side projects, I have learnt about the technologies used in web and mobile based applications, as well as architectures and crucial principles. As I am working on new projects, I am constantly striving to improve my current understanding of the tech used in industry as well as new developments in current frameworks.

  • SwiftUI
  • Kotlin
  • PHP
  • Java
  • Javascript, Bootstrap
  • CodeIgniter
  • Source control management & Git
  • MVVM
  • Agile
  • Jira, Trello
  • MySQL
  • NoSQL
  • Firebase
  • Python
  • Neural Networks

A few of my past projects

MyPlanHub

An iOS app built with SwiftUI and Firebase which serves as a project management tool with user authentication and cloud storage for data. I learnt a great amount of combine, dependency injection, MVVM principles and Firebase from undertaking this project.

Read more here!
Weather App

An iOS app created with SwiftUI and OpenWeatherMap API for live weather and air quality data. Use of CoreLocation Swift library to decode geographical information. A simple TabView based app I worked on during my university mobile app dev module.

Read more here!
Movie Bank

An Android based app built with Kotlin and IMDb database API, with use of SQLite for a local database for a "Save movies" feature to allow the user to recall past movies they have searched for using the API service with a sleek interface.

Read more here!

Let's work together and get in touch

Also feel free to email me yourself, my email: jonathan-8@hotmail.co.uk