$$$
{{ $t($store.state.user.experience_value_in_dollars) }}
Senior
{{ $t($store.state.user.experience_search_name) }}
0
jobs
Full Stack Software Developer
Riccardo Noviello
,
Newport, United Kingdom
Experience
Other titles
Skills
I'm offering
Riccardo is a software consultant for Nuvio Software Solutions, he is specialised in Java and Web technologies with a strong focus on high quality code and best practices. His skills and interests spread across other areas as well such as: functional programming, performance tuning, frontend development and more.
In the past years Riccardo has been working on several projects in very different environments, he believes this gave him a comprehensive understanding of the software industry by working with: small-medium companies, start-ups, government and financial organisations.
Riccardo continuously keeps up to date with technology and spends time on research to become a better professional overall. He enjoys participating in the design and development of good software.
Riccardo is also a manuscript reviewer for Manning Publications, including the book: "Spring in Action 5th Ed" and "Single Page Web Applications in Action, 2nd Ed".
In the past years Riccardo has been working on several projects in very different environments, he believes this gave him a comprehensive understanding of the software industry by working with: small-medium companies, start-ups, government and financial organisations.
Riccardo continuously keeps up to date with technology and spends time on research to become a better professional overall. He enjoys participating in the design and development of good software.
Riccardo is also a manuscript reviewer for Manning Publications, including the book: "Spring in Action 5th Ed" and "Single Page Web Applications in Action, 2nd Ed".
Markets
United Kingdom
Links for more
Once you have created a company account and a job, you can access the profiles links.
Language
English
Fluently
Spanish
Fluently
French
Good
Italian
Fluently
Available
My experience
2020 - 2020
job
Software Engineer
NotBinary.
NotBinary - Various clients
Various consultancy work with NotBinary for a series of clients including:
● Department for Business, Energy and Industrial Strategy - Green Homes grant project
● Hackney Council - Coronavirus Frontdoor project
● Essex Council - Stop Swap Go project
● Arthurly - Students home Learning project
● Camden Council - Coronavirus Helpline project
Technologies: NodeJs, React, Express, Jest, Next JS, Cypress, Python, Java, Camel, Spring Security, Spring
Boot, Docker, PostgreSQL, Heroku, Github Actions, Gov uk PaaS, DynamoDB, Python, DJango Rest,
RailsCapybara, RSpec, Cloud Foundry, GOV.UK PaaS, Gov UK Notify.
1
Various consultancy work with NotBinary for a series of clients including:
● Department for Business, Energy and Industrial Strategy - Green Homes grant project
● Hackney Council - Coronavirus Frontdoor project
● Essex Council - Stop Swap Go project
● Arthurly - Students home Learning project
● Camden Council - Coronavirus Helpline project
Technologies: NodeJs, React, Express, Jest, Next JS, Cypress, Python, Java, Camel, Spring Security, Spring
Boot, Docker, PostgreSQL, Heroku, Github Actions, Gov uk PaaS, DynamoDB, Python, DJango Rest,
RailsCapybara, RSpec, Cloud Foundry, GOV.UK PaaS, Gov UK Notify.
1
Spring, Go, Energy, Software, Express, Jest, Heroku, Security, Github, Python, Cloud, REST, NodeJS, Django, PostgreSQL, Docker, React, Java
2018 - 2020
job
Software Engineer
Swansea.
NotBinary - DVLA
Consultancy services to the Public Sector through NotBinary. This was a new replacement platform for selling and managing Private Registration Numbers for DVLA. Delivered Alpha, and Private Beta releases.
Completed difficult integration with DVLA's IBM mainframe.
Built search engine rules for Elastic, and definition of Elastic indexes.We built the frontend with Ruby on Rails and making use of the Government Design System (GOV.UK) toolkit, integrating with Government Services
(Pay, Notify and Government Gateway). We also built automation tests in Ruby Cucumber (Capybara). All the
rest of the microservices around rails were developed in Java and docker containers.
I have been leading the team in the integration area with IBM MQ supporting through the migration from MQ 5
to 8 and building a customised MQ container as integration point for the dev team.
Technologies: Java 8, IBM MQ, OpenID, Ruby, Rails, Elasticsearch, Kibana, Docker, Kubernetes, AWS,
PostgreSQL, REST micro services in Spring Boot, Cucumber, RSpec, Capybara, Drone Pipelines, BDD, TDD.
Consultancy services to the Public Sector through NotBinary. This was a new replacement platform for selling and managing Private Registration Numbers for DVLA. Delivered Alpha, and Private Beta releases.
Completed difficult integration with DVLA's IBM mainframe.
Built search engine rules for Elastic, and definition of Elastic indexes.We built the frontend with Ruby on Rails and making use of the Government Design System (GOV.UK) toolkit, integrating with Government Services
(Pay, Notify and Government Gateway). We also built automation tests in Ruby Cucumber (Capybara). All the
rest of the microservices around rails were developed in Java and docker containers.
I have been leading the team in the integration area with IBM MQ supporting through the migration from MQ 5
to 8 and building a customised MQ container as integration point for the dev team.
Technologies: Java 8, IBM MQ, OpenID, Ruby, Rails, Elasticsearch, Kibana, Docker, Kubernetes, AWS,
PostgreSQL, REST micro services in Spring Boot, Cucumber, RSpec, Capybara, Drone Pipelines, BDD, TDD.
Spring, IBM MQ, Search, Kibana, Software, Public sector, BDD, IBM mainframe, Drone, Mainframe, TDD, Integration, Design, Microservices, Elasticsearch, REST, Kubernetes, Automation, Ruby on rails, PostgreSQL, AWS, Docker, Frontend, Java
2018 - 2018
job
Team Lead - Java
unknown.
Alcumus
I was responsible for the development team, providing solutions and establishing best practises. I was
very proactive in improving the existing codebase making suggestions and taking actions by implementing
CI/CD, moving code bases from SVN to GIT, establishing a common setup for developers and automatic sql
script migration. I was also responsible for Development Operations by Building, Releasing and Deploying
artefacts via instructions, scripts and CI jobs in Atlassian Bamboo. Other day to day tasks were allocating work to developers, assisting them, providing support to the Business and implementing new features.
Technologies: Java 8, Java 7, MS SQL, REST micro services in Spring Boot and deployed onto AWS and Windows Servers, Angular4, Thymeleaf, CQRS, EventStore3, AxonFramework.
I was responsible for the development team, providing solutions and establishing best practises. I was
very proactive in improving the existing codebase making suggestions and taking actions by implementing
CI/CD, moving code bases from SVN to GIT, establishing a common setup for developers and automatic sql
script migration. I was also responsible for Development Operations by Building, Releasing and Deploying
artefacts via instructions, scripts and CI jobs in Atlassian Bamboo. Other day to day tasks were allocating work to developers, assisting them, providing support to the Business and implementing new features.
Technologies: Java 8, Java 7, MS SQL, REST micro services in Spring Boot and deployed onto AWS and Windows Servers, Angular4, Thymeleaf, CQRS, EventStore3, AxonFramework.
Sql, Java, Git, AWS, Operations, REST, Spring, Windows, Support, Development, Atlassian, SVN, CQRS, CI / CD
2018 - 2018
job
Java Developer
Cardiff.
Hodge Bank
I have developed with a small team, a new Mortgage Platform for Late-life lending, completing an
initial phase for proof of concept and budget approval. We have secured approval and moved to implement and deliver the production version.
Technologies: The platform has been developed in Java 8, Activiti BPM, MYSQL, REST micro services in Spring
Boot and deployed on AWS. I have also developed the entire Frontend in Thymeleaf (templating), Boostrap 4,
SCSS and JQuery.
2
I have developed with a small team, a new Mortgage Platform for Late-life lending, completing an
initial phase for proof of concept and budget approval. We have secured approval and moved to implement and deliver the production version.
Technologies: The platform has been developed in Java 8, Activiti BPM, MYSQL, REST micro services in Spring
Boot and deployed on AWS. I have also developed the entire Frontend in Thymeleaf (templating), Boostrap 4,
SCSS and JQuery.
2
Mysql, Jquery, Java, Frontend, AWS, Budget, REST, Scss, Spring, Developer, Production
2016 - 2017
job
Angular2, Java Developer
Bristol.
Sword Apak
I have been working with this client in Bristol on a Wholesale Finance software developed in Java 8,
Spring and Angular2 for 'Santander UK' mainly. I have been developing the whole software, from backend to frontend including test automation from the initial stages of the project to the release of the MVP (Minimum Viable Product).
I have also worked with SAML, providing a reusable SSO integration point for user authentication & authorization.
I have been working with this client in Bristol on a Wholesale Finance software developed in Java 8,
Spring and Angular2 for 'Santander UK' mainly. I have been developing the whole software, from backend to frontend including test automation from the initial stages of the project to the release of the MVP (Minimum Viable Product).
I have also worked with SAML, providing a reusable SSO integration point for user authentication & authorization.
Java, Backend, Frontend, Automation, Spring, Finance, Integration, Test, Developer, Authentication, Software, Wholesale, Backend
2015 - 2016
job
Senior Java EE Developer
Newport.
UK Intellectual Property Office
At the IPO I have been working on mainly 2 projects. The first was an upgrade of infrastructure from a
cloud based environment to a server cluster and upgraded WebSphere 7 to 8..
The second project was a digital transformation. I have extended a software solution provided by a
European organisation (EU IPO), I have designed and implemented several integration points such as LDAP
authentication, .Net services integration, BPMN workflows, EJB components, Business Rules (drools), REST
services, built a testing library for testing Letter Rendering. I have also been taking part in BDD sessions,
technical board meetings with developers and higher management. I took the lead by coordinating and managing short term work with an external European partner (the EU IPO based in Spain).
Technologies: Java 7, Spring (MVC, Security), Hibernate, EJB 3, Hibernate, Activiti BPM, Drools, Mule ESB,
Tomcat 7, JBoss AS 7.1, ElasticSearch, SQL Server, MySQL, Liquibase, Maven, REST, LDAP, JUnit,
PowerMock, Mockito, Jackrabbit, Backbone JS, Embedded JS, Require JS, Selenium, JMeter, Python.
At the IPO I have been working on mainly 2 projects. The first was an upgrade of infrastructure from a
cloud based environment to a server cluster and upgraded WebSphere 7 to 8..
The second project was a digital transformation. I have extended a software solution provided by a
European organisation (EU IPO), I have designed and implemented several integration points such as LDAP
authentication, .Net services integration, BPMN workflows, EJB components, Business Rules (drools), REST
services, built a testing library for testing Letter Rendering. I have also been taking part in BDD sessions,
technical board meetings with developers and higher management. I took the lead by coordinating and managing short term work with an external European partner (the EU IPO based in Spain).
Technologies: Java 7, Spring (MVC, Security), Hibernate, EJB 3, Hibernate, Activiti BPM, Drools, Mule ESB,
Tomcat 7, JBoss AS 7.1, ElasticSearch, SQL Server, MySQL, Liquibase, Maven, REST, LDAP, JUnit,
PowerMock, Mockito, Jackrabbit, Backbone JS, Embedded JS, Require JS, Selenium, JMeter, Python.
Security, Backbone, Server, Organization, Software, Office, Testing, Infrastructure, Authentication, BDD, Transformation, Developer, Net, Tomcat, Embedded, Mysql, Hibernate, Integration, Management, Rendering, Spring, MVC, Elasticsearch, Cloud, Selenium, REST, Java, Python, Sql
2011 - 2014
freelance
Freelance PHP/JavaScript Developer
unknown.
(part-time)
Freelance
Freelance
Javascript, Php, Developer
2013 - 2013
job
C# .Net Developer
Ammanford.
(fixed-term)
RNA Plant ltd
RNA Plant ltd
C, Net, Developer
My education
2011
-
2013
Swansea University
MSc, Computer Engineering
MSc, Computer Engineering
2008
-
2011
Universidad de Extremadura
N/a, Computer System Engineering
N/a, Computer System Engineering
2005
-
2008
Università degli Studi di Parma
N/a, Software Engineering
N/a, Software Engineering
2000
-
2005
High School of Economics and Informatics
Secondary, N/a
Secondary, N/a
Riccardo's reviews
Riccardo has not received any reviews on Worksome.
Contact Riccardo Noviello
Worksome removes the expensive intermediaries and gives you direct contact with relevant talent.
Create a login and get the opportunity to write to Riccardo 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