CV, South African Software Developer Seeking Work Globally

Available
Serial No: 38183
Skills keywords: django, engineering, html, python, software developer

Short Bio:

I studied Mechatronic Engineering at the University of Stellenbosch in South Africa and obtained my B.Eng degree in 2012. Since then and currently I work as a Software Developer. I have experience in a variety of programming languages. I am a very fast learner.

I like working with people and wish to do so as an integral part of my daily job. I am a problem solver who are performance driven.

Current location:  Cape Town - View on map
Nationality: South Africa
Preferred Sector of Employment:  IT and Technology
Spoken languages: Afrikaans, english
Location I am interested in working: Anywhere

 

 

 

LANGUAGE

Fluent in both English and Afrikaans

 

DATE OF BIRTH

20 April 1989

 

CAREER OBJECTIVE

• Pursuing a Mechanical and/or Electronic Engineering position

• Specializing in software development 

EDUCATION

2012 Graduated in June 2012 from the University of Stellenbosch, RSA. (B. Eng – Bachelor’s Degree in Mechatronic Engineering)

B.ENG – RELATED COURSES:

Applied Mathematics

Computer Programming

Technical Drawings

Electro technique

Thermodynamics

Numerical Methods

Fluid Mechanics

Electrical Drive Systems

Computer Systems

Modelling

Heat Transfer

COMPUTER SKILLS

• Knowledge and extensive use of AutoCAD

• Microsoft OfficeTM tools (WordTM, ExcelTM and PowerPointTM)

• Scilab – An open source software for numerical computation

• Matlab – A high-level language and interactive environment for numerical computation, visualization, and programming

• Eagle – Easily Applicable Graphical Layout Editor

• HEW – A GUI-based integrated development environment for the development and debugging of embedded applications for Renesas microcontrollers

• Latex – A document preparation system

• Redmine, Youtrack and Bugzilla – Project management and issue tracking tools

• Beyond Compare – A file comparison utility

• Visual studio – A comprehensive collection of tools and services to help you create a wide variety of apps for the Microsoft platform and beyond

• MySQL – an open-source relational database management system

• Operating Systems include Linux, Windows 8 and Vmware

• Webservers/tools include Apache

• Django – a web application framework

• vSphere – a server virtualization platform

• Revision control systems include TortoiseHG and TortoiseSVN

• FortiGate – firewall

Experience with the Programming Languages : Python, C, C++, Java, Assembler, html, Javascript, MySQL and Ruby

WORK EXPERIENCE

7 July 2014 – present

SPARKATM SYSTEMS

South Africa’s Premier Independent ATM Deployer

JOB TITLE: Software Engineer

JOB RESPONSIBILITIES:

• Manage and improve online and offline EFT systems including ATM terminal software, ATM processing switch and monitoring software

• Develop ATM terminal applications using C++, Delphi, Python, Django and Java (amongst others)

• Observing, testing, diagnosing and resolving faults in the software

• Providing written documentation for internal and external users of systems

• Working with other IT specialists both internally and externally

• Provide regular training to users and other IT personnel on all systems and provide technical support

• Ensure adequate backups for all code and systems

• Manage and improve system hardware, software, communications and network infrastructure

• Serve as a technical expert to achieve the most cost-efficient technology solution across projects within Spark ATM Systems 2 JANUARY 2013 – 5 July 2014

NET1 MOBILE SOLUTIONS

Offers an array of products and services in the field of banking, mobile, prepaid vending and security

JOB TITLE: Software Developer

BRANCH: Chip and SIM Card Development

TEAM: MASK Development Team

ONSITE TRAINING: 3 months

• Familiarizing with card personalization scripts and test scripts

• Familiarizing with MASK and development tools

• Familiarizing with internal tools

• Develop a WIB application

• Develop a Standard Java Card and Java Card STK Applet

• Learn how to use source control

• Additional training: Online Cryptography Course (see Annexure C)

JOB RESPONSIBILITIES:

• Revise code, compare it, incorporate new unit tests, documentation and write new code under the supervision of a team leader

• Develop new applications on existing GINA frame work

• Research 1 JUNE 2010 – 1 JULY 2010

SKEG

A Product Development Firm

ONE (1) MONTH INTERNSHIP

• soldering of electronic components

• storing of electronic components

• designing of pc boards

• working with pc boards

• component and product testing

1 DECEMBER 2009 – 1 JANUARY 2010

SPECTRA MEDIC

Provides Innovative Solutions to the Medical Industry

ONE (1) MONTH INTERNSHIP

• using AutoCad to transfer component dimensions by use of a Vernier scale

• servicing of medical machines (taking apart and reassembling machines)






popup-img