Word - Gordon

baasopchoppyΑσφάλεια

5 Νοε 2013 (πριν από 3 χρόνια και 7 μήνες)

91 εμφανίσεις

Gordon Rudman


Contact & Personal Details


First name:


Gordon

Surname


Rudman




Website:


www.gordonrudman.com

Email:


gordon.rudman@gmail.com







Telephone:


+27(71) 397
-
7738



+27(
72
)

241
-
6812

* Emergency Alternative




Age:


30

Date of birth:


13 February 1982




Gender:


Male

Race


White (
Caucasian)

Nationality


South African




Languages:


English
*Home language

Afrikaans




Physical Address


Sandton

Johannesburg

South Africa




Notice Period


1 Calendar Month




Valid Passport


Yes

Criminal Offences


None

Travel/Visa Restrictions


None

Driving
Licence


Yes

Willing To Relocate


Yes





Gordon Rudman


Skills
Summary

(
see Appendix A for
other skills

& experience
)




Managing &

Leading software development teams



Certified Scrum Master



Agile Softw
are Development Experience



eXtreme Programming Experience



Mentorship, Code Reviews, Pair Programming, Unit Testing



The Full Software Development Lifecycle (SDLC)




C# 1.0
-

4.0



Design Patterns



Object Oriented Programming and Principles (OOP)



Test Driven Development (TDD)



Visual Studio 2010, 2008, 2005, 2003,
2002



Version Control Systems (SVN
[
Subversion
]
, TFS)




Microsoft
SQL 2008

R2,
2008, 2005, 2000



SQL /
Relational

Database Design
, and Development



SQL Query & Database Optimization



ORM
s

(NHibernate
, Entity Framework
)



SSIS



Microsoft

SQL Compact Edition
, Fireb
ird, MySQL
, SQL Lite




Silverlight 2.0


4.0



ASP.Net MVC,
ASP.Net, HTML, CSS, JavaScript, IIS 6

& 7



WCF,
Web Services



Flash Development using Flex, Action Script, and WebOrb




Xbox360

and PC

G
ame development using XNA


Gordon Rudman


Formal Education


Degree:


BSc Information Technology and Computer Science:
Software Engineering Stream

Institute:


The University of South Africa

(
UNISA
) (
www.unisa.ac.za
)

Date:


2004


200
7

(While working full
-
time)

Completion Date:


2007 (Graduation Date:
31 May 2008
)

Certificate No.


UN122756ISA

Student Number:


35588101

Majors:




Project Management



Advanced Programming



Advanced Systems Development



Database Design and Implementation



Operating System and Architecture



Human
-
Computer
Interaction (Usability)



Principles of Databases



Artificial Intelligence

Distinctions
:


INF

307H
-

Database Design & Implementation

INF

320E
-

Human
-
Computer Interaction (Usability)

COS

2269
-

Computer Networks

INF

207E
-

Object
-
Oriented Concepts

INF

206D
-

Systems Analysis and Design Methods

INF

1059
-

Business Information Systems

COS

114X
-

Visual Programming

STA

105M
-

Statistics






Degree:


BSc Information Technology and Computer Science

Institute:


The University of Pretoria

(
www.up.ac.za
)

Date:


2002
-

2003

Completion Date:


Moved to UNISA

Student Number:


22105329

Distinctions
:


COS 284
-

Computer Architecture

COS 283
-

Systems Integration

COS 110
-

Program Design

KRM 154
-

Criminology

INF 154
-

Introduction to programming

INF 164
-

Advanced programming

INF 272
-

Advanced programming




Gordon Rudman


Formal Education

(continued)


Secondary
Education
:


National Senior Certificate

Institute:


Pretoria Boys’ High School

(
www.boyshigh.com/school
)

Date:


1996


2000

Completion Date:


Matriculated 2000

Subjects:




Computer Science



Mathematics



Science



English



Afrikaans



Geography



Business Economics


Final year Distinction
:


Computer Science


Awards and special
achievements:




Gold Medal: Science Expo 1998



Bronze Medal: Science Expo 1999



Part of the team that w
on the 1998 South African
Junior
Chess Champions
hip
s



Co
a
ched Chess

for 2 years



Co
a
ched Rugby for 4 years



Captained my

school rugby team



Played Club Rugby for 2 years (
Harlequins
)

Gordon Rudman


C
ourses and t
raining


Course:


Certified Scrum Master

Institute:


Microsoft, with Mitch Lacey & Associates

Date:


February

201
2






Course:


TOGAF (Architecture) Certified Training

Institute:


realIRM

Date:


December

2011






Course:


TOGAF (Architecture) Foundation Training

Institute:


realIRM

Date:


December

2011






Course:


Introduction to Windows Phone 7 Development

Institute:


Microsoft

Date:


November

2011






Course:


How to investigate and present a case at a disciplinary hearing

Institute:


Alexander Forbes

Date:


June 2011






Course:


Advanced Distributed System Design with SOA & DDD

by Udi

Dahan

(Microsoft MVP)

Institute:


iSolve

Date:


October
2010






Course:


Building Rich Internet Applications with Silverlight

Institute:


Microsoft South Africa

Date:


May

2010






Course:


Introduction to Postilion (S1)

Institute
:


S1

Date:


March 2010







Gordon Rudman


C
ourses and t
raining

(continued)


Course:


Introduction to VS2010 and .Net 4.0

Institute:


i
Solve

Date:


November 2009









Course:


Tuning & Optimizing Queries using Microsoft SQL Server 2005

(Microsoft Course
2784a)

Institute:


I.T Intellect

Date:


November 2007






Course:


Agile
-

An intermediate introduction

How Agile Methodologies & tools can be used to make teams more
effective and efficient

Institute:


SQS


International Software Testing

Date:


June 2007






Course:


Communications and Assertiveness

Institute:


Deloitte

Date:


June 2007






Course:


Patterns and Practices

Institute:


Dr Fritz Solms Training and Consulting

Date:


November 2006






Course:


Building COM+ Applications Using MS.Net Enterprise Server.

(
Microsoft Course 2557)

Institute:


Netscope Training

Date:


November 2005






Course:


C# with Microsoft .NET
(
Microsoft Course
2609)

Institute:


Netscope Training

Date:


April 2005




Gordon Rudman


Employment History


Company:


Alexander Forbes
(
http://www.alexanderforbes.co.za
)

Period:


April 2010

to
Present

Department:


AFAS
-

Microsoft Integration Team

Position Held:


Senior Systems Analyst


Duties:





R
esponsible for
parts of
the architecture,
design

and
development of software systems


Projects




Redesign and Development of

Data

I
ntegration
S
ystem



Automation of
bulk c
laims letter

printing
.



Redesign of Silverlight Plugin Architecture for GUIs.



Created a simple and robust Silverlight logging system



Redesign Integration Mapping Architecture
using MEF



Sherlock (
Visualises

the structure of user data)



Tom


‘The OMNI Manager’, a new system that is used
to⁣ontrol⁡ d⁡ dit⁣ert慩n⁡ pe捴猠around⁴ e 浡in
integr慴ion⁳祳te洠mlM义)Ⱐ
the獥 慳ae捴c

in捬ude⁴ e
景llowing:⁁捣e獳⁣ontrolⰠ䵥nu猬⁐lugin猬⁃ n晩g⁦ile献⸮


Company:


ATM Solutions

Group

(A Transaction Capital Company)

www.atmsol.co.za

Period:


April 2009 to
April 20
10

Department:


Group IT



Software Development


Position
s

Held:




Acting
Software
Development Manager (5 Months)



Team Lead &

Systems

Architect


Duties &

Accomplishments:




Plan
n
ed team deliverables, managed output
s

and KPIs,
and reported directly to the IT Executive.



Liaise
d

with business owners to set priorities.



Created
And Managed
Project Estimates



Conducted Interviews for new Developers and DBAs



Lead Teams of between 3 to 7 developers



Developer Training, Mentorship and Coaching



Responsible for the architecture and design
of
all
the
software
systems
.



Performance tuning of critical code

and
SQL



Setup and Conducted Code reviews



Setup and Managed a Source Control System (SVN)


Projects




Restructure the entire software development process



Setup Fraud prevention mechanisms, and

audit trails



Re
designed
and built
back
-
o
ffice
s
ystem
s

(
e.g.

General Ledger, Account Balances)



Santam

Bank

B2B Project



ATM Journal Viewer

Project

Gordon Rudman





Company:


Derivco
(
www.derivco.com
)

Period:


October 2006 to
March 2009

Positions Held:




Technical Lead



Intermediate
Software Developer



Junior
Software Developer

Department:


Business Applications

Duties:




Architecture Design and Documentation



Mentoring



Training and Presentations



Review Designs, and Code



Research and Development



Develop Software


Projects:




Affiliates System
Redesign and
Rewrite





Player Communications Manager (PCM)



PCM Monitor
ing

System

-

Monitor all PCM systems and integrate with MOM





Cash
-
in Manager (Banking System)

-

Multi
-
currency &
Multi
-
language upgrade





Data Integrity Monitor
-

check
ed

data
of

core systems





Casper
-

Loyalty Manager



Company:


Securities and Trading Technologies (STT)

www.sttsoftware.co.za

Period:


January 2005 to
September 2006

Position Held:


Software Developer

Department:


Framework Development

Duties:




Architecture Design and Documentation



Software Design and Documentation



Mentoring



Training



Review Designs, and Code



Implement Coding Standard



Performance
testing and improvements



Research and Development



Develop Software

Projects:




Developed a new framework, supporting APIs, and
utilities to host all
f
uture Applications.



Ad
-
hoc contract work
:

Period:


200
0

to
2004

Clients:




Unilec



Crea
ted

Robotics

Control and Reporting

Software

for
Ford Motor Company of Southern Africa




University of Pretoria



Creat
ed Promotional &
Educational CDs

(2000, 2002, 2004)




Numerous smaller clients like Doctors,
V
ideo
S
tores,
Farms,
etc


Gordon Rudman



Appendix

A

(
T
echnical Skills
Matrix
)



Programming Languages


C# (1.0


4.0)

XNA

Java

C++

C

Development

x

x

x

x

x

Maintenance

x

x

x

x


Online

x


x

x


Analysis

x

x

x

x

x

Design

x

x

x

x

x

Months experience

96

27

36

18

3

Last used

Current

Current

2005

2008

2004



Programming
Languages


VB.Net

VB 6

Delphi

Assembler

Development

x

x

x

x

Maintenance

x

x

x


Online

x

x

x


Analysis

x

x

x

x

Design

x

x

x

x

Months experience

24

12

84

6

Last used

2007

2005

200
7

2003



Programming Languages


Silverlight

(2.0


4.0)

ASP

MVC

ASP.Net

& AJAX

Flash (
Flex &

ActionScript
)

HTML
, CSS, &

JavaScript

Development

x

x

x

x

x

Maintenance

x

x

x

x

x

Online

x

x

x

x

x

Analysis

x

x

x

x

x

Design

x

x

x

x

x

Months experience

27

6

24

6

36

Last used

Current

Current

Current

2009

2009



Database
s


SQL 2008

&

SQL

2008

R2

SQL
2005

SQL
2000

Compact
Edition

SQL Lite

Installation

x

x




Administration

x

x

x



Development

x

x

x

x

x

Design

x

x

x

x

x

Analysis

x

x

x

x

x

Performance
Tuning

x

x

x



Months experience

4
6

60

36

6

6

Last used

Current

2010

2010

2010

2010


Gordon Rudman



Database
s


Oracle

MySQL

Firebird

Paradox

BTreive

Administration

x

x

x

x


Development

x

x

x

x

x

Design

x

x

x

x


Analysis

x

x

x

x


Months experience

24

12

6

12

3

Last used

2004

2006

2008

2005

2005


Methodologies & C
ase
T
ools



Scrum

XP

Waterfall

UML

Months experience

40

8

49

12

Last used

2009

2006

Current

2006


Operating

Systems


Windows
7

Windows
Vista

Windows
XP

Windows
2000

Windows
ME/98/95

Use

x

x

x

x

x

Installation

x

x

x

x

x

Administration

x

x

x

x

x

Configuration

x

x

x

x

x

Scripting



x


x

Months experience

30

7

103

24

84

Last used

Current

200
9

Current

2002

2002


Operating Systems


Windows
2003

Dos

Windows

3.1
1

Linux

Use

x

x

x

x

Installation

x

x

x

x

Administration

x


x


Configuration

x

x

x


Scripting

x

x

x


Months experience

55

203

36

6

Last used

Current

Current

1995

200
4


Networking


TCP / IP

IPX / SPX

Novel

Proxy

Ethernet

Use

x

x

x

x

x

Installation

x

x


x

x

Configuration

x

x


x

x

Months experience

120

60

12


180

Last used

Current

200
0

2004

2010

Current


Data
-
interchange Formats



XML

JSON

INI

CSV

Months experience

45

12

36

27

Last used

Current

2009

2007

Current