Karel Ricardo

Senior Software Engineer

hello@kareldev.comAustin, TX
U.S. work authorized•No sponsorship required

Senior Software Engineer with 10+ years building fintech, online payments, marketplace, web, and mobile platforms using TypeScript, React, Next.js, React Native, and Flutter. Experienced leading frontend modernization, CI/CD improvements, product delivery, and cross-functional execution across startup and enterprise environments. Strong fit for senior frontend, product engineering, and fintech platform roles.

Skills

TypeScriptJavaScriptReactNext.jsViteTanStack QueryReact Hook FormReact NativeExpoFlutterDartTailwind CSSDesign SystemsFrontend ArchitectureSoftware ArchitectureNode.jsNestJSSymfonyAngularDartHTMLCSSSCSSFirebaseCrashlyticsPlaywrightCI/CDGitLab CI/CDGitHub ActionsGitGerritFinTechOnline Payment ProcessingPayment SystemsStripeAI AgentsTechnical LeadershipProduct DeliveryTechnical Project ManagementCode ReviewMentoringJira

WORK EXPERIENCE

Software Engineer at Global Primex Europe Sp. z o.o.

- Present - 11 yrs 11 mos - [Fintech, Online Payment Processing]

Warsaw, Poland

Responsibilities

  • Served as long-term technical owner for frontend and mobile products across a fintech payment-processing platform, maintaining deep domain knowledge of payment operations, merchant workflows, reporting, and internal tools.
  • Designed and maintained payment-management, transaction-reporting, and merchant-facing interfaces across web and mobile platforms using React, Next.js, Flutter with Firebase, AngularDart, and Symfony.
  • Built new web apps with Vite, Tailwind CSS, TanStack Query, React Hook Form and Playwright tests.
  • Converted business, compliance, and operational payment requirements into scalable frontend architectures, user flows, and maintainable implementation patterns.
  • Built and evolved GitLab CI/CD pipelines, deployment workflows, and release practices for fintech web and mobile applications.
  • Improved engineering quality through Gerrit code reviews, frontend standards, debugging practices, mentoring, and technical hiring support.

Key accomplishments

  • Led progressive modernization of fintech frontend and mobile systems from legacy stacks toward React, Next.js, and Flutter while preserving payment-platform continuity.
  • Improved maintainability and developer experience by standardizing frontend patterns, CI/CD automation, deployment workflows, and review practices across payment products.
  • Delivered payment operations, reporting, and merchant workflow improvements by connecting frontend architecture with backend, operations, compliance, and QA requirements.
  • Recognized as Employee of the Year for technical ownership, fintech platform knowledge, and sustained engineering impact.

Frontend Developer at ThoughtWire

- - 4 mos - [IT Services and IT Consulting]

Toronto, Canada

Responsibilities

  • Contributed to reusable UI component systems and shared internal packages using React, TypeScript, and styled-components within a distributed engineering team.
  • Aligned component APIs, styling conventions, and implementation quality to improve frontend consistency across internal projects.

Key accomplishments

  • Improved shared component reusability and frontend consistency across distributed projects by contributing to shared package quality and maintainability.

Software Engineer at Universidad de las Ciencias Informáticas

- - 1 yr 3 mos - [University]

Havana, Cuba

Responsibilities

  • Developed a Symfony web administration system for digital TV transmission workflows, replacing manual coordination with a dedicated operational interface.
  • Implemented data management, administrative interfaces, and workflow-oriented functionality within a structured university production environment.

Key accomplishments

  • Built a strong foundation in Symfony, web application architecture, and disciplined software delivery that supported later fintech and product engineering roles.

Education

Computer Software Engineering at Universidad de las Ciencias Informáticas

- - 5 yrs

Havana, Cuba

Languages

Spanish - Native or bilingual proficiency

English - Professional working proficiency