Photo
Peter
Glasgow

19 years of Experience

Software Developer Glasgow

Results-driven Full Stack Java Developer with over 19 years of professional experience delivering high-performance, enterprise-grade systems. Demonstrated ability to lead complex development initiatives, improve system efficiency, and deliver business-critical functionality in demanding environments. Brings a broad technical background supported by multi-disciplinary expertise and strong software engineering practices. Proven problem-solver with extensive experience working in fast-paced, cross-functional teams. Industry exposure includes financial services, new media, and shipping, with a focus on Java and web application technologies such as Scala, JEE, Spring Framework, Hibernate ORM, JMS, JSP/Servlets, web services, React, and JavaScript.

Skills

  • Ag-grid
  • agile
  • AJAX
  • Amazon EC2
  • Analysis
  • Ant
  • Cascading Style Sheets
  • Continuous Integration & Deployment
  • Cryptography
  • Cucumber
  • EasyMock
  • ElasticSearch
  • Enterprise Integration Patterns
  • Git
  • Gradle
  • Hibernate
  • IBM DB2
  • IBM MQ
  • Java
  • javascript
  • Jenkins
  • Jest
  • Jetty
  • JIRA
  • JMS
  • JPA
  • jQuery
  • JSF
  • JSON
  • JSP
  • JUnit
  • Kanban
  • Linux
  • Maven
  • Message Oriented Middleware
  • Microservices
  • Mockito
  • MySQL
  • Oracle
  • PostgreSql
  • Python
  • React
  • REST APIs
  • REST Web Services
  • Scala
  • scrum
  • SOAP
  • SOAP webservices
  • SoapUI Pro
  • Software Design
  • Spring
  • Spring Boot
  • SQL
  • Stored Procedures
  • Sybase
  • testing
  • Tibco EMS
  • Tomcat
  • TypeScript
  • UML
  • UNIX
  • Web Socket
  • XML

Experience

Jan 2024 - Present

Software Developer at Morgan Stanley

– Migration of mainframe functionality to a modern Scala backend, delivery of new business features under tight deadlines, mentoring, and code reviews.

Mar 2021 - Nov 2023

Software Developer at JP Morgan

– Development of modern full-stack payment interfaces using REST and GraphQL APIs, delivery of new functionality, resolution of complex migrations, mentoring, and code reviews.

Sep 2020 - Mar 2021

Software Developer at JP Morgan

– Development of full-stack UI tools using standardized components and REST APIs to support SDLC metrics analysis.

Mar 2019 - Apr 2020

Software Developer at BridgeAll Libraries

– Greenfield full-stack UI development with REST APIs to support scalable business processes, architectural input, and algorithm improvements using machine learning techniques.

Aug 2018 - Mar 2019

Software Developer at JP Morgan

– Enhancement of a self-service big data query platform, development of React-Redux UI and Spring Boot APIs, establishment of automated UI testing practices, and architecture improvements.

Mar 2017 - Aug 2018

Java Developer at Morgan Stanley

– Delivery of automated collateral optimization solutions, development of REST APIs, modernization of build and version control processes, and integration with optimization engines.

Aug 2016 - Feb 2017

Java Developer at Scottish Government

Performance improvements, defect resolution, and delivery of new features for systems administering EU agricultural grants.

Nov 2014 - Jul 2016

Software Developer at JP Morgan

– Development and support of SOAP and REST services, establishment of service design best practices, L3 support, and enterprise messaging integration using JMS and IBM MQ.

May 2013 - Nov 2014

Software Developer at JP Morgan

– Maintenance and enhancement of OTC derivatives processing systems, improvement of agile practices, automation of testing, and production issue resolution.

Sep 2012 - Apr 2013

UI Architect at SunGard

– Design and development of an HTML5 UI framework, architectural guidance, and support for development teams to ensure consistent implementation.

Sep 2011 - Sep 2012

Senior Java Developer at Freelance

– Development of new features and performance tuning for an electronic checklist system delivered as a hosted application.

Jun 2011 - Aug 2011

Senior Java Software Engineer at AKQA

– Backend development for a booking system integrated with social media platforms, REST API integration, and deployment on Amazon EC2.

Apr 2011 - Jun 2011

Java Developer at Smart 421

– Design and development of invoice matching and reconciliation components, Java-Grails integration, and application of OO and ORM best practices.

Jul 2009 - Mar 2011

Senior Consultant at SQS

– Development and testing of integration platforms, implementation of TDD and CI practices, and coaching on web service testing and automation.

Oct 2008 - Jul 2009

Java Developer at RBS WorldPay

– Enhancement of payment system security and participation in PCI-DSS compliance initiatives.

Mar 2008 - Aug 2008

Java Developer at Standard Bank PLC

– Development of middleware data feeds for regulatory and liquidity reporting systems, supporting trading and reference data integration.

Sep 2007 - Dec 2007

Java Developer at MIKI (Travel Company)

– Enhancement of web applications and development of interactive mapping solutions using AJAX and DHTML.

Sep 2006 - Sep 2007

Java Developer at WorldPay / RBS

– Development of JSP/Servlet-based tools, system enhancements, and database procedure updates supporting payment processing workflows.

Education

Education icon
1998

Advanced Java Programming Certificate at Computer Science Institute, South Africa

Education icon
1995 - 1997

B.Sc, Computer Science at University of Cape Town

CTA resume
CTA resume