Himalayas logo
KC
Open to opportunities

Karla Carvajal

@karlacarvajal

Senior software engineer and solutions architect driving scalable backend systems.

Ecuador
Message

What I'm looking for

I seek roles where I can design scalable backend architectures, lead technical solutions, mentor teams, and apply TDD/CI/CD and observability to deliver reliable, high-throughput systems.

I am a Senior Software Engineer and Solutions Architect with extensive experience designing and implementing backend systems, integrations, and cloud-native services across fintech, identity, and public-sector domains.

I have led technical solutions that delivered onboarding, back-office, and customer-experience products, migrated microservices to standardized stacks, and built SDKs and automation covered by tests. I apply TDD, CI/CD, and observability practices to achieve reliable, high-throughput systems.

I enjoy mentoring teams, running architecture sessions, and turning business needs into pragmatic technical solutions that scale and improve operational outcomes.

Experience

Work history, roles, and key accomplishments

LI

Software Engineer

Littlehorse

Sep 2024 - Jul 2025 (10 months)

Developed the LH SDK in C# enabling .NET clients to register and run task workers; improved conditional features in Python and Go SDKs and added Keycloak/Postgres user-creation endpoint via workflows to enable human users.

DA

Solutions Architect

Deuna App

Sep 2022 - Jun 2024 (1 year 9 months)

Provided technical leadership and solutions design across Onboarding, Back Office and Customer Experience products, led onboarding flows across 4 paths and migrated a microservice from Python to NestJS to standardize logging and tracking.

Thoughtworks logoTH

Consultant and Senior Consultant Developer

Sep 2018 - Aug 2022 (3 years 11 months)

Upgraded legacy Java frameworks to address security issues, integrated identity protection vendors using OPA and JWT, and migrated a funds service to an accounting microservice achieving 100 TPS using DDD, hexagonal architecture, Kafka, TDD and CI/CD.

SC

Technology Department Expert

Superintendencia de la Información y Comunicación

Mar 2016 - Aug 2018 (2 years 5 months)

Customized and deployed Odoo Helpdesk and localization modules, migrated Odoo from CentOS to Debian with daemonized service management, and maintained PHP-based survey and CMS systems on Apache.

MA

New Developments Specialist

Ministerio del Ambiente

Nov 2013 - Mar 2016 (2 years 4 months)

Automated hydrocarbons process flows with Red Hat BPM and developed Ecuador's first environmental licensing system using JEE6 and PostgreSQL to enable operational permissions for oil fields.

ME

Computer Systems Analyst

Ministerio de Educación

Jun 2012 - Oct 2013 (1 year 4 months)

Developed enrollment features for foreign students, diploma search/download functionality, and allocation systems for student placement using C#, JavaScript and SQL Server.

Education

Degrees, certifications, and relevant coursework

Escola Superior de Agricultura Luiz de Queiroz (ESALQ) - Universidade de São Paulo (USP) logoEU

Escola Superior de Agricultura Luiz de Queiroz (ESALQ) - Universidade de São Paulo (USP)

Master of Business Administration, Project Management

MBA in Project Management at USP/ESALQ, expected completion in August 2025.

Escuela Superior Politécnica de Chimborazo logoEC

Escuela Superior Politécnica de Chimborazo

Bachelor of Engineering, Computer Systems Engineering

Completed a degree in Computer Systems Engineering, graduated in July 2012.

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Karla Carvajal - Software Engineer - Littlehorse | Himalayas