$$$$
{{ $t($store.state.user.experience_value_in_dollars) }}
Expert
{{ $t($store.state.user.experience_search_name) }}
0
jobs
Mr Ian Jones
,
, United Kingdom
Experience
Other titles
Skills
I'm offering
Markets
United Kingdom
Language
English
Fluently
My experience
2015 - ?
freelance
UI and Java Developer
Capita.
Gloucestershire
Designing and creating rich web user interfaces, Java backends, microservices and CI/CD pipelines. Liaising with and demoing to several stakeholders to ensure the correct functionality is produced, as required.
The primary technologies involved with this are:
Angular 6-10 NGRX/NGXS TypeScript AngularJS
RxJS HTML & CSS JavaScript Java 8/11
NPM Node.js Bamboo Git
jQuery Bitbucket Jira Confluence
Maven MySQL Docker Spring
Cypress Jest/Karma AWS Concourse
Duties include:
- Develop web applications for use by internal users
- Primarily involved with the design and production of the UI code using Angular (initially used AngularJS) and associated web technologies including NGRX/NGXS, RxJS and Nx
- Also involved with server side development using Java, MySQL, Docker, Spring, Ansible
- Creating CI/CD Pipelines using AWS and Concourse (integrating with Bitbucket)
- Liaising with the users to ensure the correct solution is produced
- Demoing the produced functionality to the users, when required
- Writing automated integration tests using Cypress (previously used Protractor) and front-end unit tests using Jest & Karma
- Allowing for Accessibility requirements in the UI design and tests (using axe)
Designing and creating rich web user interfaces, Java backends, microservices and CI/CD pipelines. Liaising with and demoing to several stakeholders to ensure the correct functionality is produced, as required.
The primary technologies involved with this are:
Angular 6-10 NGRX/NGXS TypeScript AngularJS
RxJS HTML & CSS JavaScript Java 8/11
NPM Node.js Bamboo Git
jQuery Bitbucket Jira Confluence
Maven MySQL Docker Spring
Cypress Jest/Karma AWS Concourse
Duties include:
- Develop web applications for use by internal users
- Primarily involved with the design and production of the UI code using Angular (initially used AngularJS) and associated web technologies including NGRX/NGXS, RxJS and Nx
- Also involved with server side development using Java, MySQL, Docker, Spring, Ansible
- Creating CI/CD Pipelines using AWS and Concourse (integrating with Bitbucket)
- Liaising with the users to ensure the correct solution is produced
- Demoing the produced functionality to the users, when required
- Writing automated integration tests using Cypress (previously used Protractor) and front-end unit tests using Jest & Karma
- Allowing for Accessibility requirements in the UI design and tests (using axe)
Development, UI, Microservices, Spring, Integration, Node, Confluence, Jest, Developer, AngularJS, Rxjs, Accessibility, Web, Server, Production, CI / CD, CI / CD, CI / CD, Writing, Html, Css, Design, Mysql, Jquery, Java, Git, Node.js, Javascript, Docker, HTML/CSS/Javascript, Angular, UI Design, Jira, AWS, Typescript
2015 - 2015
job
Software Architect and Developer
Spormeon.
Creating the architecture and implementation of a website for a friend's business. The website allows users to self-manage their accounts for the purposes of providing advertising to their own websites.
The primary technologies involved in its development were:
Java EE Spring Boot jQuery AngularJS
JavaScript HTML5/CSS3 Linux DynamoDB
Amazon Web Services Elastic Load Balancing EC2 Git (via BitBucket)
OpenX Highcharts Node.js
The primary technologies involved in its development were:
Java EE Spring Boot jQuery AngularJS
JavaScript HTML5/CSS3 Linux DynamoDB
Amazon Web Services Elastic Load Balancing EC2 Git (via BitBucket)
OpenX Highcharts Node.js
Web Services, Web, Software, Development, Load balancing, Amazon, Developer, Implementation, Website, Node, Architecture, Spring, Javascript, AngularJS, Amazon Web Services, Websites, Linux, Css3, Node.js, Git, Advertising, Java, Jquery, Html5
2007 - 2015
job
Lead Developer
BAE Systems.
Responsible throughout the full Agile Scrum lifecycle for the production of regular releases of the trilogi web application product suite.
The primary technologies involved in trilogi's development were:
Java SE Java EE JavaScript jQuery
Dojo HTML5/CSS3 RESTful Web Services Git
Gerrit Jenkins Maven Tomcat
Oracle Database Firebird Database JavaDB
Duties included:
- Oversee a team of up to developers, for the purposes of architecture and implementation
- Liaising with all stakeholders to demonstrate software and discuss future requirements
- Application coding and reviewing
- Production of UML for design and wireframe screens for UX documents, using Balsamiq
- Milestone and Sprint planning including the creation of stories and acceptance criteria
- Review of sprint and milestone outputs including demonstrating to the key stakeholders
- Requirements gathering, change and release management
The primary technologies involved in trilogi's development were:
Java SE Java EE JavaScript jQuery
Dojo HTML5/CSS3 RESTful Web Services Git
Gerrit Jenkins Maven Tomcat
Oracle Database Firebird Database JavaDB
Duties included:
- Oversee a team of up to developers, for the purposes of architecture and implementation
- Liaising with all stakeholders to demonstrate software and discuss future requirements
- Application coding and reviewing
- Production of UML for design and wireframe screens for UX documents, using Balsamiq
- Milestone and Sprint planning including the creation of stories and acceptance criteria
- Review of sprint and milestone outputs including demonstrating to the key stakeholders
- Requirements gathering, change and release management
Management, UP, Firebird, Production, Web, Software, Development, Lead developer, Restful, Developer, Implementation, Tomcat, UML, Architecture, Oracle database, Javascript, Web Services, Database, Agile, Jenkins, UX, Oracle, Scrum, Css3, Git, Java, Jquery, Html5, Design
2001 - 2003
freelance
Consultant
Convergys.
Software developer for the production of a Telecoms Customer Service solution.
Duties included:
- Production of high and low level design documents
- Production of software code, primarily using C++ on Unix
Duties included:
- Production of high and low level design documents
- Production of software code, primarily using C++ on Unix
Design, Unix, C, Customer service, Service, Developer, Software, Production, Customer
1999 - 2001
freelance
Consultant
Tertio Ltd.
Software developer for the production of various Telecoms products.
Duties included:
- Production of software code, primarily using Java and TCL
Duties included:
- Production of software code, primarily using Java and TCL
Java, Developer, Software, Production
1998 - 1999
job
Analyst Developer
Logica.
Software developer for mobile telecoms service applications.
Duties included:
- Production of software code using proprietary language, FSDL
Awards and membership of professional bodies
Sun Certified Java Programmer
Duties included:
- Production of software code using proprietary language, FSDL
Awards and membership of professional bodies
Sun Certified Java Programmer
Java, Service, Developer, Analyst, Software, Production
My education
Cardiff University
Masters, Education
Masters, Education
Cardiff University
BSc, Mathematics
BSc, Mathematics
Mr's reviews
Mr has not received any reviews on Worksome.
Contact Mr Ian Jones
Worksome removes the expensive intermediaries and gives you direct contact with relevant talent.
Create a login and get the opportunity to write to Mr directly in Worksome.
38100+ qualified freelancers
are ready to help you
Tell us what you need help with
and get specific bids from skilled talent in Denmark