Eben Bosman

Web Developer

Hire Me   Download Resumé

Personal Profile

Developer. Enthusiast. Perfectionist.

profile

I am a self-taught, self-sufficient, motivated Web Developer. I strive to deliver the best quality, efficient and modern code possible.

Attention to detail is my greatest professional concern, without it my work would just be average. I take great care in writing clean and readable, high quality code as the presentation of my work is the legacy which I leave.

My favourite part of the work is dealing with the UX, although every other part is just as important. I prioritise visual perfection and user friendliness – with a simple test to judge if it is good enough: Would I like working with it as an end user?

I feel at ease working in either a team environment or alone. Being a self-taught developer also means that I am at the stage in my career where I feel it necessary to "pay it forward" and help mentor junior developers.

I have more than ten years experience in the software development industry and although I have no formal tertiary education, I believe that my practical experience has been an education of its own. This should stand me in good stead to complete any project successfully.

Skills

These are just some of my mad skills.

C#

SQL Server

CosmosDB

CSS

jQuery

Aurelia.js

MongoDB

Node.js

Angular.js

Firebase

Unit Testing

Amature Astronomy

Education

Education is important. It is always ongoing for me, formally and informally.

Richards Bay Afrikaans Highschool

Grade 12 - Graduated:  2002

Passed with exemption

Certificates

K2 Blackpearl Core - Graduated:  2014

Microsoft Certified Developer C# - Graduated:  2014

Recent Experience

With 10+ years of experience, I'll get the job done.

forgood.co.za

Lead Developer (May 2017 - Current)

forgood.co.za is a consumer driven website, providing a platform for ordinary citizen to make a difference to those in need.

This can be achieved by supporting the needs of causes through donations of their time-, money- and/or expertise.

forgood.co.za has the largest up to date database of causes in South Africa and numerous corporates look to us to fulfill their CSI resposibilities. Noteworthy examples being Discovery Health and FNB's philanthropy division.

As the lead developer, some of my responsibilities include :

  • Ensuring code quality and system stability
  • Architecting new features
  • Hiring & mentoring new developers
  • Instilling the values & practices of Code Craftsmanship

Technologies involved were:

  • WebAPI 2
  • Aurelia.js
  • jQuery
  • C#
  • Microsoft Azure
  • Microsoft CosmosDB
  • Migrating to .Net Core 2.0

Investec

Senior Developer (Aug 2015 - April 2017)

At Investec I gott to be involved in the wonderful world of Anti Money Laundering (AML).

The main weapon used against criminals, terrorists and unscrupulous politicians is a product called Nice Actimize. However, talking about how it works and exactly what it does is againts the rules.

Other than AML, I was also tasked at helping maintain our 3rd party products and the supporting custom software they need.

At Investec, I was also been very lucky to have a former developer as a manager. He was instrumental at introducing me to the concept of Software Craftsmanship. Other than the fact that I have always been applying the concepts of Software Craftsmanship, at least subconsciously, it has been great to formalize my own philosophy regarding the code I write.

I was also heavily involved in shaping the future of my team's development path in terms of the tools and technology stacks we were to use. This included leading the way in terms of Node.js adoption and various options this enabled us to unlock.

First Tech Digital

Developer Consultant (Apr 2014 - Jul 2015)

I was mostly outsourced to companies in need of my software development skills by my parent company. Whether it be front end or backend work, I bring a certain magic which saw all projects through to be successfully implemented.

Notable companies include :

  • Europcar
  • ABSA
  • Tribe One (Sony Music)
  • Stanlib
  • Investec

Technologies involved were:

  • WebAPI
  • Angular.js
  • jQuery
  • C#
  • MVC 5
  • A POC using Ionic
  • SQL Server

Contact

Want to hire me? Get in touch and we'll take it from there.

Contact Info

Randburg, South Africa | Augusta - ME, USA

083 275 4801

eben.bosman@gmail.com

Get in Touch