Jimmie Aaron Butler, Developer in Zagreb, Croatia
Jimmie is available for hire
Hire Jimmie

Jimmie Aaron Butler

Verified Expert  in Engineering

DevOps Engineer and Developer

Location
Zagreb, Croatia
Toptal Member Since
January 3, 2021

Jimmie在使用Go语言开发后端服务以及使用IaC管理和自动化基础设施方面拥有深厚的专业知识. 他擅长Go、Google Cloud、Kubernetes和Terraform. 五年多来,他一直使用这些工具来构建后端服务和CI/CD管道,并改进自动化. In one of Jimmie's most exciting projects, 他为一个中央电子商务平台开发了云基础设施,该平台为900多所大学校园的学生提供服务.

Portfolio

Inkly
OpenAI,大型语言模型(llm),提示工程,React, Node.js...
Sharecare
Go, REST, MySQL, Swagger, Google Cloud, Docker, backend, OpenAPI...
On Campus Marketing
DevOps, Linux, Google Cloud Platform (GCP), Infrastructure as Code (IaC), React...

Experience

Availability

Full-time

Preferred Environment

Google Cloud, Kubernetes, Terraform, Go, React, ChatGPT

The most amazing...

...project I've worked on was a legal LLM (Inkly), targeted at minimizing hallucination via a RAG pipeline.

Work Experience

Lead Developer

2022 - 2024
Inkly
  • Transitioned the tech stack through three pivots, 从红线/合同谈判工具到类似于concept的实时销售工作空间,再到法律大型语言模型(LLM)。, minimizing hallucination and providing high-quality answers.
  • Led the design of all aspects of the tech stack, from infrastructure, front end, back end, and machine learning (ML) strategy (except UI designs).
  • 成功地与跨多个时区的远程分布式团队协作, using Jira, Slack, and Loom.
技术:OpenAI,大型语言模型(llm),提示工程,React, Node.. js, TypeScript, Firebase, Cloud Firestore, Google Cloud, GitHub Actions, Next.js, Pinecone, Material UI

Back-end Developer

2021 - 2022
Sharecare
  • 重构测试和测试数据的可读性和可用性. 创建了一个助手库,以声明式方式定义测试所需的数据, add it to the database, and clean it up afterward.
  • 设计并实现了一个供用户下载的zip文件生成.
  • 重新设计并推出访问控制更改,以配合组织功能需求和组织相关api的添加.
Technologies: Go, REST, MySQL, Swagger, Google Cloud, Docker, backend, OpenAPI, Back-end Development, Jira, Remote Work, Web Architecture, SQL, REST APIs, APIs

DevOps and Full-stack Developer

2019 - 2021
On Campus Marketing
  • 诊断了导致包大小膨胀的问题,并将react应用包大小减少了75%.
  • 通过缓存和前端优化,将桌面加载时间的灯塔得分提高了50+.
  • 组织GitLab CI/CD,用于部署微服务和基础设施更改.
  • 创建Terraform脚本,将基础设施作为代码管理(IaC).
  • Designed, set up, and managed a per-branch UI preview, 允许QA在合并到暂存环境之前检查带有前端更改的分支.
  • 就浏览器SPA的性能问题提供了可操作的见解,并进行了一些开发以实现这方面的修复.
  • 管理和设置监视和警报,以快速标记影响客户的问题.
  • Implemented OCM's caching strategy. At its core, requests to the server never include user data, 这对这个项目很好,并允许CDN存储从后端返回的所有结果,直到代码或数据的变化.
  • 观察并修复了react应用程序中的几个内存泄漏.
技术:DevOps, Linux, Google Cloud Platform (GCP), Infrastructure as Code (IaC), React, Next.js, GitLab CI/CD, Website Performance, Docker, Go, Terraform, Google Kubernetes Engine (GKE), Kubernetes, Cloud, CI/CD Pipelines, GraphQL, Elasticsearch, Identity & Access Management (IAM), Content Delivery Networks (CDN), Redis, Full-stack, JSON Web Tokens (JWT), Node.js, Back-end Development, Amazon Web Services (AWS), Jira, Remote Work, Web Architecture, Microservices, Google Cloud, Continuous Integration (CI), Helm, Full-stack Development, APIs, REST APIs, Distributed Systems

Co-founder and Lead Developer | DevOps

2017 - 2018
UTU Intelligence
  • 设计并构建了一个获取大量用户数据的管道.
  • Managed a production Kubernetes cluster with Terraform. 这是公司所有开发资源背后的基础设施.
  • 为Kubernetes分叉并维护社区Terraform提供程序,包括pod反亲和以支持我们的数据库托管.
Technologies: Docker, Linux, Google Cloud Platform (GCP), DevOps, CircleCI, Kubernetes, Google Kubernetes Engine (GKE), Terraform, Go, CI/CD Pipelines, Cloud, BigQuery, MongoDB, Google Pub/Sub, Identity & Access Management (IAM), Back-end, Back-end Development, Jira, Remote Work, Web Architecture, Microservices, Continuous Integration (CI), Helm, NoSQL, React, JavaScript, APIs, REST APIs, Distributed Systems

Freelance Full-stack Developer

2015 - 2016
Freelance
  • 开发了一个类似于Pinterest的应用程序,专注于联盟营销.
  • Built an application for internal inventory management. 最初的版本在不到一天的时间内完成,按时完成,并且低于预算.
  • 维护并升级了用于处理患者数据的医学研究实验室的应用程序.
技术:Meteor, MongoDB, JavaScript, CSS, HTML, React, NoSQL

React Visual Editor

开发了一个网站设计器,每次输出像素完美的React代码. 拖放React组件是使用MUI设计系统实现的.

它是一种设计工具,可以与您的开发过程无缝协作,并消除集成工作. 我是唯一负责这个产品的人,所以所有的工作都由我负责.

ML Research

研究的重点是无输入数据集的生成设计.

尝试生成有趣的平面图,原理图布局和有效的盒子包装.

Built graph neural networks, fully differentiable loss functions, investigating non-gradient descent-based deep learning.

Technical Blog

http://jimmiebtlr.com
一个关于各种主题的技术博客,包括Terraform、机器学习、Go和Kubernetes.

Some highlights include:
•通过测试设置Kubernetes零停机部署.
•线性层深度学习的零损失扩展.
•关于我一直在做的深度学习研究的其他帖子.

Languages

Go, TypeScript, GraphQL, SQL, Julia, Rust, Python, JavaScript, CSS, HTML

Tools

Terraform, Google Kubernetes Engine (GKE), GitLab CI/CD, CircleCI, Jira, Helm, BigQuery

Paradigms

DevOps,微服务,持续集成(CI), Web架构,REST,测试

Platforms

Kubernetes, Docker, Google Cloud Platform (GCP), Linux, Amazon Web Services (AWS), Firebase, Meteor

Storage

Google Cloud, Elasticsearch, Amazon S3 (AWS S3), MongoDB, Redis, MySQL, Cloud Firestore, NoSQL

Other

云,后端开发,全栈开发,CI/CD管道,身份 & Access Management (IAM), Back-end, ChatGPT, OpenAI, Website Performance, GitHub Actions, Deep Learning, Machine Learning, Remote Work, Infrastructure as Code (IaC), Google Pub/Sub, Content Delivery Networks (CDN), Full-stack, Code Generators, APIs, Distributed Systems, Large Language Models (LLMs), Prompt Engineering, Pinecone

Frameworks

Material UI, Next.js, Swagger, JSON Web Tokens (JWT)

Libraries/APIs

Node.js, React, PyTorch, OpenAPI, TensorFlow, REST APIs

SEPTEMBER 2020 - SEPTEMBER 2022

Terraform Associate

Hashicorp

MAY 2019 - PRESENT

Deep Learning Nanodegree

Udacity

Collaboration That Works

How to Work with Toptal

在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.

1

Share your needs

在与Toptal领域专家的电话中讨论您的需求并细化您的范围.
2

Choose your talent

在24小时内获得专业匹配人才的简短列表,以进行审查,面试和选择.
3

Start your risk-free talent trial

与你选择的人才一起工作,试用最多两周. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring