A Photo of Nev.

Nev Delap
Senior Software Engineer

Born 26/9/1972

Dual Australian/British National
Australian & British/European Union Passports

Email: nevdelap@gmail.com
Skype: nevdelap

English (Native) / Spanish (Fluent)

Now based in Brisbane, Australia.

Objective

To work with developers who, like me, really know and value good Object Oriented Architecture and Design, Automated Unit Testing, and Built-In-Test, understanding how it makes for fast, high quality development, and to continue my roles in teaching and mentoring to assist other software professionals in their professional development to this end.

Summary of Skills and Experience

4 years of C# / .Net development on Windows using Visual Studios through 2008, SQL Server, TFS, etc, and in Mono on Linux.
7 years of Python development on Windows and Linux.
15 years of C++ development on Windows and Unix.
2 years of Php development on Linux.
I have a deep knowledge of Object Oriented Analysis, Architecting, Design & Implementation, Refactoring and Automated Integration and Unit Testing, Code Contracts, and Built-In-Test at a theoretical level as well as long practical experience. These are not buzzwords to me. I know this stuff, and I do it. I'm a testing maniac and I document, using UML, Wikis, Doxygen, and more.
Linux, Apache, MySQL, WHM, cPanel, Subversion, Mercurial - installation, configuration, administration, and automation.
XHTML/CSS, Python (Django), Php (Yii, RedBean) with MySQL & Sqlite - I have experience with a range of Web Development tools, primarily in Linux environments, and primarily in the backend.

Other Experience

Networking administration and server configuration in Windows, and Debian, Ubuntu, and CentOS Linix.
1½ years technical training & training consultancy - course writing and delivery including C/C++, server administration, networking. Plus, non-IT training experience - 2 years teaching English, and a year as a Skydiving Instructor.
Technical writing - user manuals, technical manuals, system documentation. Writing for Websites, and English-Spanish translation.
Excellent written and oral communications skills. Excellent documenter, writer of training materials, and so forth.

Work History

Senior Analyst/Programmer (Full time C# Developer)
August 2011 - Present
TechnologyOne Corporation, Brisbane, Australia - www.technologyonecorp.com

TechnologyOne (ASX: TNE) is a leading enterprise software solutions provider with offices in each State and Territory of Australia, as well as New Zealand, Asia, the South Pacific and the United Kingdom. For 25 years they have been providing deeply integrated enterprise software solutions for business, government, financial services, health and community, education and the utilities sectors.

I am rewriting a major component of the TechnologyOne software suite, a high availability distributed job processing server in C#, rearchitected to maximize performance, reliability, and extensibility while maintaining compatibility with a large code base of in-house and third party job components running against the TechOne Suite's multiple database platforms. I'm also offering my expertise and experience in packaging and deployment, continuous integration, testing, and delivery, particularly in proven technologies in the Linux world for improving processes in this .Net development environment. And I'm involved in the maintenance, troubleshooting, and ongoing development of core application development framework on which the companies products are built.

Lead Engineer (Full time Python/Php Developer)
January 2010 - July 2011
Zurmo, Chicago, Miami, Buenos Aires, Ahmedabad - www.zurmo.org

Summary: Architect, developer, trainer, and mentor. My main legacy was the introduction, training, and implementation of software engineering best practices for clean design and automated testing in a distributed team of developers and testers, which resulted in the creation of a new product in the CRM Cloud space called Zurmo. more...

June 2007 - December 2009
Living, Travelling & Working in Latin America.

Various things including English Teaching, Spanish/Portuguese to English translation of documents and website content, writing original content in English, and some web development. But mainly time off from the world.

Senior Software Engineer (Full time C++ Developer)
February 2001 - June 2004, July 2006 - June 2007
HF Modernisation Project, Space & Communications Division, Boeing Australia, Brisbane

Summary: Military communications project in C++ and Python on Windows and Unix using CORBA. I developed CORBA components within a traffic stack which provided end-to-end radio communications between military assets. I brought xUnit style automated testing to the project before CppUnit existed and at a time when Boeing Australia software testing was somewhat immature. My work in this regard was one of the turning points in making this project a success. more...

January 2006 - June 2006

Holidayed in Australia & New Caledonia.

Windows Software Engineer (Full time C# Developer)
December 2004 - December 2005
Mantara Software, Brisbane - www.mantara.com

Summary: High performance messaging protocol level development in C# on Unix and Windows with .NET and Mono. I wrote the .NET binding and SDK for the elvin: protocol used to talk to Elvin servers running on Unix boxes. Mantara has since moved it's headquarters to New York where it is seeing great success in high performance trading systems built in C# on Elvin with this product. more...

July 2004 - November 2004

Holidayed in France, Switzerland & Spain.

Senior Software Engineer (Full time C++ Developer)
February 2001 - June 2004
HF Modernisation Project, Space & Communications Division, Boeing Australia, Brisbane

My first stint at Boeing. I returned to this position in July 2006 and the details are found above.

Full time Contract C++ Developer
May 1998 - Febrary 2001
Asset Management Services, Transport Technologies Division, Queensland Transport, Brisbane

Summary: Digital video system in C++ on Windows and Sun Irix (Unix) platforms for providing digital video of the Queensland road network for engineers, integrated with location data, linkages to road condition data, works planning. more...

Contractor, System Administration
January 1998 - May 1998
Office of Asset Sales and IT Outsourcing, Australian Federal Government, Canberra

Summary: For nine weeks I provided all IT services for this temporary ~100 person government department formed especially to administer outsourcing of IT for the largest of the Federeal Government Departments. more...

C++ Developer (80%), Systems Design/Integration (20%)
February 1993 - September 1995, February 1997 - January 1998
LAN Systems, Infrastructure Change, Australian Tax Office, National Office, Canberra

Summary: C/C++ development for support of network infrastructure management on OS/2 and Windows Servers and Windows clients. more...

Technical Course Developer & Trainer
September 1995 - February 1997
IT Training, Australian Taxation Office, National Office, Canberra

Summary: Technical trainer for software development, networking, HTML, and other subjects to developers and network administrators. more...

C++ Developer (80%), Systems Design/Integration (20%)
February 1993 - September 1995
LAN Systems, Infrastructure Change, Australian Tax Office, National Office, Canberra

My first stint in LAN Systems. I returned to this position in February 1997 and the details are found above.


Education

Bachelor of Science, Computer Science.
Murdoch University, Western Australia, 1992.
9 High Distinctions & 11 Distinctions in 24 courses.

Personal Interests

My main loves are travelling, languages, and philosophy. Otherwise I'm most often found lying in the sun, or swimming, or doing anything involving sun and water.

Mi vida ahora, afuera del trabajo, está casi totalmente en español con mi esposa guapísima. La vida realmente es algo loco y chévere!