jofervac@gmail.com

(click to copy)

Download CV

Johnny speaking

Engineering Manager - Tech Lead - IT Consultant

I'm a hands-on engineering leader who's passionate about mentoring teams, building scalable systems, and delivering innovative solutions.

Valencia, Spain
Available for opportunities
10+ Years of Experience
Core Skills
Engineering Management - 3yMentoring - 3yProject Management - 7.5ySystems Design - 4.5yTechnical Leadership - 5yJavascript - 2.5yReact - 4.5yC++ - 2.5yJava Spring Boot - 3yLua - 4yMicroservices - 4.5yNode.js - 9yTypescript - 5yMongoDB - 5yMySQL - 4yPostgreSQL - 3.5ySQLite - 4yAWS - 4.5yDocker - 4.5yKafka - 3yKubernetes - 4.5y

Experience

Feb 2026 — Present

2 months

Technical Leader

DataDope

Visit website
  • Leading the development of a new AI-driven product, leveraging a system of AI agents to automate and assist in the resolution of complex technical issues across software platforms
  • Driving technical direction and architecture decisions, ensuring scalability, reliability, and alignment with business objectives
  • Helping in the management of development scope, planning, and execution in collaboration with product and stakeholders, balancing speed and quality in a fast-paced environment
  • Establishing best practices in system design, code quality, and engineering processes
  • Hiring and interviewing engineers, contributing to building a high-performing and autonomous technical team
  • Remaining hands-on in full-stack development, actively contributing to critical parts of the system while ensuring alignment between strategy and execution
AgileHiringProduct DesignProject ManagementSystems DesignTeam ManagementTechnical LeadershipReactPythonPostgreSQL

Feb 2025 — Present

1 year, 2 months

Founder

Copy Signals AI

Visit website
  • Founded and developed an AI-powered trading signals platform that provides automated copy trading capabilities
  • Architected and built scalable backend infrastructure to handle high-frequency market data and signal processing
  • Developed full-stack web application with real-time dashboards, with a microservices architecture and applying different design patterns and architectural patterns like DDD, CQRS, Event-Driven Architecture, etc.
Systems DesignNext.jsReactTailwind CSSMicroservicesNestJSNode.jsTypescriptMongoDBPostgreSQLAWSCloud ComputingDockerKubernetes

Sep 2021 — Nov 2024

3 years, 2 months

Engineering Manager - Technical Lead

DialApplet

Visit website
  • Built and scaled an engineering organisation of 25+ engineers, leading the modernisation of the company's tech stack, the launch of a new software platform, and the successful migration of clients from the legacy system
  • Defined the engineering culture, technical vision, and performance metrics aligned with business goals
  • Implemented agile practices, CI/CD pipelines, and automation tools that improved productivity and delivery speed
  • Led technical hiring and interviewing, building a high-performing, multidisciplinary engineering team
  • Mentored engineers across all levels, helping them grow, collaborate effectively, and improve overall satisfaction and performance
  • Remained hands-on in full-stack development at all times, ensuring alignment between strategy and execution
AgileEngineering ManagementHiringMentoringPerformance ReviewsProduct DesignProject ManagementSystems DesignTeam ManagementTechnical LeadershipReactReduxJava Spring BootMicroservicesNestJSNode.jsTypescriptMongoDBRedisAsterisk (PBX)AWSCI/CDCloud ComputingDockerKafkaKamailioKubernetesSIPTerraform

Apr 2020 — Sep 2021

1 year, 5 months

Lead Software Engineer

DialApplet

Visit website
  • Led a small team of 4 engineers while staying deeply involved in full-stack design and development
  • Worked closely with stakeholders to translate business requirements into solid technical solutions and roadmaps
  • Implemented agile workflows and development tooling that improved delivery speed and code quality
Technical LeadershipJavascriptJQueryC++PHPPostgreSQLAsterisk (PBX)BaremetalSIP

Oct 2018 — Sep 2019

11 months

Software Engineer

DialApplet

Visit website
  • Contributed to the full-stack development and maintenance of the company's core software product
JavascriptJQueryC++PHPPostgreSQLAsterisk (PBX)BaremetalSIP

Feb 2015 — Jan 2019

3 years, 11 months

Game Development - Founder & Technical Lead

Self Employed

  • Founded and operated online multiplayer platforms, reaching over 200,000 users across multiple projects
  • Designed and developed server-side systems, gameplay logic, and content frameworks
  • Managed live production environments, ensuring high uptime, performance, and scalability for active player bases
  • Built monetization systems, community engagement tools, and content updates to keep the platforms growing and profitable
  • Coordinated distributed teams handling design, coding, mapping, and user management across different time zones
  • Gained deep experience in product development, technical operations, and user experience in real-time environments
Business StrategyProduct DesignProject ManagementTeam ManagementLuaNode.jsPHPMySQLSQLiteBaremetal

Nov 2016 — Jul 2017

8 months

Software Engineer

GnommoStudios S.L.

  • Developed and maintained backend systems for multiple software projects
LoopbackNode.jsTypescriptMongoDB

Skills

Leadership

Agile - 3.5yBusiness Strategy - 4yEngineering Management - 3yHiring - 3.5yMentoring - 3yPerformance Reviews - 3yProduct Design - 7.5yProject Management - 7.5ySystems Design - 4.5yTeam Management - 7.5yTechnical Leadership - 5y

Frontend

CSSHTMLJavascript - 2.5yJQuery - 2.5yNext.js - 1yReact - 4.5yRedux - 3yTailwind CSS - 1y

Backend

AIC++ - 2.5yCQRSDDDDomain-Driven Design (DDD)Event Driven ArchitectureHexagonal ArchitectureJava Spring Boot - 3yLoopback - <1yLua - 4yMicroservices - 4.5yNestJS - 4.5yNode.js - 9yOpenAIPHP - 6.5yPython - <1yTestingTypescript - 5y

Databases

MongoDB - 5yMySQL - 4yPostgreSQL - 3.5yRedis - 3ySQLite - 4y

DevOps & Others

Asterisk (PBX) - 5.5yAWS - 4.5yBaremetal - 6.5yCI/CD - 3yCloud Computing - 4.5yDocker - 4.5yGrafanaKafka - 3yKamailio - 3yKubernetes - 4.5yOpenTelemetryPrometheusRabbitMQSIP - 5.5yTerraform - 3y

Some of my Projects

NestJS Microservices Framework
Watch Demo

NestJS Microservices Framework

  • An opinionated framework for building clean and scalable microservices using NestJS.
  • Promotes development using modern architectural patterns:
    • - Hexagonal Architecture
    • - Domain-Driven Design (DDD)
    • - CQRS (Command Query Responsibility Segregation)
    • - Event-Driven Architecture
  • Solves common distributed systems challenges:
    • - Service-to-service communication via events
    • - Centralized logging and traceability
    • - Observability and metrics, with a built-in dashboard in Grafana
    • - Transaction management
    • - Message queue integration
  • Provides out-of-the-box implementations:
    • - Message Queues: Kafka and Redis
    • - Data Storage: MongoDB, Redis and PostgreSQL
    • - Logging and Monitoring: Loki, Promtail and Grafana
    • - Tracing: OpenTelemetry, Tempo and Grafana
    • - Metrics and Alerts: Prometheus and Grafana
    • - Testing and Validation: Jest
    • - Deployment and Infrastructure: Docker and Kubernetes
    • - CI/CD: GitHub Actions
  • It is fully extensible. You can easily integrate it with any other technology you are using if it is not supported out of the box.
    • Focus on BUILDING YOUR PRODUCT instead of reinventing the wheel.
    CQRSDomain-Driven Design (DDD)Event Driven ArchitectureHexagonal ArchitectureMicroservicesNestJSMongoDBPostgreSQLRedisAWSCI/CDDockerGrafanaKafkaKubernetesOpenTelemetryPrometheusTerraform
    View on GitHub
    AI-Powered Trading Signals Bot
    Watch Demo

    AI-Powered Trading Signals Bot

    • An intelligent automation tool that connects to trading signal channels (Telegram, Discord, WhatsApp, etc.) and uses AI (via OpenAI integration) to interpret each message.
    • The system converts those signals into structured trading instructions — including the action, instrument, and parameters — and automatically executes them on your trading account through broker integration.
    • Key Features:
      • - Multi-platform signal monitoring (Telegram, Discord, WhatsApp)
      • - AI-powered signal interpretation using OpenAI
      • - Automated trade execution via broker API integration
      • - Structured parsing of trading parameters (action, instrument, stop-loss, take-profit)
      • - Real-time signal processing and validation
    • How it works:
      • - Monitors signal channels for new trading messages
      • - AI analyzes and extracts trading parameters from natural language
      • - Validates and structures the trading instruction
      • - Automatically executes the trade on connected broker account
      • - Logs all actions for tracking and analysis
    • In short, it automatically places the trades from the signal providers you follow.
    ReactAINode.jsOpenAITypescriptDocker
    WhatsApp AI Chatbot
    Watch Demo

    WhatsApp AI Chatbot

    • An intelligent WhatsApp chatbot powered by OpenAI that automatically handles customer conversations for any business that uses WhatsApp.
    • Built for my parents' small transportation business, it showcases how AI can automate customer service while maintaining a personal touch.
    • Key Features:
      • - No WhatsApp Business required - works with personal QR code
      • - Customizable AI personality and expertise for any industry
      • - Smart conversation control with AI self-termination and manual takeover
      • - Telegram integration for easy QR code scanning
      • - Simulated human typing delays for natural interactions
      • - Cloud-ready with Docker support for easy deployment
    • How it works:
      • - Customer sends message via WhatsApp
      • - System detects and analyzes the conversation context
      • - AI generates response using your custom business prompt
      • - Bot includes control markers for ending AI participation
      • - Manual takeover available anytime for human intervention
    • Fully configurable system prompt allows businesses to define AI behavior, tone, and specific information gathering flows tailored to their industry.
    AINode.jsOpenAITypescriptDocker
    View on GitHub
    EditPDFFree.com — Free PDF Editor
    Watch Demo

    EditPDFFree.com — Free PDF Editor

    • Built a fully client-side PDF editor that runs entirely in the browser. No backend, no uploads, no subscriptions. Users can add and edit text colors, sizes, positions, move and resize images, import new images, download images from the PDF and save the modified PDF.
    • Built with vanilla HTML/CSS/JS (no framework, no bundler), PDF.js for rendering, and pdf-lib for manipulation.
    CSSHTMLJavascript