Custom Mini PC Build

Article

After some brainstorming I set about searching the house for a suitable case. I ended up with a video camera case from the 1960s. Next, I painstakingly removed the motherboard from my laptop. Along came the SSD, power button circuit board and power inlet...

Read
Custom Gaming Computer

Lockdown

Android App

Simple, Secure, Savvy - Lockdown is the ultimate in secure banking. Your card is always locked-down, except right when you need it. Additionally, a temporary pin number is generated for each transaction you make. So you don’t even need to remember your pin.

Get it on Google Play
Lockdown android app

Game Dev in South Africa

Interview

I'm honoured to be featured in an article by 10and5 on game development in South Africa. I happen to be the youngest developer on the list.

Read
Game development South Africa

Light Bringer

Video Game

Light Bringer© is an upcoming open-world action video game. Explore the 16 km² of wildlands in your fight against the social issues which plague South Africa. Experience all this in 4k graphics and without loading screens. Are you ready to spread the light?

Explore
Light Bringer video game box

Learn to code

Course

Learn to code for free, with interactive coding courses written by Emile Ferreira in collaboration with Repl.it

Start Learning
Learn to code for free
Emile Ferreira Software developer Cape Town

Emile Ferreira

Software Developer and Creative Professional based in Cape Town, South Africa.

Let's be friends!

Connect with me on
Skype, Email or LinkedIn.

Hey!

Nice to meet you, I'm Emile Ferreira - 17 year old Software Developer and Creative Professional based in Cape Town, South Africa.

My life as a developer started at age 12 when I taught myself web coding. This enabled me to work as a freelance web developer. Within a year I had been commissioned and paid for my first website. After 3 years I'd built up an extensive portfolio of websites and interned at a web design studio, whilst also honing my graphic design skills.

In 2016 I started development on my own video game - Light Bringer - which deals with the social issues that plague South Africa. To do this I learnt advanced 3D modelling techniques and coding languages like JavaScript and C#. Read this article by 10and5.

In early 2017 I worked part-time for Silicon Valley based IT company Repl.it - alongside people from Google and Facebook - writing interactive coding courses. Later in the year I interned at Root - a company revolutionizing banking - under the guidance of Malan Joubert, founder of SnapScan.

I took this experience and developed an app that's - when it launches - going to change the face of secure banking. Also, I attended the Google Cloud developers' conference which gave me insight into cloud storage and computing, making my current project possible.

At the moment I'm creating an artificial intelligence network called ******. She's more your best friend than virtual assistant - and poses no existential threat, I promise.

Did I mention I'm still in high school?

Have you seen my work?

Custom Mini PC build

Custom Mini PC Build

Due to the popularity this gained on Facebook, I decided to turn it into a proper article.

For the past 4 years I've been using a gaming laptop (Packard Bell TS11...) as my daily driver and gaming machine.

There had been a big performance dip in recent months, and even a few crashes. So I decided to install hardware monitoring software and noticed that the CPU (i5 2450m) would regularly break 100°C, and the GPU (GT 630m) would reach high 90s. This meant I was constantly being thermal throttled, and the computer would occasionally shut down to protect itself.

Something had to be done.

Upon disassembling the laptop, I noticed the cooling system for the CPU and dedicated GPU comprised of a single fan (clogged with dust) with an inlet the size of a R5 coin. And - due to the nature of laptops - everything was crammed together, not allowing for airflow.

After some brainstorming I set about searching the house for a suitable case. I ended up with a video camera (Minolta 8 k170) case from the 1960s. This is what inspired the steampunk theme, which I'm very happy with.

Commence the build.

I sourced the largest, most powerful computer fans available at the local computer store. The inlet fan I placed in a cut-out on the front (see photo attached of me holding it in place), and the exhaust fan on the right side panel. Also, I made a long cut-out on the opposite side panel for the motherboard IO.

Next, I painstakingly removed the motherboard from my laptop. Along came the SSD, power button circuit board and power inlet. The screen, track-pad and keyboard cables were easy enough to disconnect.

I made custom raisers from plastic rod to secure the motherboard in the case. By some miracle it was a PERFECT fit. The power button circuit board was screwed to the back panel with a hole for the button and LED (see photo of back panel), whilst the power inlet was fed through a cut-out below the IO.

I pushed the power button and... it worked!

I planned on using the battery charger to power the fans, but for some reason Windows thought there was no battery inserted. Pfft. Instead I hooked up a USB circuit board (with 2 USBs) to the motherboard.

Now everything was working, but I was a little underwhelmed by the performance. I would consistently hit 87°C whilst gaming, meaning I was still being thermal throttled.

The problem was that USBs output 5V, whilst the fans require 12V. I needed a converter. Unfortunately these didn't ship to South Africa. Fortunately my friend was about to return from a trip to the UK.

With the fans running at max velocity, the last thing needed was a heat sink. I fashioned homemade ones from copper wire, and borrowed another from some old desktop. These I attached to the heat pipes and CPU.

It was complete!

I now rarely push 70°C on either the CPU or GPU. Thanks to the improved thermals, I've been able to significantly overclock both my GPU and CPU. Resulting in about 30% increase in performance. As well as not being thermal throttled results in an additional 50%.

Total expense for the build was R240 (minus the broken jigsaw blade).

Thank you for letting me share.

Tokyo Japan Photoshop

Tokyo Photo-manipulation

ClientPersonal
DateOctober 2017
SkillsPhoto Editing, Photography

I found an old victorian-style coat and fixed it up. I then decided to have a photoshoot with it and ended up using one of the photos in a photo-manipulation. Photo creds: Masashi Wakui

Bonyl Golden Pups website

Bonyl Golden Retrievers Website

ClientBonyl
DateOctober 2017
SkillsHtml, CSS, Photo Editing

KUSA accredited Golden Retrievers bred, raised and homed with care.

Lockdown Secure Banking app

Lockdown Android App

ClientPersonal
DateSeptember 2017
SkillsJava, Rootcode, Layout Design

Simple, Secure, Savvy - Lockdown is the ultimate in secure banking. Your card is always locked-down, except right when you need it. Additionally; a temporary pin number is generated for each transaction you make. So you don’t even need to remember your pin.

Learn to code

Learn to Code

ClientRepl.it
DateMarch 2017
SkillsJavaScript, C#, Python3, HTML5, CSS3

Did you post to Instagram last night? Python made that possible. How was your last Uber ride? You can thank JavaScript for it. Do you have a computer running Windows? You've used C#. If you've ever Googled anything you've come across HTML and CSS.

Technology is all around us. Don't be a dinosaur - learn to code.

Caffe Blu coffee bar Hermanus

Caffe Blu Website

ClientCaffe Blu
DateDecember 2015
SkillsHTML5, CSS3, Bootstrap

Caffe blu is a coffee bar in Hermanus, South Africa. I designed the website whilst interning at Aura Design.

Light Bringer action video game

Light Bringer Video Game

ClientPersonal
DateNovember 2016
SkillsJavaScript, C#, 3D modelling

Light Bringer© is an upcoming open-world action video game. Explore the 16 km² of wildlands in your fight against the social issues which plague South Africa. Experience all this in 4k graphics and without loading screens. Are you ready to spread the light?

Kecks Underwear brand website

Kecks Website

ClientKecks South Africa
DateAugust 2016
SkillsHTML5, CSS3, Photography

Kecks is a custom swimwear and underwear company based in South Africa. I designed the website and took all the photos.

Emile Ferreira graphic design

Emile Ferreira Wallpaper

ClientPersonal
DateMarch 2015
SkillsPhotoshop

My computer background was looking rather bare so I - inspired by the Photoshop loading screen - decided to design a wallpaper for myself.

Earth Cottage self-catering website

Earth Cottage Website

ClientEarth Cottage Self-Catering Hermanus
DateSeptember 2014
SkillsHTML5, CSS3, Photography

Earth Cottage Self-Catering is a farm cottage tucked away in the Hemel-en-Aarde valley, just outside of hermanus. I designed the website and took some of the photographs.

Floating islands illustration

Low-Poly Islands Illustration

ClientPersonal
DateMay 2015
SkillsIllustrator

I sketched, then illustrated this design as concept art for a low-poly video game.

Swarm free video game download

Swarm Video Game

ClientPersonal
DateMay 2017
SkillsJavaScript, C#, 3D modelling, Animation

Swarm© is a sci-fi first person shooter set in a future where artificial intelligence has revolutionized warfare. I developed Swarm© as a quick two-week project to showcase my skills as a young game developer.

Emile Ferreira graphic design

Isometric Eruption Photo-Manipulation

ClientArt Project
DateFeb 2014
SkillsPhotoshop

I created this isometric photo-manipulation as planning for my art project in grade 8.

  • Steampunk themed computer

    Custom Mini PC Build

    Article

  • Tokyo Cape Town Photoshop

    Tokyo Photo-manipulation

    Design

  • Bonyl Golden Retrievers website

    Bonyl Golden Retrievers

    Website

  • Lockdown Secure Banking app

    Lockdown

    Android App

  • Learn to code

    Learn to Code

    Course

  • Caffe Blu coffee bar Hermanus

    Caffe Blu

    Website

  • Light Bringer action video game

    Light Bringer

    Video Game

  • Kecks Underwear brand website

    Kecks South Africa

    Website

  • Emile Ferreira graphic design

    Emile Ferreira Wallpaper

    Design

  • Earth Cottage self-catering website

    Earth Cottage

    Website

  • Floating islands illustration

    Low-Poly Islands

    Design

  • Swarm free video game download

    Swarm

    Video Game

  • project 10

    Isometric Eruption

    Design

Join the crew

Get invited to collaborate on my upcoming projects and notified about my latest work. Also, I give away cool stuff!

Please provide a valid email address.

What can I do for you?

I create websites that generate conversions.

I code apps that solve problems.

I make games that you want to play.

I design relevant yet unexpected visuals.


Coding

Need an app, program or game developed? I got you. With my experience in a diverse array of coding languages I'm a perfect fit for your team.

Websites

I create clean, responsive websites that speak to your prospective users and result in conversions. My websites are built using the latest html5 and Css3 code, keeping your site performing well - no matter the device on which it's used. My SEO skills will help rank you at the top of search results.

Design

I focus on branding using slick, clean designs to convey the message in the most visually pleasing way possible. I will make your visual presence relevant yet unexpected, putting your brand way above the rest.

Get in touch now. Why wait?

Hire me

The word on the street

This is what my clients and employers have to say about me.

"Emile's skills far surpass even the skill level of many second or third year design students. Emile is adept in fields like video-making, digital 3D design, interaction design and graphic design. If you are looking for someone who is prepared, competent, industrious, creative, entrepreneurial, connective and - above all, a really decent human being - you will have found that in Emile." Read more...

Putter School logo Andrew Putter Director of Putter School

"Emile is one of the best interns who we have had the pleasure of working with, and I am positive that he will be nothing but a great asset to you and your team. In over 15 years of running a design and hosting company I have never seen such potential and enthusiasm for our industry." Read more...

Aura Hosting logo Thomas Knowler CEO of Aura Hosting

"Emile is very talented not only in coding but also in video production and has a knack for marketing as well. This makes him one of a kind technical talent. We contracted him to build courses on our site and he was able to jump in and work in different programming languages and a format that is new to him." Read more...

Replit logo Amjad Masad CEO and President of Repl.it, San Francisco

"Punctuality, efficiency, responsibility, conduct, willingness - all exellent. Cool kid - takes initiative." Read more...

Root Wealth logo Louw Hopley CEO of Root Wealth

Recognition

Get in touch