johangwbasson
Johan Basson
Johannesburg, South Africa

Johan Basson is a Senior Developer at Cibecs with 20 years experience developing software for various companies. He specializes in Java development but also do front end development work. His passion is back end development and he has an interest in building software using Functional Programming techniques.

CodersRank Score

What is this?

This represents your current experience. It calculates by analyzing your connected repositories. By measuring your skills by your code, we are creating the ranking, so you can know how good are you comparing to another developers and what you have to improve to be better

Information on how to increase score and ranking details you can find in this blog post.

163.7
CodersRank Rank
Top 4%
Top 50
Batchfile
Batchfile
Developer
South Africa
Top 5
Kotlin
Kotlin
Developer
South Africa
Top 100
Python
Python
Developer
South Africa
Highest experience points: 0 points,

0 activities in the last year

List your work history, including any contracts or internships
Cibecs
Dec 2011 - Apr 2021 (9 years 4 months)
Randburg, Gauteng, South Africa
Senior Developer
* Support and Development of Cibecs Enterprise Endpoint Data Backup application.
* Support and Development of new Cloud-based solution

(Spring Boot, Mongo, Aurelia, Microservices, Docker, AWS, Axon, Postgres, Docker, Jenkins)
java spring boot microservices axon aurelia
Marketel
Jan 2011 - Nov 2011 (10 months)
Sunninghill, Sandton, Gauteng, South Africa
Senior Developer
* Design and development web based financial system (Spring, Hibernate, HTML)
java spring boot hibernate
Bhyve Technologies
Apr 2003 - Nov 2011 (8 years 7 months)
Roodepoort, Gauteng, South Africa
Lead Developer
* Design, development and maintenance of Bhyve application suite:
* Design and develop Web based Rapid Mobile Application Designer. (Java, Hibernate, XML, Spring, JDBC, Servlets, Web Services, HTML, CSS, Jquery, DWR, HTML, JQuery)
* Design and develop Bhyve Runtime Environment, Web based Management Console. (Java, XML, Hibernate, XML, Web Services, JDBC, Spring, Grails, Hessian)
* Design and development of synchronization protocol between server and mobile device. (XML, Hessian)
* Design and development of J2ME synchronization client.
* Development of Instant Messenger in J2ME.
* Writing of Functional and Technical Design Specifications.
* Lead small development team.
* Introduction of development standards (Scrum, Issue Tracking, Version Control) into workplace.
java spring CSS HTML

Request failed with status code 503

Jobs for you

Show all jobs
Feedback