Skip to main content
Jesus GraterolSoftware Developer

Software Developer / 2026

I build software for ambitious ideas.

I'm Jesus Graterol. I’m a seasoned software developer pairing durable engineering fundamentals with modern AI, coding agents, and agentic workflows.

Portrait of Jesus Graterol
10+ years building

01 / About

Strong foundations. Forward motion.

I'm a seasoned Software Developer with 10+ years of experience building scalable products, APIs, data systems, and infrastructure.

I bring an old-school respect for sound architecture, clear code, testing, and maintainability. I pair that foundation with an open, practical approach to new technologies that genuinely improve how software is built.

My current work includes AI-powered systems, coding agents, and agentic software development, backed by deep hands-on experience with the OpenAI API platform and Codex.

My range also extends to data science and machine learning, including training and serving complex models in production.

As a problem solver with meticulous attention to detail, I'm adept at identifying and resolving intricate challenges quickly and efficiently.

02 / Selected work

Products with a point of view.

Open-source tools and focused products spanning agentic software development, Bitcoin automation, data science, developer tooling, and accessible design.

01

Agentic Coding

A disciplined approach to planning, building, verifying, and reviewing software with coding agents while developers retain final engineering judgment.

  • Coding Agents
  • Codex
  • Astro
  • TypeScript
  • Tailwind CSS
02

Balancer

A cutting-edge, open-source, self-hosted platform that empowers users to automate the Value Averaging Strategy for Bitcoin.

  • TypeScript
  • PostgreSQL
  • Node.js
  • Express.js
  • React
  • TailwindCSS
  • GNU Bash
03

uipalettes

A Progressive Web App (PWA) that provides web developers access to a curated library of high-quality color palettes that fully comply with the Web Content Accessibility Guidelines (WCAG).

  • TypeScript
  • React
  • TailwindCSS
04

Published Packages

A collection of publicly released npm packages, designed to streamline and enhance your web development process. Discover a diverse collection of libraries, frameworks, and command-line tools (CLIs) tailored to various needs.

  • JavaScript
  • TypeScript
  • Node.js
  • CSS
  • GNU Bash
05

Kaggle Notebooks

A collection of Jupyter Notebooks I've developed and shared publicly on Kaggle. Explore data analysis projects, machine learning models, and other insightful explorations across diverse datasets. Feel free to use, adapt, and contribute to these notebooks as you embark on your own data science journey!

  • Python
  • TensorFlow
  • Keras
  • Pandas
  • NumPy

03 / Experience

A decade shipping software.

Product engineering, technical leadership, architecture, and delivery across startups and established teams.

Senior Full-Stack EngineerEverMe · Aug 2025 - Apr 2026
  • Strengthened platform security by identifying and fixing vulnerabilities, improving backend reliability, and reducing operational risk.
  • Modernized the backend architecture and AI infrastructure, introducing cleaner engineering patterns, stronger testing practices, and more maintainable development workflows.
  • Guided the engineering team on software design, backend best practices, and test-driven development principles.
  • Built an internal admin app that enabled the team to manage users, inspect platform state, and perform operational tasks more efficiently.
  • Integrated multiple third-party biometric and wearable data providers, allowing the backend to securely access and process users’ health and activity data.
  • Designed and built an AI sandbox environment for testing how models interpret biometric data, reason over user context, and use tools to retrieve relevant information.
  • Led the development of the company’s premium subscription infrastructure, including payment provider integrations, entitlement management, subscription events, and backend gating for premium features.
Senior Full-Stack EngineerSELLIT9 · Mar 2025 - Jul 2025
  • Led the development and integration of the company’s design system, significantly enhancing UI/UX consistency and improving the developer experience.
  • Led the development and integration of the company’s content management system, enabling multilingual support and establishing a consistent, scalable content workflow.
  • Led the development and integration of key features that expanded the company’s product and service offerings, significantly increasing addressable market size.
  • Promoted consistency and best practices across the engineering team by advocating for scalable architectures and maintainable development standards.
Full-Stack Web DeveloperBalancer · Jun 2024 - Dec 2024
  • Led the development of an automated Bitcoin trading platform; designed to operate in the Spot Market.
  • Implemented a robust value averaging strategy, further enhancing the platform's ability to optimize asset accumulation and manage risk for long-term investment goals.
  • Integrated several Exchange APIs, giving users the flexibility to choose the platform that best meets their needs.
  • Continued to leverage advanced data analysis techniques and real-time market data feeds to support informed trading decisions.
Full-Stack Web Developer / Data ScientistEpoca Technology · Feb 2022 - Oct 2023
  • Led the development of an automated Bitcoin trading platform; designed to operate in the Futures Market.
  • Integrated Binance's API to collect historical Bitcoin data, enabling the construction of robust datasets and advanced trading automation.
  • Leveraged TensorFlow/Keras and hyperparameter tuning techniques to train machine learning models for predicting market states and price trends, enhancing trading decision-making.
  • Integrated comprehensive market data feeds and analytics tools, empowering users with real-time data-driven insights for informed trading decisions.
  • Conducted thorough backtesting and validation to refine trading algorithms and validate their effectiveness.
Full-Stack Web DeveloperCryptoWay · Aug 2016 - Jan 2022
  • Led the development of a secure, scalable and user-friendly peer-to-peer cryptocurrency exchange platform.
  • Implemented robust security measures including encryption, two-factor and three-factor authentication, and secure wallet management, ensuring user funds and data safety.
  • Integrated third-party services like Blockcypher and Bitgo to interact with various blockchains, facilitating a wider range of supported cryptocurrencies.
  • Designed and implemented a secure escrow service and a dispute resolution system, safeguarding transactions.
  • Conducted rigorous quality assurance testing, including security, functional, and load testing, to identify and address vulnerabilities.
Full-Stack Web DeveloperCambiaelMundo · Jan 2015 - Jul 2016
  • Led the end-to-end development of a scalable and user-friendly educational gaming platform, seamlessly integrating front-end UI and back-end logic for a rich user experience.
  • Designed and implemented interactive quiz modules, enhancing learner engagement and improving knowledge retention through gamification.
  • Fully integrated the YouTube Data API, enabling real-time tracking of user learning progress and providing valuable insights for content improvement.
  • Collaborated effectively with a diverse team, including designers, content creators, and educators, to deliver a comprehensive learning experience.
  • Developed intuitive content management interfaces, empowering content creators to efficiently manage quizzes, educational content, and learning resources.
Network & Computer Systems AdministratorSoluciones Inteligentes 9095, S.A · Jul 2014 - Feb 2015
  • Maintained and troubleshooted computer hardware and software issues, ensuring optimal network performance and user experience.
  • Collaborated with team members to design, develop, and deploy custom software applications to automate daily tasks, improving efficiency and productivity within the company.
Data AnalystBurnside City Council · Feb 2014 - Jun 2014
  • Digitized, cleaned, and processed large datasets from surveys, ensuring data accuracy and integrity.
  • Utilized data analysis techniques to identify trends and patterns, generating insightful reports for council decision-making.
  • Developed data processing scripts and tools to streamline data analysis and reporting.
Computer & Network TechnicianCyber Hive · Dec 2010 - Feb 2014
  • Maintained and troubleshooted computer hardware and software issues, ensuring optimal network performance and user experience.
  • Configured and managed network devices, including routers, switches, and firewalls.
  • Performed software updates and security patches, ensuring system stability and data integrity.
  • Provided technical support to customers, diagnosing and resolving a range of hardware and software problems.

04 / Education

Always learning, then applying.

Formal studies and focused programs across computing, front-end engineering, data science, and machine learning.

View all certifications

Oct 2023 - Dec 2023

Open Source Software Development, Linux and Git

The Linux Foundation

Grade
10/10
View credential

Jan 2010 - Dec 2012

Bachelor of Software Engineering

University of South Australia

Grade
Unfinished

05 / Toolkit

Broad tools. Deliberate choices.

75 technologies across the full product lifecycle: from interface design and application code to data, infrastructure, and testing.

Programming languages

  • HTML
  • CSS
  • JavaScript
  • TypeScript
  • Python
  • SQL

Frontend

  • Angular
  • React
  • Tailwind CSS
  • shadcn
  • Material
  • Bootstrap
  • Ionic
  • Web API

Backend

  • Node.js
  • Express.js
  • NestJS
  • Flask
  • Django

Data science & AI

  • NumPy
  • Pandas
  • Keras
  • TensorFlow
  • OpenAI API Platform
  • Codex

Databases

  • PostgreSQL
  • MySQL
  • Redis
  • Firebase (RTDB / Cloud Firestore)
  • IndexedDB (idb / Dexie.js)

Infrastructure

  • UNIX-like OS
  • GNU Bash
  • Git
  • Docker
  • Google Cloud Platform (GCP)
  • GitHub Actions

Test runners

  • Vitest
  • Jest
  • Jasmine
  • unittest (Python's built-in)
  • PyTest

Bundlers

  • Vite
  • esbuild
  • Webpack

Firebase

  • Authentication
  • Realtime Database
  • Cloud Firestore
  • Storage
  • Cloud Messaging
  • Security Rules
  • Hosting

Misc

  • Zod
  • Next.js
  • React Router
  • Redux
  • Zustand
  • TanStack Query
  • React Hook Form
  • Prisma
  • Drizzle
  • JWT
  • Socket.IO
  • NATS
  • pg-boss
  • RxJS
  • InversifyJS
  • Pydantic
  • Stripe
  • RevenueCat
  • Strapi
  • Auth0
  • Retool
  • Postman
  • Figma
  • The Bitcoin Protocol

06 / Contact

Let’s make something amazing.

Have a hard technical problem, an ambitious product, or a team that could use another thoughtful engineer? I’d like to hear about it.

Email me