Author: cmatthews

Elsevier Author Forms Offer Price Transparency

Calvin Matthews leads development on the addition of price transparency to the Elsevier Author Forms. Working closely with the product management team he co-ordinated and implemented the integration of a new pricing service for the online author communication service.

Elsevier Open Access Services Kicks Off

Calvin Matthews has kicked off development for the Elsevier open access services project. The new services include a new platform for author affiliation and funding agreement management, implemented using Spring Boot, Spring Data, Postgres, ES6, node.js and React. This project includes new UI features for the author communication service, integrating the application with other Elsevier…
Read more

Elsevier Online Author Communications Service gets a Rebrand

Calvin Matthews has implemented a rebrand of the Elsevier author communication service. The new UI to conform to the latest Elsevier standards and is implemented using Bootstrap, SASS and JQuery UI.

Funding Data capabilities added to Elsevier Content Enrichment Framework

Calvin Matthews develops micro services for a proprietary ESB using Java 8 and Spring Boot to deliver funding data content enrichment to Elsevier services. He integrated these services with AWS S3, SQS and DynamoDB and deployed to EC2 instances using Terraform. Development followed a TDD approach to development using JUnit, assertj and bddmockito and implemented…
Read more

Major Upgrade to Elsevier Manuscript Submission Service

Calvin Matthews has implemented a major stack upgrade for the Elsevier Manuscript Submission Service. Working with a globally distributed team across 3 continents he has upgraded the service to use the latest Java and Spring technologies. He cleaned up the build scripts and dependencies and migrated the product from legacy hibernate to JPA annotations and…
Read more

Foundations set for new Elsevier Article Tracking Service

Calvin Matthews has reverse engineered the requirements of Elseviers legacy Article Tracking product using Gherkin scenarios and from them created a development plan in Jira. He modularised the source code for the author communication service to enable reuse of its core components and started the implementation of a new replacement product using Spring MVC, Java…
Read more

New Elsevier Online Author Communications Service Author Forms.

Calvin Matthews has replaced the legacy Elsevier Online Author Communication author forms product with a new Spring MVC implementation using Java 8, JSP, Apache Tiles, Hibernate, Liquibase and JAXB. This product replaces a legacy XSLT product. Working very closely with a globally distributed product management team, Calvin reverse engineered the existing implementation, documenting the requirements…
Read more