Jon Finerty

Software Engineer

Greater London, England, United Kingdom13 yrs 2 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Led architectural governance in a 200+ engineer organization.
  • Developed Android apps with over 1 million downloads.
  • Managed cross-functional teams to deliver new products.
Stackforce AI infers this person is a SaaS and Mobile Applications expert with strong leadership in software architecture.

Contact

Skills

Core Skills

ArchitectureCloud ComputingProduct DevelopmentTeam LeadershipAndroid DevelopmentBackend DevelopmentMobile DevelopmentFrontend DevelopmentSoftware Development

Other Skills

cloud platform migrationmicroservicesevent sourcingarchitectural governancetechnology assessmentiOSAndroidWebBackendbackend servicesMVPRxJavaRetrofitDaggerRealm

About

Staff Software Engineer at Isometric. Previously leadership and IC roles at Duffel, WorldRemit and Huddle.

Experience

13 yrs 2 mos
Total Experience
2 yrs 2 mos
Average Tenure
3 yrs 1 mo
Current Experience

Isometric

Staff Engineer

Mar 2023Present · 3 yrs 1 mo · London, England, United Kingdom

  • Isometric is the world's leading carbon removal registry. Our mission is to build the trust needed to scale the carbon removal market responsibly and fast.

Duffel

2 roles

Senior Engineering Manager

Promoted

Mar 2022Dec 2022 · 9 mos

Engineering Manager

Jan 2021Mar 2022 · 1 yr 2 mos

Worldremit

5 roles

Head of Architecture

Promoted

Apr 2020Nov 2020 · 7 mos

  • Responsible for the architecture process and vision in 200+ engineer organisation, including an on-going cloud platform migration and a comprehensive re-platforming to modern stack and architectural patterns (microservices and event sourcing) with a 4 person architecture team.
  • Landed a new design process to increase architectural governance and alignment whilst keeping teams empowered.
  • Focused on communication, with regular all-hands presentations, internal blog posts and concise documentation to drive engagement and buy-in.
  • Other responsibilities include technology/vendor assessment, due diligence and working with international regulatory bodies.
cloud platform migrationmicroservicesevent sourcingarchitectural governancetechnology assessmentArchitecture+1

Head Of Engineering (Interim)

Promoted

Jan 2020Apr 2020 · 3 mos

  • Ran the UK Engineering department of 12 cross functional teams with 80+ engineers. Managed team leads covering mobile, web, platform, data and devOps and reported into the CTO.
  • Introduced new hiring process to match aggressive growth targets, resulting in over 20 hires in three months.

Engineering Manager

Oct 2018Jan 2020 · 1 yr 3 mos

  • Led a cross functional feature team of 6 engineers covering iOS, Android, Web and Backend.
  • Together delivered a brand new product, with c-level stakeholders and board visibility.
  • Managed engineers to improve working practices, quality and ultimately delivery cadence through constructive objective setting, clear, timely feedback and celebration of success.
  • Heavily involved in recruitment and interviews - helping hire over a dozen engineers whilst keeping standards high.

Senior Software Engineer

Nov 2017Oct 2018 · 11 mos

  • Working in a feature team to build a brand new product line from scratch.
  • Working closely with Product and Design to define requirements, architect high level solutions and produce a backlog.
  • Designing a scalable, secure, cloud based application.
  • Developing a full stack including db schema design, a suite of backend services and Android frontend.
  • Combination of green-field work and managing complex dependencies with a large legacy, monolithic system.

Senior Android Developer

Oct 2016Nov 2017 · 1 yr 1 mo

  • Worked within a small team to build an Android app with 1 million+ downloads and a consistent 4.5 star rating alongside developing backend services to support new features.
  • Cross-functional team working closely with Product, Design and QA to take features from conception through design, development, deployment and maintenance.
  • Used latest patterns and tools including MVP, RxJava, Retrofit, Dagger and Realm to produce a modern, maintainable codebase.
  • Applied agile methodologies; standups, retrospectives, refinements, in order to improve team efficiency, understand and implement requirements better and reduce bugs.
  • Architected and deployed backend C# REST API services to Azure to support new app functionality.
Androidbackend servicesMVPRxJavaRetrofitDagger+3

Movivo

Senior Software Engineer

Apr 2016Oct 2016 · 6 mos · London, United Kingdom

  • Worked as employee number one in a small startup team, building both a native Android app and an AWS 'serverless' backend.
  • Movivo is an android app which provides an easy way to discover new mobile content and to earn free credit to top up your mobile phone.
  • Android
  • Scaled an android app to over 500k installs and 27 different localisations.
  • Designed and built a robust, event-driven app architecture that enabled increased test coverage and improved maintainability through separation of UI, networking and business-logic concerns.
  • Led UI and UX decisions using material guidelines to produce a user friendly product in line with the platform
  • Server-side
  • Working on a RESTful api, post-back integrations with 3rd parties systems and in-app push notifications
  • Built with a 'serverless' backend on the AWS platform using AWS Api Gateway, AWS Lambda (node.js) and DynamoDB
  • Produced a low cost system that can natively scale up and down horizontally with load and increasing user base.
  • Created a set of reusable internal npm packages to speed up development and testing of new Lambda functions.
AndroidAWSRESTful APIserverless architectureMobile DevelopmentBackend Development

Huddle

4 roles

Lead Developer

Jul 2015Apr 2016 · 9 mos · London, United Kingdom

  • Led a small team developing an Android app for both phones and tablets.
  • Led a small team, running stand-ups, retrospectives and iterations.
  • Worked within an agile environment to quickly develop, deliver and iterate on product features.
  • Used RESTful APIs to build a synced, offline-enabled application.
  • Training junior developers and QA engineers on Android and general software development through mentoring, code reviews and pair programming.
  • Worked with product and development management to promote platform features and coordinate development across multiple teams.
  • Developed a maintainable, readable, layered architecture.
  • Maintained a suite of unit, integration and smoke tests. Alongside practising continuous integration and test-driven development.

Android Developer

Promoted

Jan 2015Jul 2015 · 6 mos · London, United Kingdom

  • Creating an Android app for both phones and tablets.
  • Using RESTful APIs to build a synced, offline-enabled application.
  • Working closely with designers to build a material UI and UX.
  • Developing an event-driven architecture.
  • Maintaining a suite of unit, integration and smoke tests. Alongside practicing continuous integration and test-driven development.
  • Working within an agile environment to quickly develop, deliver and iterate on product features.
  • Leading a small team, running stand-ups, retrospectives and iterations.

Developer

Promoted

Dec 2013Jan 2015 · 1 yr 1 mo · London, United Kingdom

  • Working with both server-side and front-end technology to help build a scalable multi-platform enterprise application.
  • Back-end development using C# and SQL along with PowerShell to create a service-orientated, scalable architecture to provide RESTful APIs to client applications.
  • Building front end single-page app clients with JavaScript, Knockout, JQuery, Sass, CSS3 and HTML.
  • Applying development techniques including test-driven development, domain-driven design and behavior-driven development alongside usual agile practices.

Graduate Developer

Sep 2012Dec 2013 · 1 yr 3 mos · London, United Kingdom

  • Graduate Developer as part of the H-PEGS (Huddle Product Engineering Graduate Scheme) working in an agile environment with both front-end and back-end technologies to help create a modern large-scale enterprise web application.
  • Technologies, design patterns and techniques used include C#, SQL, NHibernate, IoC on the back-end and HTML5, CSS3, SASS, JavaScript, JQuery, Knockout.js and MVVM on the front end.
C#SQLJavaScriptRESTful APIsBackend DevelopmentFrontend Development

J.p. morgan

Technology Intern

Jun 2011Sep 2011 · 3 mos · London, United Kingdom

  • Worked as part of a large team developing and deploying a virtual desktop environment to over 200,000 employees. Projects included producing automated usage, error and support statistic reports, each drawn from multiple sources and the integration of the output with multiple existing systems.
  • The technologies involved were SQL, VBA and Java. Alongside the development work, responsibilities included regular presentation of analysis of the reports to an international audience and the management and organisation of a small team.
C#SQLJavaScriptHTML5CSS3Software Development

Detica

Consultant Intern

Jul 2010Sep 2010 · 2 mos · Gloucester, United Kingdom

  • The internship was focused on the development of a highly complex software system written in C# throughout it's entire lifecycle from design to testing and deployment.
  • The project touched a number of areas, these include:
  • UML System Modelling
  • User-interface Design and Development
  • Rapid Prototyping
  • Image Processing
  • Win32 and DirectX API
SQLVBAJavaSoftware Development

Education

University of Bristol

MEng — Computer Science

Jan 2008Jan 2012

Stackforce found 100+ more professionals with Architecture & Cloud Computing

Explore similar profiles based on matching skills and experience