Jacob Clarkson

Chief Technology Officer at Good Growth
  • Claim this Profile
Contact Information
Location
Birmingham, England, United Kingdom, UK
Languages
  • Spanish -

Topline Score

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 2 ratings
  • (2)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

You need to have a working account to view this content. Click here to join now
LinkedIn User

Jake is a superb Software Developer and is comfortable working both client and server side. He is always willing to learn but also had the confidence to champion new ideas and introduce new technologies. I would have no hesitation in recommending him to anyone!

Marc Thomas

I worked with Jake on a number of projects and found him a pleasure to work with. He has excellent technical knowledge, particularly in JavaScript and jQuery and was the person developers went to for any UI related queries. Jake had a great attitude when we were trying new ways of working and I was very pleased to see how he embraced Agile and TDD.

0

/5.0
/ Based on 0 ratings
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

No reviews to display There are currently no reviews available.
You need to have a working account to view this content. Click here to join now

Experience

    • Germany
    • Business Consulting and Services
    • Chief Technology Officer
      • Jan 2023 - Present

      Good Growth is a Data and Technology business, trusted by global brands to grow market share and profitability of e-commerce and digital channels. My role is to lead our technology strategy including defining and delivering the vision for our platform for high-speed, low-risk commercial innovation. Good Growth is a Data and Technology business, trusted by global brands to grow market share and profitability of e-commerce and digital channels. My role is to lead our technology strategy including defining and delivering the vision for our platform for high-speed, low-risk commercial innovation.

    • India
    • Facilities Services
    • CTO
      • Nov 2015 - Jan 2023

      Amigo exists to enable innovation within the confines and constraints of existing web properties. Read more about us here: https://amigotechnology.com/.I am responsible for Amigo's technical strategy, core architecture and development activities.

    • Lead Software Architect
      • Dec 2014 - Nov 2015

      Architecting high-availability, scalable cloud solutions using a variety of tools (Go, Node.js, PostgreSQL, Redis). Also responsible for implementing development team workflows and instilling a DevOps/automation mindset (including use of Ansible, Vagrant, Jenkins, OSS workflows using GitHub).

    • JavaScript Developer
      • Mar 2013 - Nov 2014

      Designing and developing a cloud-based distributed Node.js application making use of Redis and MongoDB. Utilising Jenkins for CI and Mocha/Sinon/Chai to acheive 100% test coverage of code. Here I have also utilised Bash scripting to create a CLI for managing code: continuous delivery, archiving builds in AWS S3, checking machine status and providing consistent Git pre-commit hooks.In addition to JavaScript responsibilities I have shaped our development team's workflow- establishing a peer review process through to introducing TDD and emphasising the need for automation- in addition to regularly providing knowledge sharing sessions with the team.I have also been responsible for automating the provisioning of our cloud based infrastructure (running in Rackspace public cloud). This was achieved using Ansible. This all means that I am heavily involved from the design and architecting phase through to the end delivery of solutions. I have introduced the use of Vagrant to utilise the consistency that Ansible brings to development environments in addition to cloud virtual machines. Show less

    • United Kingdom
    • Hospitals and Health Care
    • Software Developer
      • May 2011 - Feb 2013

      Developing complex Java-based web applications using JSF / RichFaces. Several pieces of work have involved complex client-side JavaScript (also using the jQuery and Underscore JavaScript libraries); these pieces of work also involved developing RESTful web services to bridge the gap between client and server. Work with Oracle SQL has also been undertaken; involving complex functions, triggers and Java Stored Procedures. Developing complex Java-based web applications using JSF / RichFaces. Several pieces of work have involved complex client-side JavaScript (also using the jQuery and Underscore JavaScript libraries); these pieces of work also involved developing RESTful web services to bridge the gap between client and server. Work with Oracle SQL has also been undertaken; involving complex functions, triggers and Java Stored Procedures.

    • United Kingdom
    • IT Services and IT Consulting
    • 700 & Above Employee
    • Software Developer
      • Dec 2008 - Apr 2011

      Developing, maintaining and providing third line support for a variety of nationally used applications using: a J2EE architecture, with an Oracle database, deployed onto Apache Tomcat 5.5 with version control handled by Microsoft Visual SourceSafe.The majority of my time was spent on a specific project for which I was mainly responsible. I was initially entrusted with building a prototype which led to the project being finalised. I designed the Java architecture of the system and the system was delivered on time (in April 2009) within a tight time frame. Through regular consulation with stakeholders the system continues to evolve and now has a growing number of users which currently stands at around 500 nationwide.A particular highlight of this project was building an XML / Java based JavaBean validation mechanism. This also involved the translation of XLS files into JavaBeans so they could be validated using the same mechainsm, this was acheived using Apache POI and the Java Reflection API. A simple, intuitive, HTML front end was provided to allow the users to upload their XLS files which driven by Ajax and the Apache Commons File Upload library.I have regular contact with the clients and enjoy translating their business requirements into a fully functional modules in the existing application.In addition to this main project I have developed additional features and modules for many of the company’s existing suite of web applications.In this job the security of data is essential so I am well acustomed to writing code that prevents script and SQL injection and also guards against XSS attacks.When I joined the company I was required to successfully pass a 6 month probationary period. I have also attended two courses during my time at this company:• Web component development with Servlet and JSP Technology SL-314• QA Advanced Java Show less

    • Junior Software Developer
      • Jun 2008 - Nov 2008

      I joined NHS Connecting for Health upon completion of my Computer Science degree at Exeter University.As a junior software developer I was responsible for:- JSP / Servlet development- Third line support- Translating technical specifications into a working prototype which subsequently lead to us winning a long-term contract

Education

  • University of Exeter
    2:1, Computer Science
    2005 - 2008
  • Wellington School, Somerset
    1998 - 2005

Community

You need to have a working account to view this content. Click here to join now