Skip to content

jonurry/CV

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 

Repository files navigation

Jon Urry - Backend Engineer

Node.js JavaScript TypeScript AWS Terraform

LinkedIn | GitHub | Portfolio | CodeWars | Twitter

Skills | Experience | Projects | Education | Interests

A customer-focused, technically proficient, pragmatic Software Engineer with 25+ years of commercial software development experience. Leads by example. Employs exceptional analytical and problem-solving skills to deliver a competitive advantage.

Driven by a passion for crafting quality code solutions, learning new technologies, sharing knowledge, challenging myself and improving every day.

I'm looking for a new role as a backend engineer where I can grow and develop my skills.

Designed and implemented software used by CircleCICopperDigitalOceanGitHubHackerOneIBMIntercomInvisionIterableLyftMixpanelNew RelicOutreachSAP

Skills

Problem Solving

He’s a natural problem solver and is able to take on and successfully deliver some of the most challenging engagements out there… I can’t recommend Jon enough.

Jason Spencer Director, Financial Advisory, Deloitte

  • Excellent ability to analyse requirements, identify problems and solve them with elegant software.

  • Solved challenging and complex business problems. E.g. Interoperability of software versions. Others had abandoned this problem in the past only for me to succeed.

Leadership

Jon proved to be incredibly helpful and knowledgeable. He always had an efficient strategy lined up to make our work go smoothly and was excellent in communicating his ideas to the rest of the team. I learned from him just by watching the way he approached a problem.

Hitesh Mistry Senior Software Development Manager, Bentley Systems

He introduced the concept of agile development in our company and guided us with methodologies to follow. Not only he is always willing to share his knowledge, but he is also eager to learn new things and welcomes new ideas/views in very positive ways. As a senior he brings the best out of his juniors in most considerate manner. I am thankful to him for helping me grow as a professional, and truly admire him as a mentor.

Prashant Sharma Technical Architect, Ulysses Systems

  • I have the communication and emotional intelligence skills, founded with self-awareness and empathy, required to help others grow.

  • Recognize that identifying the real issue behind the symptom ,  whether technical, business or people-related ,  is often the most important step towards a successful outcome.

  • Successfully led and managed a distributed team of software engineers in London, Mumbai and Chandigarh, delivering features on schedule and at a significantly reduced cost.

Delivering Business Value

Jon can define and create business technology solutions that will deliver a competitive advantage.

Andor Miles-Board Marketing & Business Development Manager, NextGen Technology

  • Designed and implemented dozens of SQL Server reports delivering business-critical information on-demand saving many hours of work every week across the company.

  • Designed and implemented an audit solution that enabled process inefficiencies to be highlighted and provided real metrics for accurate customer quotes.

  • Realized fully automated build tool. Significantly reduced labour costs (converting a 2-day manual task to a 1-hour automated task) and improved quality by reducing human error.

Crafting Elegant Software

He has exceptional analytical skills and could always be trusted to find elegant and creative solutions when presented with complex technical problems.

Stuart May Product Manager, Google.com

Jon is an outstanding software developer who led the development of the most important product in our portfolio and this product is still striving 12 years later. A robust very rich product that is still ahead of its time.

Dimitris Lyras Managing Director, Ulysses Systems

  • Led a team of software engineers who envisioned, designed and implemented a multi-user document management system from scratch.

  • Designed and developed a UI framework. Reusable solution saved many weeks of development work and gave the product a consistent look and operation.

  • Implemented many optimizations to dramatically increase software performance. E.g. improving complex filtering process from 100 minutes to less than 10 seconds.

Experience

Software Engineer, Tray.io (Apr 2019 - Jul 2022)

Extending the Tray.io integration platform through the implementation of API “Connectors”. Connectors are the key component to the Tray.io system and allow data to be sent in and out of the Tray.io platform.

Also designing, implementing and maintaining the Connectors Platform, which currently runs billions of transactions per month.

The Tray.io platform is used by many companies including CircleCI, Copper, DigitalOcean, GitHub, HackerOne, IBM, Intercom, Invision, Iterable, Lyft, Mixpanel, New Relic, Outreach and SAP.

Node.jsJavaScriptTypeScriptAWSTerraformTDDJestGitHubJira

Makers Academy (Aug 2018 - Nov 2018)

A 16-week intensive web development boot camp.

After the course, I helped out as an Assistant Coach by providing code reviews, pairing sessions and unblocking students that were stuck with technical problems.

JavaScriptNode.jsRubyRuby on RailsTDDBDDPair ProgrammingXPAgileObject-Oriented Design

Consultant Software Engineer, NextGen Technology Limited (2009 - 2018)

Providing business critical software solutions to a Bluetooth interoperability testing company.

  • Responsible for architecture, design, development and delivery of software solutions to bring commercial savings and competitive advantages to clients.

  • Designed web application and implemented a database for Bluetooth interoperability testing that helped attract new customers, more than doubling annual revenue to £2 million.

  • Creating an XML generator for Ford Motor Company to power their global customer-facing Bluetooth interoperability websites.

  • Music organiser/transcoder for Bentley Motors

  • Automated Bluetooth interoperability testing of mobile devices

SQL ServerSSISSSRSXMLAppcelerator TitaniumC#ASP.Net MVCWPF

Product Manager, Team Leader and Senior Software Engineer, Ulysses Systems (1999 - 2009)

Ulysses Systems is an award-winning provider of enterprise business intelligence software to the marine industry. Customers included: BP, ExxonMobil, Bourbon, Exmar and V.Ships.

  • Responsible for ‘Core Technologies’ platform. Split 70% design/coding and 30% management.

  • Promoted agile methodologies and helped define new and improved processes.

  • Improving legacy software for the marine industry.

Visual Basic 6VB6SQL ServerCOMDLLIDLType LibrariesMS Office IntegrationAdobe PDFFormFlowDesign PatternsTest AutomationBuild ToolsPerformance Optimisation

Software Engineer, Integrated Sales Systems (1999)

CRM software for the healthcare, pharmaceutical and insurance sectors. Company acquired by Vodafone.

C++Oracle PL/SQL

Analyst Programmer, TRO Learning UK (1996 - 1999)

Implementing computer-based training (CBT) software for commercial and military aerospace organizations.

  • Designed, implemented and tested CBT applications, including $250k flight simulator for US Air Force.

CDOSWindowsToolbookQuest

Projects

For a complete list, see my GitHub Repositories

Project Description Technologies
RadioRoom Maker's Academy Final Project (team of 4). RadioRoom is a music media web application that allows users to listen, share, sync and discuss music in a collaborative space. GitHub ReactNodeExpressWebSocketsBootstrapJestEnzymeCypressSpotify APITravisHeroku
Polar Analyse your Strava activities against a Polar training plan. GitHub GatsbyGraphQLReactNivoStrava APINetlifyIFTTT
AWS Lambda Email Service Serverless email service built using Amazon Web Services, Lambda Function, Node.js, and Simple Email Service (SES). GitHub AWSLambdaNode.jsSESServerless Framework
React Minesweeper React implementation of the classic Minesweeper game. GitHub ReactJSES6+ModulesMobile FirstResponsiveMaterial DesignJestTDDGridCSS3SVGIcons
Black Box Black Box is an abstract board game for one or two players, which simulates shooting rays into a black box to deduce the locations of "atoms" hidden inside. GitHub JSES6+ResponsiveGridFlexJestMVCSVGSASS
Velo Studio Velo Studio is an online e-commerce store selling cycling inspired t-shirts with panache! I designed all of the t-shirts and created the website. WordPressWooCommerceStorefrontOn Demand FulfillmentDrop ShippingDrip (eMail Marketing)Stripe (Electronic Payments)SEOFacebook ShoppingSocial MediaFacebook AdsIFTTT
IOTA Designed web application and implemented database for Bluetooth interoperability testing that helped attract new customers more than doubling annual revenue to £2 million. SQL ServerASP Net MVCSSISSSRSC#
Portfolio Static website about me and my work. BootstrapGoogle FontsSVG AnimationAWS Lambda Email ServicejQueryJSHTMLCSS
Eloquent JavaScript Solutions My personal solutions to the exercises and problems set in the 3rd edition of eloquent javascript by Marijn Haverbeke. GitHub GitHub APIES6+ModulesPromisesAsyncAwaitClassFetchPaged DataMarkdownSyntax HighlightingPolyfillsAnimationsResponsiveMobile First
Rainbow Forest JavaScript 2d canvas animation of a person walking through a randomly generated rainbow forest. GitHub JSES6+ModulesClassCanvasAnimationQueueSprite
Game of Life! Vanilla ES6+ implementation of the game of life. GitHub JavaScriptES6+GeneratorClassCSS3
Wedding Two websites to celebrate the marriage of Sarah and me. GitHub BootstrapPicture FillSmooth ScrollResponsiveAdaptive ImagesGoogle MapsMail Chimp

Education

University of Huddersfield (1995 - 1996)

  • Master of Science, Scientific Computing

University of Hull (1993 - 1994)

  • Diploma in Software Technology

Imperial College, London (1988 - 1991)

  • Bachelor of Science, Physics
  • Associate of the Royal College of Science
  • Captain of the Cycling Club

Interests

  • Cycling - I love cycling, especially on quiet hilly roads, gravel, dirt and byways.

  • Music - My taste in music is rather eclectic, ranging from indie pop to afrobeat (amongst many other music genres).

  • Velo Studio - Owner and creator of Velo Studio, an online store producing cycling inspired t-shirt designs with panache!

  • Coffee and Beer - I'm a home barista and enjoy a tasty dark beer.

  • Travel - I have visited 35 countries around the world and spent over a year travelling.

You'll always find me in the kitchen at parties.

About

CV for Jon Urry - Full Stack Web Developer

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published