HeadShot of a smiling Man
-About ME-

Im a 27 year old web developer.
I have one and a half years worth of professional experience as of january 2022
I'm most comfortable using the React framework.

Email: diji.solanke@googlemail.com
To view my Github: Click Here

Technologies I've used

html logo
css logo
javascript logo
node logo
react logo
sass logo
dart logo
drupal logo
flutter logo
typescript logo
wordpress logo
⬇Projects⬇

I first began building the skeleton (the Header and Footer) for this site using vanilla HTML and CSS.
For the CSS I used Gulp Sass in order to make my stylings cross browser compatible.

For the main sections (Modelling, Music pages), there are a few different things at play.
I stored all my media Assets on StoryBlok, a headless Content Management System.
This is so I could update content without having to re-deploy my site or change the code.
I then used Apollo Client to make asynchronous requests and cache the data to improve the speed and functionality of the site.

I learned this from my first mentor at Zaltek Digital(Software company where I got my start).
His impact on my journey as a developer is greater than I can put into words.

Anyways...
Finally, using Vercel I was able to deploy this project.
All in all, the project took me two and a half weeks from start to finish.

HeadShot of a smiling Man
HeadShot of a smiling Man
HeadShot of a smiling Man

The aim of this project was to give a short demonstration to perspective clients showcasing a potential build
method for a site they wanted. This is why it doesn't have much functionality.

This project is where I acquired many of the tools I used to build the site you're looking at.
Here I was introduced to React and Nextjs along with the concept of building projects using reusable/scaleable components.

I was also introduced to two headless CMS' Strapi and Storyblok and shown how to interact with data via Api's. I also learned some of Javascripts core features like the map and sort functions.
Although it doesn't look like much, this is where my real learning began.

The posts (images and blog text) were all stored first using Strapi(CMS) and then Storyblok(also CMS)
I learned about Sass and how to create Gulp-tasks in order to compile css as well as automate an array of tasks
I also learned how to deploy a project using Vercel.

HeadShot of a smiling Man
HeadShot of a smiling Man
HeadShot of a smiling Man

This was my very first site. It was for a paying client. It was also my first paying gig as a dev.
I made it using vanilla javascript, bespoke HTML and CSS.
I learned how to save information while users browsed different pages of the site using local storage and
it was through building this site that I was able to understand the concept of Object oriented Programming.

My client wanted to be able to receive order requests via email so I used PHP to process form requests.
I found this quite tough but through building this project I learned to become a better problem solver.

The whole project took me seven months to complete
and resulted in me getting an internship at a tech start-up company called Zaltek Digital.

To view my Github    Click here
Email: diji.solanke@yahoo.com

More

I worked on a government Project just before Christmas (2021), the content of which has to remain classified.
On that Project I was working with Drupal 9. Throughout that project, I learned a lot about Drupal and It's templating engine.
I learned how to use Twig. A templating mark-up language.

I'm currently building my first full mobile application using Flutter. The learning curve is quite steep but I expect to
be finished in a couple of months at which point I shall add a link to it here.
I think flutter is a powerful framework and am looking forward to mastering it. Not gonna lie, it's quite exciting and I spend
most morning's working on it.

I've also spent some time working with WordPress' child Theming feature and had the pleasure of making very minor adjustments
To a live website called Websands

HeadShot of a smiling Man