Jim Idle, Developer in Hopkins, Stann Creek District, Belize
Jim is available for hire
Hire Jim

Jim Idle

Software Developer

Hopkins, Stann Creek District, Belize

Toptal member since March 15, 2024

Bio

Jim is a staff-level developer adept in multiple technology stacks, from operating system layers to application architecture and design. He has developed a SimpleDB/Dynamo-like NoSQL database, an array of compilers and transpilers, malware detection solutions, and AWS SaaS products. Jim has also contributed to parsing technologies, JavaFX compiler front-end development, crafted a code generator for the Java compiler, and engineered ANTLR Go code generators and their runtime environments.

Portfolio

Freelance
Go, OpenAI GPT-3 API, OpenAI GPT-4 API, Office 365, Google, Python 3...
Gather Stars
Abstract Syntax Trees (AST), ANTLR, Go, AWS SDK, SaaS, Web, Office 365...
Helios Data
Python, Go, C, AWS SDK, BREW, NoSQL, PySpark, Docker, Docker Compose, Jenkins...

Experience

  • Java - 20 years
  • Abstract Syntax Trees (AST) - 20 years
  • C - 20 years
  • ANTLR 4 - 20 years
  • JetBrains IDE - 10 years
  • Go - 9 years
  • OpenAI GPT-3 API - 3 years
  • OpenAI GPT-4 API - 2 years

Preferred Environment

OS X, Linux, JetBrains IDE

The most amazing...

...thing I've built is a massively scaling, AWS-based software-as-a-service (SaaS) that uses ML to detect zero-day malware threats in emails and email attachments.