An IT professional with a proven history of delivering complex functionality. Specialist in Enterprise Java with an emphasis on large scale data manipulation and visualisation. Well-motivated, self--starter and adaptable with the ability to work independently and as part of a team.
Contract Java Developer @ Responsible for the architecting and implementation of a range of bespoke microservices to facilitate the querying and presentation of very large datasets from a variety of dispersed databases.
Utilising the Java 8, Spring, RabbitMQ, RESTEasy and JBOSS tools.
Developing using the SCRUM methodology and leveraging the full Atlassian toolset to empower test-driven development, continuous integration and continuous delivery. From May 2014 to Present (1 year 8 months) London, United KingdomDirector / Independent Java Development Professional @ Contract Java Developer responsible for creating software to match clients objectives. From April 2014 to Present (1 year 9 months) London, United KingdomSenior Java Developer @ Senior Java Developer responsible for the design and implementation of complex functionality within a team-based environment.
Using the J2EE, Spring, Hibernate, Apache ActiveMQ and Apache Camel tools to produce intelligent data routing, ingestion, processing, persistence and presentation of large datasets.
Previous work:
Successfully designed, developed and implemented a Spring MVC web application interfacing with an EJB to display critical business information to end--users using HTML, CSS and JSP/JSTL. From July 2012 to April 2014 (1 year 10 months) Consultant @ Application Support Consultant providing 2nd / 3rd line support across a number of systems and organisations.
Provided timely responses and resolutions to external clients utilising the ITIL framework. Technical expert for one system, providing in--depth knowledge and assistance.
Assisted with the successful delivery of support team into a new client. From July 2011 to July 2012 (1 year 1 month) London, United KingdomSoftware Engineer @ Software Engineer working in a team responsible for data persistence, manipulation and visualisation.
Worked in a small team responsible for investigating new technologies such as NoSQL databases and distributed processing of big data.
Produced a number of web application prototypes utilising HTML, CSS, JavaScript and ExtJs. From October 2009 to May 2011 (1 year 8 months) Software Engineer @ Software Engineer Placement Student working within the Naval Trainers team.
Responsible for producing a number of User Interface displays using C and XWindows. From June 2007 to August 2008 (1 year 3 months) Portsmouth, United Kingdom
BSc(Hons) Computer Science, Computer Science and IT, First Class @ University of Surrey From 2005 to 2009 Daniel Amner is skilled in: JavaScript, Java, CSS, HTML, C, Linux, J2EE, Spring, Hibernate, EJB, JPA, Maven, JUnit, JMockit, Spring MVC