Well designed systems have the power to take away the mundane and repetitive parts of our lives, whether they drive industrial robots in a widget factory, accounting calculations on a spreadsheet or stock level reporting for an online superstore. I like to build well designed systems, and am capable of delivering them whether working individually or with a small team of like minded people. I have a broad range of skills and knowledge, but more importantly, pick up new skills and concepts very quickly. And although I always strive for elegance in design and implementation, I recognize when it is pragmatism, rather than perfection, that is called for.
mobile
07763 468398
email
daniel@danielneal.co.uk
post
Flat 1, 11B Norfolk Terrace, Brighton, BN1 3AD
Skills
data development
experience
enjoyment
relational database design
SQL
Datalog / Datomic
middleware development
clojure
c#
ruby, PHP, other OOP languages
front end development
WPF
HTML
CSS
source control
git
subversion
office applications
MS Office
Photoshop/InDesign/Illustrator
ACT! CRM, SugarCRM
language
French
Croatian
scripting
DOS batch file
bash
VBA
engineering
Solidworks/Pro-Engineer/CAD
E-plan/circuit design
music
piano playing
violin playing
composition
DAWs (logic pro, ableton, pro tools)
score
experience
enjoyment
novice
rather avoid
advanced beginner
don't mind
competent
like
proficient
really enjoy
expert
love
Timeline
Summer 2014
Joined Codeface in Brighton working one day a week. Worked on a javascript based phone game for alcohol intervention in teenagers, and various ruby on rails web projects. Continued at EvoEnergy, carrying out a custom implementation of SugarCRM to replace the existing CRM which we'd outgrown.
Summer 2013
Started working remotely for EvoEnergy. Began doing freelance work, and set about learning some new skills, including Objective C for iPhone development and ClojureScript for web development. Worked on an prototype iOS application for exploring cause-effect relationships between medical conditions. Started learning Croatian.
Winter 2012
Continued to work at EvoEnergy. After the feed-in tariff was cut, we needed to cut our costs drastically.
I worked on the systems side of replacing our (expensive!) 3rd party outsourced warehouse service with an in-house alternative.
This included deploying off-the-shelf warehouse management software, writing data migration scripts, and integration services with to connect the
new warehouse software to our own in house information system.
Autumn 2009
Joined EvoEnergy when the company was 8 people strong.
Initially carried out a number of roles ranging from on-site installation of PV monitoring systems to telephone support.
Following the introduction of the feed-in tariff, the company began to grow and eventually reached ~180 people.
Over this period, I gradually changed my role to Systems Developer. I rebuilt the information systems several times as the company grew, taking them from a set of excel spreadsheets, to an Access Database, then a Windows Forms application, and finally, after employing a second developer, to a much richer SQL database application, with a C# and WPF front end.
Summer 2009
Went to Mafra, Portugal to take part in a Summer Academy in Human Centred Systems Design.
Co-developed an educational workshop, based on David MacKay's book "Sustainable Energy Without The Hot Air".
Autumn 2008
Switched to Mechanical Engineering, taking modules in Renewable Electrical Power, Information Theory and Pattern Recognition,
Biomimicry, Sustainable Water Engineering, Design, Sustainable Development and Building Physics.
Summer 2008
Did a UROP (undergraduate research opportunity). Investigated the mechanical performance of Structural Insulated Panels,
and carried out a lifecycle analysis of papercrete (a building material made from recycled waste paper).
Summer 2007
Worked at Cintelliq, consultants to the organic semiconductor industry. Helped with research, and preparing for their yearly conference.
Autumn 2006
Specialised in Manufacturing Engineering.
The course covered modules in Design, Industrial Engineering, Accounting and Finance, Human Relations and Organisational Behaviour.
It also included a number of interesting industrial projects,
including mapping information flows within a hummus factory, the design of a foldable Rogowski coil for current measurement,
and writing software to co-ordinate a robotic manufacturing cell.
Summer 2005
Worked at Stage Technologies as an engineer, drawing circuit diagrams and wiring up drive automation for West End stage shows.
Autumn 2004
Went to Cambridge to read Engineering at Emmanuel College. The first two years of the course provided a general engineering
foundation with modules in Mechanics, Structures, Thermofluids, Materials, Linear Systems and Control,
Thermofluids, Digital and Analogue Circuits, Electrical Power, Signal and Data Analysis.
Autumn 2003
Took a gap year. Spent the first month in a primary school in Calais, helping out as a teaching assistant. Subsequently worked as an assistant to a photographer
at "Picture This" in Canterbury, Kent. For the rest of the year I was employed by Christ Church University as a project co-ordinator,
where I researched, wrote and designed a guide book for people who were considering moving to the Nord Pas-de-Calais to work.
1996
Started secondary school. While I was there, I also led the school orchestra as a violinist, played in a string quartet and
joined the jazz band.
December 1984
Born in Margate.
Qualifications
business
Microsoft Dynamics CRM Developer
92%
higher education
MEng Mechanical Engineering
merit
BA Manufacturing Engineering
class I
secondary education
Chemistry Advanced Extension
distinction
Maths Advanced Extension
distinction
Physics Advanced Extension
distinction
Economics AS-level
A
French A-level
A
Maths A-level
A
Further Maths A-level
A
Physics A-level
A
Chemistry A-level
A
GCSEs
9 A* 1 A
musical
Piano performance level
distinction
Violin grade 8
distinction
awards
Strategies for a Sustainable Future, 2008 Poster Prize
winner
CUED second year computing prize
winner
other
Duke of Edinborough
bronze
Young Enterprise
About this CVI designed this CV as a programming project and an experiment in the principle of separating information from its representation.
The information in the CV is stored in a plain text file, using YAML (a very lightweight markup language).
It is transformed into HTML using the programming language Clojure, and styled with CSS.
The source code for the CV is available online at https://github.com/danielneal/cvcreator.