HomeAboutAcademicsProjectsResumeContact
    Resume

    Professional Experience

    Senior software engineering and technical leadership across complex, large-scale platforms, combining hands-on execution with architectural decision-making and delivery ownership

    Engineering Leadership

    Technical audits, architectural decision-making, definition of engineering standards, mentoring, estimations, and hands-on support in complex or critical scenarios.

    Technical Management & Delivery

    Discovery processes, roadmap planning, delivery oversight, and close collaboration with clients and stakeholders on business analysis and feature prioritization.

    Full-Stack & Mobile Development

    End-to-end development across web, backend, and mobile platforms, focused on reliability, scalability, performance, and long-term maintainability.

    Cloud & DevOps Architecture

    Secure and efficient AWS-based architectures, observability, infrastructure optimization, and compliance-oriented practices (SOC 2, GDPR, PDPL).

    Technical Skills

    JavaScript
    TypeScript
    Python
    React
    React Native
    NextJS
    Angular
    Tailwind
    MaterialUI
    ShadCN
    Redux
    Zustand
    Formik
    React Query
    TanStack
    Context
    Storybook
    NodeJS
    NestJS
    FastAPI
    Flask
    TypeORM
    Jest
    Cypress
    Vitest
    AWS
    Docker
    Cloudflare
    SST
    Grafana
    Prometheus
    N8N
    CrewAI
    LangGraph
    Solidity
    Foundry
    Auth0
    Supabase
    Convex
    StackAuth
    BetterAuth
    Clerk Auth
    Git
    GitHub
    GitLab
    Bitbucket
    SVN

    Soft Skills

    Engineering Leadership

    Leadership and support of engineering teams through architecture definition, technical decision-making, and enforcement of engineering standards.

    Delivery & Roadmap Ownership

    Active involvement in estimations, roadmap planning, delivery follow-up, and ensuring alignment between technical execution and project goals.

    Systems Thinking

    Ability to reason about complex systems, trade-offs, and long-term impact beyond isolated components or short-term solutions.

    Problem Solving

    Structured and pragmatic approach to solving complex technical, operational, and delivery challenges.

    Stakeholder Collaboration

    Close collaboration with clients and stakeholders on business analysis, feature prioritization, and decision-making.

    Ownership & Accountability

    Strong sense of responsibility for quality, stability, and long-term maintainability of platforms and teams.

    Continuous Improvement

    Ongoing refinement of processes, architecture, and engineering practices through feedback and iteration.