Blake Kellett

Blake Kellett Email and Phone Number

Operations / Software / Data - Innovator @
Blake Kellett's Location
Kildare, County Kildare, Ireland, Ireland
Blake Kellett's Contact Details

Blake Kellett work email

Blake Kellett personal email

n/a

Blake Kellett phone numbers

About Blake Kellett

I am a tech-driven professional with a strong foundation in operations, software development, and a passion for mathematics and statistics. I thrive on identifying areas for improvement and implementing innovative, technology-driven solutions. Whether through automation, process optimization, or technical problem-solving, I bring a versatile skill set that connects operational expertise with technical knowledge to deliver impactful results across various industries.Let's go!

Blake Kellett's Current Company Details
invoiceGPT

Invoicegpt

Operations / Software / Data - Innovator
Blake Kellett Work Experience Details
  • Invoicegpt
    Software Engineer
    Invoicegpt Jul 2024 - Present
    Dublin, County Dublin, Ireland
    InvoiceGPT is an AI-driven application designed for automated invoice and receipt processing, aimed at both individuals and SMEs. The project involves a mobile app for scanning invoices and an API for third-party integrations. More details and the white paper are available at blake-kellett.com/invoice_gpt_report.html. Microservices Architecture: Designed a scalable system using Golang, employing microservices for flexibility. Developed an HTTP routing server and gRPC-based services for synchronous and asynchronous operations. Async Processing: Implemented RabbitMQ for event-driven processing of file uploads, integrating WebSockets for live communication with the frontend. • Caching & Sessions: Leveraged Redis for caching and session management using JWTs. Developed a mechanism for managing long-lived sessions and manual token invalidation. Ephemeral Design: Built all services as ephemeral (except the database) for simplified maintenance and disaster recovery, the designs incorporated robust error handling, retries, and circuit breakers. Database Management: Utilized MongoDB Atlas for data persistence, employing advanced aggregation pipelines to optimize query performance and reduce latency. API Development: Established a GraphQL API with RESTful endpoints for file uploads and callback URLs for payments and OAuth integration. AI Integration: Hosting Tesseract model for OCR and integrated OpenAI's API for natural language processing (NLP) tasks. File Processing: Employed OpenCV for image preprocessing to optimize files for storage and enhance OCR accuracy. Front-End Development: Currently developing a React Native mobile app for Android and iOS platforms.
  • Cview
    Software Engineer
    Cview Jan 2024 - Jul 2024
    Dublin, County Dublin, Ireland
    A deployed SaaS application designed to create digital product categories utilizing the openPIM API. It leverages modern technologies and best practices to ensure efficiency, scalability, and ease of use. The primary goal of this application was to showcase how one could utilize the openPIM API. For more information, visit cView.io.API and Front-End Development: Developed the primary API service using the MERN stack (MongoDB, Express, React, NodeJS). Utilized NextJS for server-side rendering and improved performance, with TypeScript ensuring type safety. Subscription Management: Introduced and integrated subscription management using the Stripe Node.js SDK and callback functions, enabling flexible billing and seamless payment processing for users. Containerization: Created Docker images to streamline server initialization and integrate seamlessly into the system's cluster, ensuring efficiency and scalability. CI/CD Pipeline: Implemented a continuous integration pipeline through GitLab, automating testing, building, and deployment processes for rapid and reliable updates. Kubernetes Orchestration: Deployed the application in Kubernetes clusters, employing Horizontal Pod Autoscaler (HPA) and Cluster Autoscalers for a scalable solution. Used Helm for Kubernetes package management, facilitating easy updates and rollbacks. Cloud Hosting: Hosted on AWS Cloud to provide a reliable and scalable infrastructure.
  • Openpim
    Software Engineer
    Openpim Aug 2023 - Jan 2024
    Dublin, County Dublin, Ireland
    openPIM is an open-source product information management (PIM) system, initially developed as an internal tool for a distribution company in South Africa. The project has since evolved into a free, central hub for sharing rich product data. For more details, visit openPIM.io. Microservices Architecture Conversion: Refactored a monolithic Node.js/TypeScript API into a scalable microservices architecture using Golang, improving system performance and handling of high-volume requests. Front-End Development: Developed a React-based platform (Next.js) with TypeScript, focusing on complex forms that manage both local and database storage, allowing for recursive form submissions. CI/CD: Established a GitLab-based continuous integration and delivery (CI/CD) pipeline, automating testing, building, and deployment processes for rapid, reliable updates and easy rollbacks. Kubernetes Optimization: Optimized the system for cloud deployment, reducing resource usage and costs by designing lightweight deployments. Employed Horizontal and Vertical Pod Autoscalers (HPA/VPA) and cluster autoscalers to efficiently manage cloud-based loads. Geo-Location Scaling: Designed the system for geo-location scaling, deploying cluster replicas and MongoDB replica sets to reduce latency and improve global accessibility. Agile Development: Although working independently, I employed agile methodology with continuous feature integration, regular updates, and iterative improvements.
  • Meatpack
    Software Engineer
    Meatpack Sep 2022 - Jun 2023
    South Africa
    Worked as part of a five-member team (4 developers and a business analyst) to design and integrate a Product Information Management (PIM) feature into an industrial distribution company's existing ERP system. The project involved deploying a new API and upgrading the company's internal infrastructure. API Development: Developed RESTful endpoints and integrated GraphQL using Node.js. Followed test-driven development (TDD) practices to ensure high-quality, reliable code. Collaborated with a front end developer and integrated the API into the company’s existing Django system. Database Management: Migrated the localized SQL database to a MongoDB instance, optimizing performance as data structures grew more complex, making relational databases less efficient. CI/CD: Set up a Jenkins-based continuous integration pipeline for the on-site server, automating testing, building, and deployment to facilitate rapid, reliable updates. Kubernetes Orchestration: Assisted in migrating the monolithic Django system from Docker Compose to Kubernetes clusters. Utilized Helm for package management, streamlining the update process.
  • Freelance
    Events Technical Display Consultant
    Freelance Sep 2020 - Jan 2022
    South Africa
    Client services:Represented local and international clients as a private consultant, providing contract-based services. Facilitated smooth transitions for ACE Industries' previous clients by guiding them in sourcing and seamlessly integrating with new service providers. Provided advice on drafting tenders and reviewed tender proposals to ensure competitiveness and compliance.Strategic Planning:Orchestrated and led the comprehensive shutdown and liquidation process of Ace Industries post-COVID pandemic, including the development of a strategic plan and timeline to ensure a smooth transition. Legal Compliance: Collaborated with legal counsel to ensure compliance with all relevant laws, regulations, and contractual obligations during the shutdown and liquidation phases. Asset Management:Managed the inventory and disposition of assets, including machinery, equipment, negotiating sales, and overseeing asset transfers or disposals as needed. Stakeholder Communication:Facilitated effective communication with internal and external stakeholders, including employees, suppliers, and clients, providing updates and managing expectations throughout the shutdown process. Team Leadership:Directed and coordinated a team involved in various aspects of the shutdown, delegating responsibilities, providing guidance, and ensuring alignment with the established strategic plan.
  • Ace Exhibitions (Pty)Ltd.
    Operations Manager
    Ace Exhibitions (Pty)Ltd. Apr 2017 - Jul 2020
    Gauteng, South Africa
    Design:Presentation designing of event setups and display stands, as well as creation of production plans and models.Project Management:Led end-to-end project management, overseeing the entire lifecycle from design conceptualization to manufacturing to logistics, ensuring seamless execution and timely delivery.Client Services:Dedicated to providing exceptional client experiences, I effectively communicated with clients to address their needs, alleviate concerns, and build strong, long-lasting relationships, resulting in stress-free collaboration.Material Sourcing:Expertly sourced and procured optimal materials for design projects, while also facilitating knowledge transfer to colleagues, enabling efficient utilization of these materials.Time Management:Proficiently managed production timelines, ensuring each stage of the project was executed promptly, while effectively delegating tasks to team members for streamlined workflow.Presentations:Delivered persuasive and professional presentations to clients, effectively conveying project concepts, progress, and value propositions, contributing to successful project outcomes.

Blake Kellett Skills

Product Design Interior Design Architectural Design Design Graphic Design Photoshop Adobe Creative Suite Web Design Revit Modelling Autocad Shopfitting

Blake Kellett Education Details

Frequently Asked Questions about Blake Kellett

What company does Blake Kellett work for?

Blake Kellett works for Invoicegpt

What is Blake Kellett's role at the current company?

Blake Kellett's current role is Operations / Software / Data - Innovator.

What is Blake Kellett's email address?

Blake Kellett's email address is bl****@****s.co.za

What is Blake Kellett's direct phone number?

Blake Kellett's direct phone number is +277975*****

What schools did Blake Kellett attend?

Blake Kellett attended University Of London, Gdc, Rand Park High School.

What skills is Blake Kellett known for?

Blake Kellett has skills like Product Design, Interior Design, Architectural Design, Design, Graphic Design, Photoshop, Adobe Creative Suite, Web Design, Revit Modelling, Autocad, Shopfitting.

Not the Blake Kellett you were looking for?

  • Blake Kellett

    Product Management | Digital Experience | Digital Solutions
    Greater Sydney Area
    2
    cba.com.au, hotmail.com

    2 +121233XXXXX

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.