Trevor Green

Last updated June 12th 2011
Resume powered by emurse

Trevor Green

London E14 3AL United Kingdom


http://blog.trumpi.co.za

-

OBJECTIVE

-

I'm looking for a senior level position as a C# developer in London. I have a Tier 1 UK visa that is valid until September 2012. I intend renewing my visa.

I am a passionate believer in the effectiveness of an agile development environment where developer testing, iterative development and continuous integration form part of the development process.

I am most motivated when I can contribute my full potential by participating in the design process, mentoring other developers and contributing to initiatives that deliver software quicker.

Most of my experience is in the financial sector but I am eager to broaden my experience by working in other sectors.

-

EDUCATION

-

2000 - 2002

University of Cape Town

Cape Town

Bachelor of Science

  • Computer Science, Mathematics

  • Second class Grade Point Average

-

2003 - 2003

University of Cape Town

Cape Town

Bachelor of Science (Honours)

  • Computer Science

  • Second class Grade Point Average

-

-

SKILLS

-

  • Object oriented design (expert)
  • C# (expert in version 2.0, 3.0)
  • .NET Framework (expert in version 2.0, 3.5; experienced in version 4.0)
  • Unit testing (expert)
  • XML (expert)
  • XSL (expert)
  • ASP.NET (experienced)
  • NUnit (expert)
  • NAnt (expert)
  • FxCop (experienced)
  • UML (experienced)
  • ISO8583 (trained)
  • CruiseControl.NET (expert)
  • Subversion (expert)
  • Windows forms (experienced)
  • SQL (experienced)
  • COM Interop (experienced)
  • MSBuild (experenced)
  • HTML (expert)
  • JavaScript (limited experience)
  • CSS (limited experience)
  • Team mentoring (experienced)
  • Scrum (expert)
  • WIX (limited experience)

-

WORK EXPERIENCE

-

March 2011 - Present
Analyst Developer

Schroders PLC

London, UK

I am part of a team responsible for developing and maintaining an internal web site that provides analytics to fund managers.

Responsibilities and skills involved include:
  • Writing specifications
  • Developing using ASP.NET and ASP.NET Ajax Extensions
  • Developing stored procedures and SSIS packages

-

September 2010 - March 2011
Software Consultant

Infusion Development

London, UK

  • Was part of a team that implemented the first phase of a trading platform for a UK banking group.
  • Drove several small initiatives to improve communication in the team.
  • Coordinated and performed deployments on the client site.
  • Wrote a suite of integration tests to validate updates from down-stream vendors.

-

April 2007 - August 2010
Senior Developer and Technical Lead

Allan Gray Ltd

V & A Waterfront

  • Rewriting of current build scripts
  • Enterprise Subversion expert
  • The current technologies used is C# and the .NET Framework 2.0 and later the .NET Framework 3.5.
  • Tools like NUnit, NCover, NAnt and Log4NET were used in the development process.
  • Introduced Subversion, jQuery and continuous integration to the enterprise
  • Responsible for deployments and configuration management, eventually handing over to each team
  • Played an advisory role (along with the other senior developers) to the enterprise architect
  • Mentoring and training of junior, intermediate and senior developers
  • Took leadership in Sprint planning and design sessions, introducing a structured method for approaching software design

-

October 2006 - March 2007
Lead Developer

Consequent

Cape Town CBD

  • Maintenence of existing system in production; rewriting of current build scripts
  • The current technologies used is C# and the .NET Framework 1.1
  • Tools like NUnit, NCover, NAnt and Log4NET were used in the development process.
  • The responsibilities basically were to diagnose and fix bugs as they came along

-

September 2005 - September 2006
Contract Analyst Developer

Sanlam

Bellville

  • Implementation of the continuous integration environment.
  • Implementation of the SubVersion environment, including hook scripts.
  • Creation of a custom interop assembly between Sanlam's calculator (C DLL) using the .Net Framework's custom marshaling.
  • Implemented a document assembly engine to create data driven documents for insurance quotes.

-

August 2004 - August 2005
Software Developer

Axcess Technologies S.A.

Rondebosch

  • Designed and implemented the network communications functionality on an ISO8583 compliant EFT system.
  • The network interface was implemented to communicate with a PostBridge interface.
  • Designed and implemented configuration GUI's for the in-house ISO8583 compliant EFT system.
  • These GUI's were designed to manage cryptographic keys for the acquiring system and manage the configuration of the hardware security module attached to the acquiring system.
  • Assisted in localising our financial back-office product suite for South African use.
  • Planned and documented the performance and functional tests for the in-house EFT system.
  • Developed and monitored the continuous integration built system.
  • Wrote a tool to perform component testing on the EFT product.

-

January 2004 - July 2004
Software Engineer

Korbitec

Rondebosch, Cape Town

  • Was involved in porting their document automation product to the .Net Framework.
  • Was also involved in creating a document automation solution for a client of Korbitec.

-

-

COMMUNITY INVOLVEMENT

-

Signatory to the Manifesto for Software Craftmanship (http://manifesto.softwarecraftsmanship.org/main)

-

REFERENCES

-

Max Adams, Team Lead, Shared Services
Retail IT
Allan Gray Limited

-

Duncan Sharrad, Lead Analyst Developer
Schroders PLC

-

-