$$$$
{{ $t($store.state.user.experience_value_in_dollars) }}
Expert
{{ $t($store.state.user.experience_search_name) }}
0
jobs
Making desktop Software (PC & Mac) work for you!
Ian Godman FIAP MBCS MIoD
,
Leicester, United Kingdom
Experience
Other titles
Skills
I'm offering
Currently resident in Leicester willing to relocate preferably to London area. A BPSS cleared Java/Scala Developer / Tech Lead / Enterprise Architect (Java version 3 to 8 / TOGAF 9.1 with recent commercial Scala) with over 15 years commercial experience concentrating primarily on server-side development within a range of industries, including Banking, Insurance, Telecoms and Medical sectors using Java, JavaEE, Micro Services, Spring, Hibernate, Camel and SQL. Has worked within teams of 2 to 48 both onshore and offshore. Experience includes working across the full stack and development lifecycle on applications such as Compliance, Case Management, Medical and Insurance systems. Expertise within middleware and database development. Strong analytical skills, the ability to see the big picture, combined with experience of effectively communicating technical solutions to commercial stakeholders, have ensured buy-in from both technical and business stakeholders. Collaborative leadership style coupled with the ability to mentor and coach technical colleagues have been used to build high-performing teams and motivating work environments.
Markets
United Kingdom
Links for more
Once you have created a company account and a job, you can access the profiles links.
Industries
Language
English
Fluently
Ready for
Ongoing relation / part-time
Available
My experience
2020 - 2020
temp
Contract Java Dev
Mass.
UK
Contract with Mass working on Security Cleared proof of concept application to present geography data.
Micro services based system to process and present geography data using Docker Compose to host Spring Boot web services and activity workflow orchestration presenting results as JSON-LD and graphically using NASA WorldWind. Further details restricted.
Responsibilities:
• Architecture
• Development of spring boot web services.
Achievements:
• POC accepted.
Skill snapshot: Java 8 & 11, REST, Maven, Spring-boot, Docker, JUnit, Mockito, Jenkins, SonaQube, Nexus, React
Contract with Mass working on Security Cleared proof of concept application to present geography data.
Micro services based system to process and present geography data using Docker Compose to host Spring Boot web services and activity workflow orchestration presenting results as JSON-LD and graphically using NASA WorldWind. Further details restricted.
Responsibilities:
• Architecture
• Development of spring boot web services.
Achievements:
• POC accepted.
Skill snapshot: Java 8 & 11, REST, Maven, Spring-boot, Docker, JUnit, Mockito, Jenkins, SonaQube, Nexus, React
Java, React, Docker, JSON, Jenkins, Spring-boot, REST, Web Services, Spring, Architecture, Security, Workflow, Presenting, Development, Web
2018 - 2019
temp
Contract Java dev
FedEx.
UK
Contract with FedEx working on modernisation of existing Hub Stack software suite.
The Hub Stack Suite is hosted in FedEx sort centres around the world controlling the sorting and routing of packages through automatic sorting systems.
Responsibilities:
• As part of the modernisation team Provided mentorship and guidance to new permanent staff.
• Assist in the design and automation of existing manual small package sort process ensuring compatibility with the current control software.
• Clean up critical code libraries and provide unit tests.
• Code new REST interface to existing control system elements.
Achievements:
• Designed and build reusable UDP messaging platform to replace existing C++ and Java 6 applications remaining compatible with existing sortation equipment and reporting requirements.
• Produced Scala internal apps for message verification and synthesis use in Jenkins build for regression tests.
• Enhanced existing coding standards with Unit and integration requirements.
• Produced a framework to ease the migration of legacy C and C++ code to Java 8.
• Produced testing guidelines and unit test standards documentation.
Skill snapshot: Scala, Java 8, C++, REST, Angular, NodeJS, Gradle, UDP messaging, Oracle, MyBatis, HazelCast, Spring-boot, Docker, JUnit, Mockito, Jenkins, SonaQube
Contract with FedEx working on modernisation of existing Hub Stack software suite.
The Hub Stack Suite is hosted in FedEx sort centres around the world controlling the sorting and routing of packages through automatic sorting systems.
Responsibilities:
• As part of the modernisation team Provided mentorship and guidance to new permanent staff.
• Assist in the design and automation of existing manual small package sort process ensuring compatibility with the current control software.
• Clean up critical code libraries and provide unit tests.
• Code new REST interface to existing control system elements.
Achievements:
• Designed and build reusable UDP messaging platform to replace existing C++ and Java 6 applications remaining compatible with existing sortation equipment and reporting requirements.
• Produced Scala internal apps for message verification and synthesis use in Jenkins build for regression tests.
• Enhanced existing coding standards with Unit and integration requirements.
• Produced a framework to ease the migration of legacy C and C++ code to Java 8.
• Produced testing guidelines and unit test standards documentation.
Skill snapshot: Scala, Java 8, C++, REST, Angular, NodeJS, Gradle, UDP messaging, Oracle, MyBatis, HazelCast, Spring-boot, Docker, JUnit, Mockito, Jenkins, SonaQube
Controlling, UP, Framework, Mentorship, Software, Testing, Apps, Gradle, Test, Integration, Unit test, Scala, Design, Spring, C, REST, Automation, Spring-boot, NodeJS, Jenkins, Oracle, Angular, Docker, Java
2017 - 2017
temp
Contract Java dev
BJSS.
UK
Contract with BJSS initial 3 months working on the Right To Work project at the Home Office
BJSS is a consultancy providing services to the Home Office and other clients.
Responsibilities:
• Providing assistance to the lead architect and interfacing between him, the business analysis and the project Tech Lead.
• Working with the tech lead to get stories into the ready state.
• Participate in sprint planning and retrospectives.
Achievements:
• Reviewed and amended the security architecture
• Updated existing Unit tests to use Guice for more effective testing.
• Provided database schema creation in Liquibase using h2 for testing and Postgres for production.
• Implemented MyBatis data access layer with externalised configuration using Guice.
Skill snapshot: Java 8, Micro Services, Guice, Postgres, H2, MyBatis, Liquibase, Scrum
Contract with BJSS initial 3 months working on the Right To Work project at the Home Office
BJSS is a consultancy providing services to the Home Office and other clients.
Responsibilities:
• Providing assistance to the lead architect and interfacing between him, the business analysis and the project Tech Lead.
• Working with the tech lead to get stories into the ready state.
• Participate in sprint planning and retrospectives.
Achievements:
• Reviewed and amended the security architecture
• Updated existing Unit tests to use Guice for more effective testing.
• Provided database schema creation in Liquibase using h2 for testing and Postgres for production.
• Implemented MyBatis data access layer with externalised configuration using Guice.
Skill snapshot: Java 8, Micro Services, Guice, Postgres, H2, MyBatis, Liquibase, Scrum
Java, Scrum, Business Analysis, Database, Architecture, Security, Postgres, Testing, Office, Production
2017 - 2017
temp
Contract Java dev
mGage.
UK
Contract with mGage initial 3 months. mGage is a provider SMS marketing and donation hosted services.
The mGage products are Java enterprise applications developed over the past 7 years using Java 7 & 8 by different teams using a varying mix of Java technologies including a mix of annotation and XML configuration.
Responsibilities:
• Worked on updating architecture of a bespoke client system to enable migration to the latest product offering.
• Act as technical interface between UK sales team and US developers.
• Provide LOE estimations for road map items.
• Update UK version of the Gateway application and resolve UK specific issues.
Achievements:
• Provided estimates for migration of Java 7 code to Java 8.
• Resolved long standing issue with Java 8, Play 2 based micro site.
• Diagnosed and provided solutions to longstanding bugs in restful web services.
• Provided assistance to remote QA team in building and testing Scala microsite.
Skill snapshot: Java 7/8, Play 2, Scala, Jersey, Spring, JPA
April 2017 - May 2017 Contract - Patient Connect, UK
Providing consultancy and development assistance.
Patient Connect had previously used an external contractor for the development of a Windows Desktop application. The original developer was unavailable and a replacement had not performed satisfactorily so they decided to bring the development in house.
Responsibilities:
• Review and suggest a development process to make it more Agile from a management perspective.
• Review and recommend a development tool set.
• Interview and recommend new hires for the internal development team.
• Provide mentoring and training to the new development team in the development process and the existing code base..
Achievements:
• Provided new technical architecture document for current and future product increasing code and component reuse across projects.
• Gave technical assistance and training to junior team members.
• Produced technical design and assisted with implementation of communication between C# and 3rd party application based on injection of C++ dll and IPC.
Skill snapshot: Visual Studio, C#, C++, GIT, Nunit, Log4net, Easyhook
Contract with mGage initial 3 months. mGage is a provider SMS marketing and donation hosted services.
The mGage products are Java enterprise applications developed over the past 7 years using Java 7 & 8 by different teams using a varying mix of Java technologies including a mix of annotation and XML configuration.
Responsibilities:
• Worked on updating architecture of a bespoke client system to enable migration to the latest product offering.
• Act as technical interface between UK sales team and US developers.
• Provide LOE estimations for road map items.
• Update UK version of the Gateway application and resolve UK specific issues.
Achievements:
• Provided estimates for migration of Java 7 code to Java 8.
• Resolved long standing issue with Java 8, Play 2 based micro site.
• Diagnosed and provided solutions to longstanding bugs in restful web services.
• Provided assistance to remote QA team in building and testing Scala microsite.
Skill snapshot: Java 7/8, Play 2, Scala, Jersey, Spring, JPA
April 2017 - May 2017 Contract - Patient Connect, UK
Providing consultancy and development assistance.
Patient Connect had previously used an external contractor for the development of a Windows Desktop application. The original developer was unavailable and a replacement had not performed satisfactorily so they decided to bring the development in house.
Responsibilities:
• Review and suggest a development process to make it more Agile from a management perspective.
• Review and recommend a development tool set.
• Interview and recommend new hires for the internal development team.
• Provide mentoring and training to the new development team in the development process and the existing code base..
Achievements:
• Provided new technical architecture document for current and future product increasing code and component reuse across projects.
• Gave technical assistance and training to junior team members.
• Produced technical design and assisted with implementation of communication between C# and 3rd party application based on injection of C++ dll and IPC.
Skill snapshot: Visual Studio, C#, C++, GIT, Nunit, Log4net, Easyhook
QA, Log4net, Enterprise, Web, Jpa, Development, Testing, Restful, NUnit, Developer, Implementation, It, Windows, Architecture, Sales, Marketing, Visual Studio, Scala, Management, Spring, Web Services, Interview, C, Mentoring, Agile, Training, XML, Git, Java, Design
2016 - 2017
temp
Contract Java dev
unknown.
Res:Harmonics / Obillex, UK
Contract with Res:Harmonics on site at Obillex, initial 3 months extended by 1 month. Obillex provides invoice early payment and financing system to councils.
Engaged to work on-site for Res:Harmonics client updating existing Amazon AWS system to improve stability and provide new functionality as defined in the business roadmap.
Responsibilities:
• Design replacement reporting system based on Jasper Report. Provide detailed report definitions in conjunction with Obillex CFO.
• Review and report on technical debt providing strategy for reduction over time compatible with the product road map.
• Investigate performance and scalability issues.
Achievements:
• Solved major issues with development and deployment process preventing system build.
• Diagnosed major performance issue due to poor logging implementation and provided remedial plan.
• Simplified Salesforce deployment procedure.
• Diagnosed a provided immediate workaround for issue on live with integration of Obillex system to salesforce. Documented solution for development and inclusion in next release.
• Provided solution to issues with deployment procedure and configuration for AWS Elastic Beanstork.
Skill snapshot: Java, Micro Services, AWS (Elastic Beanstalk), Salesforce, Spring Boot, Linux (Desktop and Server), GIT, Jira, SOAP
Contract with Res:Harmonics on site at Obillex, initial 3 months extended by 1 month. Obillex provides invoice early payment and financing system to councils.
Engaged to work on-site for Res:Harmonics client updating existing Amazon AWS system to improve stability and provide new functionality as defined in the business roadmap.
Responsibilities:
• Design replacement reporting system based on Jasper Report. Provide detailed report definitions in conjunction with Obillex CFO.
• Review and report on technical debt providing strategy for reduction over time compatible with the product road map.
• Investigate performance and scalability issues.
Achievements:
• Solved major issues with development and deployment process preventing system build.
• Diagnosed major performance issue due to poor logging implementation and provided remedial plan.
• Simplified Salesforce deployment procedure.
• Diagnosed a provided immediate workaround for issue on live with integration of Obillex system to salesforce. Documented solution for development and inclusion in next release.
• Provided solution to issues with deployment procedure and configuration for AWS Elastic Beanstork.
Skill snapshot: Java, Micro Services, AWS (Elastic Beanstalk), Salesforce, Spring Boot, Linux (Desktop and Server), GIT, Jira, SOAP
Spring, Scalability, Server, Development, Amazon, CFO, Implementation, Integration, SOAP, Design, Salesforce, Deployment, Jira, AWS, Linux, Git, Java
2016 - 2016
temp
Contract Architect
Freedom Finance.
UK
Freedom Finance Ltd (formerly Moneio Ltd) based in Manchester UK, offers solutions in the personal finance market.
Engaged as a Architect / Java Developer to work a new common platform for integration of existing applications to lender services.
Responsibilities:
• Understand the existing polled interfaces used by the 7 internal applications.
• Design and develop a proof of concept implementation of the proposed common platform.
• Provide Spock unit and integration tests for the new REST API
• Provide details of "lessons learned" to in house developers performing same task for other lenders.
Achievements:
• Produced design pattern to be followed in future development of new lender interfaces.
• Diagnosed and provided a solution to exiting unit test strategy that as breaking Jenkins builds.
• Introduced integration tests to Jenkins build process.
Skill snapshot: Java 8, Micro Services, Groovy, Grails, Spock, Jira, SOAP, REST, AXIS
Freedom Finance Ltd (formerly Moneio Ltd) based in Manchester UK, offers solutions in the personal finance market.
Engaged as a Architect / Java Developer to work a new common platform for integration of existing applications to lender services.
Responsibilities:
• Understand the existing polled interfaces used by the 7 internal applications.
• Design and develop a proof of concept implementation of the proposed common platform.
• Provide Spock unit and integration tests for the new REST API
• Provide details of "lessons learned" to in house developers performing same task for other lenders.
Achievements:
• Produced design pattern to be followed in future development of new lender interfaces.
• Diagnosed and provided a solution to exiting unit test strategy that as breaking Jenkins builds.
• Introduced integration tests to Jenkins build process.
Skill snapshot: Java 8, Micro Services, Groovy, Grails, Spock, Jira, SOAP, REST, AXIS
SOAP, Performing, Grails, Development, Developer, Implementation, Groovy, Test, Integration, Design, Unit test, Finance, REST, Jenkins, REST API, Jira, API, Java
2014 - 2016
freelance
Lead Java Developer / Lead Consultant
Capgemini Financial Services.
UK
Capgemini Financial Services is a provider of consultancy services to the Banking, Insurance and Finance industries.
Employed as a Lead Java Developer / Lead Consultant - TDI practice to provide onshore development services and interface between clients and offshore teams within India. Worked on client sites either independently or as part of project teams of between 4 and 32 developers and QA.
Responsibilities:
• Advise clients on technical and architectural solutions
• Mentor and guide 3 Java Developers (1 senior, 2 juniors) working at various client sites
• Coach onshore and offshore team members to enhance skills and team capabilities improving developer efficiency and understand requirements expressed in the stories increasing Sprint velocity
• Define and setup environments using virtualisation for developers and support engineers enabling them to investigate issues and test resolution locally when not connected to the bank network
Two projects worked on are as follows:
1. Co-operative Bank
Updated the online banking system to support the new digital strategy. Led a development team of 15 both onshore and offshore. The onshore team consisted of 3 Developers and an offshore team of 12 including Developers and Testers.
Achievements:
• Managed the JavaEE based middleware Linux hosted on Webshpere. The middleware provided JSON Restfull services for web client by orchestrating mainframe functions exposed via JMS queues
• Took part in pre-Sprint planning and verified stories with the onshore team
• Held Sprint planning meeting for onshore, offshore team and client
• Developed new Restfull Micro Services for the system including the use of Scala to implement functionality.
• Liaised with and advised the new team taking on 3rd line support of the existing system providing copies of the development environment using Eclipse / InteliJ running on VirtualBox VMs
• Produced design document for the implementation of Single Sign On via SAML for 3rd party services.
• Successfully identified and rectified a multi-threaded issue which would have caused incorrect results during concurrent processing of submitted data if had gone live
• Implemented Every Day Rewards system helping to improve customer retention by designing and implementing an update to Oracle schema to support new middleware hosted functionality
Skill snapshot: Java 8, Scala, Micro Services, Hibernate, JPA, Spring, Spring Batch, Jira, Confluence, Multi-threading / concurency, JUnit, Mockito, SOAPUI, Jenkins, Websphere, Oracle, Quartz, JavaEE, JMS, MQ, Maven, Artifactory, VirtualBox, Linux, , JSON, Rest Web Services, Eclipse, InteliJ, Spring MVC / Data, Web Services, REST, SOAP, Continuous Integration, Git, Jackson, Camel, Tomcat, Swagger, JQuery
2. Barclays Bank - Scrum Master
Barclays required an intranet based attestation recording system to be used by the compliance function for annual and ad-hoc attestations as part of their Regulatory requirements. Managed a team of 2 Onshore Developers and 10 -15 Offshore Developers and Testers.
Achievements:
• Worked in an Agile environment and managed developers working on Java / Spring projects and guided the development process
• Introduced new technical features based on client feedback and internal roadmap, as well as helped define the roadmap
• Continuous Improvement to software development
• Managed the full Sprint lifecycle including facilitating daily stand-up, Sprint planning, release planning, backlog refinement, Sprint refinement, retrospectives and reviews
• Set the priorities in accordance with regulation as agreed with the compliance team and product owner.
• Held weekly meetings between Stakeholders to ensure a process was in place to deal with business needs
• Improved communication between team members by coaching them to identify anti-Agile patterns and act on them building closer relationship between testers (QA) and developers.
• Used Jira, Confluence and Fisheye improving and managing the delivery of day-to-day tasks
Skill snapshot: Java 8, Spring MVC / Data, Web Services, REST, Jira, Confluence, JUnit, Mockito, Jenkins, Oracle, Maven, Linux, JSON, Rest Web Services, Eclipse, Continuous Integration, Git, Jackson, Tomcat
3. MOJ - Lead Java Developer
As part of the new government digital strategy the MOJ required a new case management system to be developed to replace the paper based system. Produced a proof of concept for the case management system using CQRS, Spring boot, Spring Data with Hibernate and Apache Camel.
Achievements:
• Created a set of proposals from the requirements and gained approval for the proof of concept from senior stakeholders
• Designed the system using Java 8, Apache Camel, Spring MVC / Data, Web Services, REST, Oracle, Maven, Jenkins, Continuous Integration, Linux, Git, Jackson, JSON, Tomcat, Swagger, Junit and JQuery
• Presented the design to senior stakeholders and gained approval for sign off on the development of the POC
• Developed POC and demonstrated to senior stakeholders
Skill snapshot: Java 8, Apache Camel, Hibernate, JPA, Spring, Spring Batch, Jira, Confluence, JUnit, Mockito, Jenkins, Oracle, MQ, Maven, Artifactory, VirtualBox, Linux, JSON, InteliJ, Spring MVC / Data, Micro Services, REST, Continuous Integration, Git, Jackson, Tomcat, Swagger, JQuery
Capgemini Financial Services is a provider of consultancy services to the Banking, Insurance and Finance industries.
Employed as a Lead Java Developer / Lead Consultant - TDI practice to provide onshore development services and interface between clients and offshore teams within India. Worked on client sites either independently or as part of project teams of between 4 and 32 developers and QA.
Responsibilities:
• Advise clients on technical and architectural solutions
• Mentor and guide 3 Java Developers (1 senior, 2 juniors) working at various client sites
• Coach onshore and offshore team members to enhance skills and team capabilities improving developer efficiency and understand requirements expressed in the stories increasing Sprint velocity
• Define and setup environments using virtualisation for developers and support engineers enabling them to investigate issues and test resolution locally when not connected to the bank network
Two projects worked on are as follows:
1. Co-operative Bank
Updated the online banking system to support the new digital strategy. Led a development team of 15 both onshore and offshore. The onshore team consisted of 3 Developers and an offshore team of 12 including Developers and Testers.
Achievements:
• Managed the JavaEE based middleware Linux hosted on Webshpere. The middleware provided JSON Restfull services for web client by orchestrating mainframe functions exposed via JMS queues
• Took part in pre-Sprint planning and verified stories with the onshore team
• Held Sprint planning meeting for onshore, offshore team and client
• Developed new Restfull Micro Services for the system including the use of Scala to implement functionality.
• Liaised with and advised the new team taking on 3rd line support of the existing system providing copies of the development environment using Eclipse / InteliJ running on VirtualBox VMs
• Produced design document for the implementation of Single Sign On via SAML for 3rd party services.
• Successfully identified and rectified a multi-threaded issue which would have caused incorrect results during concurrent processing of submitted data if had gone live
• Implemented Every Day Rewards system helping to improve customer retention by designing and implementing an update to Oracle schema to support new middleware hosted functionality
Skill snapshot: Java 8, Scala, Micro Services, Hibernate, JPA, Spring, Spring Batch, Jira, Confluence, Multi-threading / concurency, JUnit, Mockito, SOAPUI, Jenkins, Websphere, Oracle, Quartz, JavaEE, JMS, MQ, Maven, Artifactory, VirtualBox, Linux, , JSON, Rest Web Services, Eclipse, InteliJ, Spring MVC / Data, Web Services, REST, SOAP, Continuous Integration, Git, Jackson, Camel, Tomcat, Swagger, JQuery
2. Barclays Bank - Scrum Master
Barclays required an intranet based attestation recording system to be used by the compliance function for annual and ad-hoc attestations as part of their Regulatory requirements. Managed a team of 2 Onshore Developers and 10 -15 Offshore Developers and Testers.
Achievements:
• Worked in an Agile environment and managed developers working on Java / Spring projects and guided the development process
• Introduced new technical features based on client feedback and internal roadmap, as well as helped define the roadmap
• Continuous Improvement to software development
• Managed the full Sprint lifecycle including facilitating daily stand-up, Sprint planning, release planning, backlog refinement, Sprint refinement, retrospectives and reviews
• Set the priorities in accordance with regulation as agreed with the compliance team and product owner.
• Held weekly meetings between Stakeholders to ensure a process was in place to deal with business needs
• Improved communication between team members by coaching them to identify anti-Agile patterns and act on them building closer relationship between testers (QA) and developers.
• Used Jira, Confluence and Fisheye improving and managing the delivery of day-to-day tasks
Skill snapshot: Java 8, Spring MVC / Data, Web Services, REST, Jira, Confluence, JUnit, Mockito, Jenkins, Oracle, Maven, Linux, JSON, Rest Web Services, Eclipse, Continuous Integration, Git, Jackson, Tomcat
3. MOJ - Lead Java Developer
As part of the new government digital strategy the MOJ required a new case management system to be developed to replace the paper based system. Produced a proof of concept for the case management system using CQRS, Spring boot, Spring Data with Hibernate and Apache Camel.
Achievements:
• Created a set of proposals from the requirements and gained approval for the proof of concept from senior stakeholders
• Designed the system using Java 8, Apache Camel, Spring MVC / Data, Web Services, REST, Oracle, Maven, Jenkins, Continuous Integration, Linux, Git, Jackson, JSON, Tomcat, Swagger, Junit and JQuery
• Presented the design to senior stakeholders and gained approval for sign off on the development of the POC
• Developed POC and demonstrated to senior stakeholders
Skill snapshot: Java 8, Apache Camel, Hibernate, JPA, Spring, Spring Batch, Jira, Confluence, JUnit, Mockito, Jenkins, Oracle, MQ, Maven, Artifactory, VirtualBox, Linux, JSON, InteliJ, Spring MVC / Data, Micro Services, REST, Continuous Integration, Git, Jackson, Tomcat, Swagger, JQuery
Regulatory, Middleware, Hibernate, Banking, Confluence, Network, Mainframe, Offshore, Tomcat, Implementation, Developer, Continuous integration, Support, Insurance, Javaee, Retention, Compliance, Development, Software, Coach, Swagger, Jpa, Web, Patterns, Online, CQRS, Guide, Processing, LED, Multi-threading, UP, Continuous improvement, Jquery, Digital Strategy, Java, Git, Coaching, Linux, Scrum, Jira, Oracle, JSON, Scrum master, Jenkins, Software development, Agile, REST, Design, Product owner, Mentor, Web Services, MVC, Spring, Apache, Eclipse, Management, Finance, Scala, SOAP, QA, Integration, Test
2014 - 2014
freelance
Architect / Java Consultant
Cognified.
UK
Java
2012 - 2013
job
Java Tech Lead
OpenBet.
UK
Java
2012 - 2012
job
Java Tech Lead
Gravy Train.
UK
Java
2011 - 2012
job
Java Tech Lead
First Clarity.
UK
Java
2010 - 2011
job
Application Architect
IMustard.
UK
2005 - 2008
job
Java Team Lead
unknown.
Malaysia
Java
2003 - 2005
job
VP Software Development
Convenxia Development.
EARLIER DEVELOPMENT EXPERIENCE AVAILABLE ON REQUEST
Software development, Development, Software
Ian's reviews
Ian has not received any reviews on Worksome.
Contact Ian Godman FIAP MBCS MIoD
Worksome removes the expensive intermediaries and gives you direct contact with relevant talent.
Create a login and get the opportunity to write to Ian 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