Jono Brogan

at
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
London, England, United Kingdom, UK

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

      - Designed, implemented and tested APIs and backend functionality for numerous web and Slack application features. - Implemented a secure passwordless authentication mechanism allowing users to sign-in to a web-based application using short-lived OTP-based magic links delivered via Slack direct messages. - Introduced and supported the adoption of automated unit and integration testing for backend services. - Led the successful delivery of several strategically important projects, ensuring clear project objectives, planning tasks and milestones, coordinating the team, tracking and communicating progress, and proactively resolving issues. - Worked closely with the team’s product manager to implement lean product development techniques resulting in a more efficient, customer-aligned and value-driven product development process. - Supported product and customer success teams with customer queries and problems. - Created product analytics dashboards in Retool and Mixpanel to measure key product metrics and track company OKRs. - Conducted technical and behavioural interviews for engineering and product roles, providing verbal and written feedback for hiring managers and candidates. Node.js, TypeScript, NestJS, Jest, GraphQL, PostgreSQL, Redis, Slack Apps & APIs, Docker, Docker Compose, Heroku, Sentry, Datadog, Retool, Mixpanel. Show less

      - Led the development and operation of all backend services and cloud infrastructure. - Designed, implemented and tested a wide range of product features for Kano’s online community platform - Kano World - including in-app activity notifications, subscription payments and a multiplayer lobby system. - Designed and built a robust and scalable music source separation service for the Stem Player audio device. - Managed the operation and monitoring of production applications and cloud infrastructure. - Drastically improved the developer experience across the backend systems - improving maintainability and boosting team productivity. - Collaborated closely with the frontend lead, product manager and CEO to scope, plan and prioritise work. - Worked in small autonomous teams of developers and designers to deliver projects in 6-week cycles using Basecamp’s Shape Up product development approach. - Created queries and visualisations in Redash to better understand user behaviour and measure the success of new features. - Mentored colleagues in backend web development and systems architecture helping them to broaden their skill sets and achieve their career goals. - Worked with the software team lead, software development manager and HR to define the recruitment strategy and interview process, and conducted interviews for full-stack and backend software engineer positions at all levels. Node.js, TypeScript, NestJS, Knex.js, Jest, Python 3, Flask, Celery, pytest, PostgreSQL, Redis, DynamoDB, Docker, Docker Compose, AWS (VPC, IAM, EC2, EKS, ECS, ECR, Lambda, RDS/Aurora, DynamoDB, ElasticCache, S3, SNS, SQS, API Gateway, CloudFront, Route 53, CodeBuild, CodePipeline, CloudWatch), Cloudflare Stream, Kubernetes, Kustomize, Terraform, CDK, Jenkins, OpenAPI/Swagger, Sentry, StatusCake, Redash, Locust, FFmpeg, Paddle. Show less

      - Designed, built and deployed a multitude (10+) of highly-scalable and resilient backend services. - Implemented UI designs for a modern single-page web application built with Vue.js. - Provisioned and managed cloud infrastructure resources using Terraform and Helm. - Implemented robust CI/CD pipelines utilising automated testing, rolling deployments, and real-time monitoring and alerting. - Built XML parsers for various digital-cinema specific packaging and metadata file formats. - Designed and built a data warehouse ETL pipeline that efficiently and reliably processed tens of thousands of service-published events a month. - Developed a scalable, reliable and high performance SNMP-based monitoring and alerting system for digital cinema equipment. - Worked in a high-performing product-oriented scrum team that applied the best practices of Agile and DevOps to efficiently and reliably deliver high-quality platform features. - Led the development of several complex BI reports. Collaborated with the project manager to establish report requirements; organised and ran technical design sessions; and facilitated scrum ceremonies. - Provided mentorship and technical guidance to junior and mid-level engineers and testers. Python 2/3, Flask, SQLAlchemy, Celery, pytest, PostgreSQL, Docker, Docker Compose, AWS (EC2, ECS, EKS, Lambda, Route 53, ELB, RDS, Redshift, Kinesis Data Firehose, S3, CloudFront, SES, CloudWatch), Kubernetes, Helm, Terraform, RabbitMQ, Apache Kafka, JavaScript, Node.js, Express, GraphQL, JWT, Jest, Vue.js, Vuex, NPM, Bootstrap 4, HTML5, CSS/SCSS, Sentry, StatsD, Telegraf, InfluxDB, Grafana, NGINX, OpenAPI/Swagger. Show less

      - Led the backend development of a web-based marketing resource management platform. - Designed, built and tested platform features, application framework and supporting services. - Designed and built a multimedia-preview service that generated thumbnails, previews and storyboards for image and video content. - Conducted a security assessment of the platform - testing it for vulnerabilities in the OWASP Top Ten. - Established coding guidelines and application architecture design patterns that promoted programmer productivity and ensured the continued reliability, security, and scalability of the solution. Perl, Dancer2, Gearman, PostgreSQL, JavaScript, jQuery, HTML, CSS/SCSS, ImageMagick. Show less

      - Defined acceptance criteria for product features; wrote, maintained and executed high-quality test cases; and managed the release of features to the production environment. - Designed and implemented automated test suites for full-stack acceptance and integration testing of desktop and mobile web applications. Ruby, RSpec, Capybara, Selenium WebDriver, Cucumber, MySQL.

Education

  • Loughborough University
    Bachelor of Science (B.Sc.), Computer Science and Artificial Intelligence
    2010 - 2013
  • Langley Park School for Boys
    2003 - 2010

Community

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