Hey!

I'm Charlie, a Software Engineer from Bournemouth, Dorset, UK. I'm a AI Engineer working at Elanco Animal Health, I graduated from the University of Portsmouth with First Class degree with Honours in Computer Science.

I'm passionate about designing and developing anything and everything, from web applications to AI agentic workflow, and I'm always eagar to learn more!

Profile Picture

About Me

A bit more about me, I'm currently working at Elanco Animal Health as a AI Engineer, here are a few of my projects, and my favourite technologies!

Within my final year, I authored a paper on the security of IoT devices, examining protocols for communication. I conducted an in-depth analysis of the firmware and an exploration of vulnerabilities inherent in devices without cryptoprocessors, supported by a proof of concept and live demo.

image corner

My Tech Stack

  • Languages
    • JavaScript
    • TypeScript
    • Python
    • Java
    • GraphQL
    • SQL
    • HTML
    • CSS
  • Frameworks
    • React
    • Next.js
    • Node.js
    • Express
    • Docker
    • Tailwind
    • Jest
  • Databases
    • Postgres
    • Firestore
    • Vector Store
  • Platforms
    • GCP
    • Azure
    • GitHub/Git
    • IaC
image corner

Work Experience

Elanco Animal Health - Generative AI Engineer - 2024 - Present

  • As a placement student I developed the proof-of-concept for an internal AI chatbot, working directly with the Enterprise Architect and the CTO, gaining visibility to both the senior leadership team and C suite.

Elanco Animal Health - Generative AI Engineer - 2024 - Present

  • Scaled an internal-facing AI chatbot from a proof-of-concept to a mature product supported by 20 full time employees, serving 9,500 users and saving an estimated 80,000 hours of work.
  • Consulted with external third party cloud providers for Elanco’s AI models to ensure compliance and security requirements, ensuring AI can scale for other projects.
  • Designed and developed an internal AI workflow within the chatbot allowing for end users to query over 3,200 quality docs in a variety of formats and structured from acquisitions and divestitures over multiple years. The result of this reduced the time to find documents from 24+ hours to less than 30 seconds, aiding in the audit and review process of manufacturing sites.
  • Tested and evaluated new LLMs across a series of internal benchmarks such as misuse and relevancy based on user feedback to ensure quality and speed resulting in a positive user experience.
  • Mentored multiple students within the placement program helping to build technical and interpersonal skills.
  • Created a new curriculum based on the feedback from previous years of the placement program to ensure a smooth onboarding and helping to build new technical skills.
  • Provided an easy way for students to engage with Elanco’s cloud providers in a safe manner, offering support sessions to support students with internal coding challenges.
  • Implemented a rollout of Elanco’s indemnity controls to ensure the models used by Elanco were risk managed.
  • Authored a risk management layer for the organisation to ensure transparency to Elanco’s AI governance board for ongoing and new AI initiatives.
  • Designed and developed an organisation wide pipeline for ingesting SharePoint to the RAG database, utilising scalable VM’s and ensuring compliance with Elanco’s file security standards.
  • Implemented a model testing suite, based on a custom feedback loop form users utilising the application.
  • Engaged with external engineering teams to build upon Elanco’s AI chatbot either using custom workflows within the AI or the API directly ensuring the team reached their desired outcome.
  • Implemented an addition to the agentic workflow, allowing custom MCP servers to be utilised within the tooling resulting in a self-serve model for users to build upon.
  • Reduced monthly cloud spend by 99.3% (from $16,000/month to $100/month) without compromising on performance.
  • Conducted 20+ interviews for the placement program and the Enterprise AI team.
  • Implemented an AI POC into the risk management process alongside the SOC team to reduce time to results from >3 days to <1 day.

Elanco Animal Health - Software Engineer - 2022 - 2024

  • As a placement student I developed the proof-of-concept for an internal AI chatbot, working directly with the Enterprise Architect and the CTO, gaining visibility to both the senior leadership team and C suite.
  • Designed, implemented and maintained platforms such as the Developer Portal.
  • Maintained legacy systems, resulting in increased uptime and performance increase which enabled more users to utilise the tooling directly.
  • Contributed to Elanco’s software engineering standards by completing reviews on API endpoints, pinpoint common misconfigurations and mitigate these with the appropriate teams, reducing the overall attack surface and educating teams.
  • Designed the technical architecture for a multi-project analytics platform combining application security and cloud cost, increasing visibility for both development teams and senior leadership.
  • Benchmarked the latest LLMs from GPT3.5 to Gemini Pro 2.5 to select the optimum model for cost to performance.
  • Owned the end to end workflow from problem discovery to building a production ready RAG system.

Additional Information / Other Interests

I was a member of the GDSC (Google Developer Student Club) at the University of Portsmouth, before starting my placement at Elanco.

I'm interested in a few other areas, such as application security, large scale applications, infrastructure-as-code (IaC), and of course, AI! I'd love to talk about any of these, so please reach out to me!

Contact Me

You can contact me and view my work on these platforms. I'm always happy to chat!
Charles Hamerston-BudgenPortfolio version: v0.0.2