About me

Esteban Feldman

Esteban Feldman

I’m a passionate software engineer with over 15 years of experience building scalable, AI-integrated solutions. I specialize in Python development, Flutter mobile applications, and API-driven microservices, helping businesses leverage cutting-edge AI technologies to solve complex data challenges. I also have over 10 years of experience in game development, including contract work on client projects as well as indie development using Unity, Godot, and other engines.

What I do

  • API Development & Data Processing I design and build robust RESTful APIs using FastAPI and Django REST Framework. My experience includes creating efficient ETL pipelines that handle both structured and unstructured data from various external sources, ensuring seamless data flow and processing.
  • Cross-Platform Mobile Development I build native-quality mobile applications using Flutter, delivering consistent user experiences across iOS and Android platforms. My Flutter expertise allows me to create performant, beautiful apps that integrate seamlessly with backend APIs and AI services.
  • Game Development I create engaging 2D and 3D games using Unity and Godot. I've worked handling everything from gameplay mechanics and AI systems to procedural generation and code architecture improvements. My expertise spans the full development pipeline, from initial prototyping to cross-platform deployment.
  • AI & Machine Learning I work extensively with LangChain and LangGraph to orchestrate sophisticated AI workflows. Whether it’s integrating local models from Hugging Face, working with Llama, or leveraging the OpenAI API, I create systems that transform natural language processing and deliver data-driven insights.
  • Vector Databases & RAG Systems I have hands-on experience with Chroma and Pinecone for efficient embedding storage and retrieval. This expertise enables me to build powerful retrieval-augmented generation (RAG) systems that enhance LLM applications with relevant, contextual information.
  • Cloud & Infrastructure
    My technical toolkit includes:
    • Databases: Redis, MongoDB, PostgreSQL, MySQL, Firebase, Supabase
    • DevOps: Docker, Ansible
    • Cloud Platforms: Azure, AWS, DigitalOcean, and other cloud service providers
    • Deployment: Automated CI/CD pipelines and scalable infrastructure management

My Approach

  • I believe in building solutions that are not just technically sound, but also maintainable, scalable, and aligned with business objectives. Whether you’re looking to integrate AI into existing systems, build new data-driven applications, create cross-platform mobile experiences, or optimize your current infrastructure, I’m here to help turn your vision into reality.

Technologies & Skills

  • Programming Languages Python, Dart, C#, Java, JavaScript, TypeScript, Lua, SQL, Bash, HTML/CSS
  • Configuration & Data Formats YAML, TOML, JSON
  • Mobile Development Flutter, Dart, Cross-platform Development, iOS Development, Android Development, Mobile UI/UX, Responsive Design, Material/Cupertino Design, State Management (Provider, Riverpod, etc...), Flutter Widgets, Custom Animations, Native Platform Integration, Mobile Performance Optimization, Offline-First Architecture, Local Storage (SQLite, Hive, SharedPreferences), Push Notifications, Deep Linking, In-App Purchases, Camera & Media Integration, Location Services, Third Party API Integration, RESTful APIs, GraphQL, WebSocket Communication, Firebase Integration (Auth, Firestore, Cloud Functions, Analytics), Supabase Integration, App Store Deployment, Play Store Deployment, Flutter Web, Flutter Desktop
  • Game Development Unity, Godot, C# (Unity), GDScript, Game Design Patterns, 2D & 3D Game Development, Particle Systems, Animation Systems (Animator, Animation Trees), Game AI & Pathfinding, Procedural Generation, Multiplayer & Networking, State Machines, Event Systems, Scene Management, Asset Pipeline, Game Optimization, Input Handling, Audio Integration, UI/UX for Games, Version Control for Game Projects, Indie Game Development, Contract Game Development, Cross-Platform Game Deployment
  • AI & Machine Learning LangChain, LangGraph, OpenAI API, Hugging Face Transformers, Llama, RAG (Retrieval-Augmented Generation), Natural Language Processing, Machine Learning, Large Language Models, AI Workflows, Chatbots, Agents, Generative AI, Conversational AI, Prompt Engineering
  • Web Development & APIs FastAPI, Django, Django REST Framework, Flask, RESTful APIs, GraphQL, WebSocket APIs, Microservices Architecture, API Design & Documentation, API Gateway, API Versioning, Backend Development, Web Services, Server-Side Development, Authentication & Authorization (OAuth2, JWT, Session-based), Request Validation, Error Handling, Rate Limiting, CORS Configuration, Middleware Development, Async/Await Patterns, Background Tasks, Task Queues (Celery, RQ), API Testing (pytest, unittest, Postman), OpenAPI/Swagger Documentation, API Security Best Practices, HTTP/HTTPS Protocols, Request/Response Lifecycle, Data Serialization (JSON, XML, Protocol Buffers), Pagination, Filtering, Sorting, Search Implementation, Webhooks, Event-Driven Architecture, Message Queues, Performance Optimization, Caching Strategies, Database Integration, ORM (SQLAlchemy, Django ORM), Frontend Integration, AJAX, Fetch API, Third-Party API Integration, Payment Gateway Integration, Logging & Monitoring, Error Tracking (Sentry), Load Balancing, Scalability Patterns
  • Databases & Vector Storage PostgreSQL, MySQL, MongoDB, Redis, Firebase Realtime Database, Firestore, Supabase, SQLite, Chroma, Pinecone, Vector Databases, Embedding Storage & Retrieval, Relational Database Design, NoSQL Data Modeling, Database Schema Design, ORM Integration (SQLAlchemy, Django ORM, Prisma), Connection Pooling, Database Replication, Sharding, Backup & Recovery Strategies, Database Security, Caching Layers (Redis, Memcached), In-Memory Data Stores, Time-Series Databases, Full-Text Search (PostgreSQL, Elasticsearch), Vector Similarity Search, Database Monitoring & Analytics, Data Integrity & Consistency, Multi-Tenancy Database Architectures, Cloud Database Services (AWS RDS, Azure Database), Database Performance Profiling, Batch Processing, Bulk Operations
  • Cloud & DevOps Docker, Docker Compose, Containerization, Container Orchestration, Ansible, Configuration Management, Infrastructure Automation, Azure (App Service, Functions, VMs, Storage, Cosmos DB, DevOps), AWS (EC2, S3, Lambda, RDS, CloudWatch, IAM, ECS, Elastic Beanstalk), DigitalOcean (Droplets, Managed Databases, App Platform, Spaces), CI/CD Pipelines, GitHub Actions, GitLab CI/CD, Azure Pipelines, Infrastructure as Code (IaC), Terraform, CloudFormation, Cloud Architecture Design, Microservices Deployment, Container Registry Management, Image Optimization, Environment Configuration, Secrets Management, Deployment Automation, Load Balancing, Auto-Scaling, High Availability Architecture, Cloud Monitoring & Logging, Application Performance Monitoring, Serverless Architecture, Function as a Service (FaaS), Multi-Cloud Strategies, Cloud Migration, Version Control Integration, Automated Testing in CI/CD,
  • Data Processing & Engineering ETL Pipelines, Data Engineering, Data Processing Workflows, Structured Data Handling, Unstructured Data Processing, Data Integration, Data Transformation, Data Validation, Batch Processing, Stream Processing, Real-Time Data Processing, Data Parsing (CSV, JSON, XML, Parquet), Data Cleaning & Normalization, Data Aggregation & Analytics, Data Migration Strategies, External Data Source Integration, API Data Extraction, Web Scraping & Data Collection, Scheduled Data Jobs, Data Format Conversion, Data Enrichment, Error Handling & Recovery in Pipelines, Data Logging & Auditing

CV

For a full curriculum vitae, see my LinkedIn profile.

LinkedIn

Contact

Collaboration enquiries are welcome via e-mail or LinkedIn. Specific enquiries get specific replies. Generic partnership pitches are recycled with great efficiency.