About TotaMatch

We introduce professionals who are discreetly exploring new opportunities. Their identity remains anonymous until they agree to an introduction, keeping their search confidential and your shortlist exclusive.

Cristhian

Verified

Typically responds within 2 days

La Unión, Cartago

Get acquainted

Software Engineer with 8+ years of experience in both backend and frontend development. I have successfully contributed to projects in diverse industries, including Healthcare, E-commerce, EdTech, and others. Proficient in Angular, React, TypeScript, Node.js, Java and C#, I am passionate about creating scalable, user-friendly applications and continuously improving my skill set.

Work Experience

Senior Backend Engineer

Jul 2025 – Oct 2025

Excel Nearshore

•

Internal Client: Marketing

•

● Responsibilities

•

- Implement new functionalities based on tickets

•

- Document research findings by creating actionable tickets

•

- Recommend and propose system improvements during refinement

•

- Diagnose, troubleshoot, and resolve bugs

•

- Analyze and groom upcoming requirements

•

● Technologies Used

•

- Node.js, Git, Typescript, Mocka, MongoDB, PostgreSQL, JIRA, Confluence, Podman, GraphQL

Full Stack Developer

Nov 2024 – Jul 2025

Harris Healthcare

•

● Responsibilities

•

- Enhancing functionality and performance of the web application

•

- Identify, troubleshoot, and resolve software bugs

•

- Contributing to backlog refinement and proposing system improvements

•

● Technologies Used

•

- Angular, Git, Typescript, HTML, CSS, Postgres, Java, JIRA, Confluence, Figma, Mockito, NGXS

Software Engineer

Sep 2020 – Oct 2024 · 4 yrs

First Factory

•

Internal Client: Security Services (2024)

•

● Responsibilities

•

- Coding new functionalities based on tickets

•

- Grooming requirements throughout meetings

•

- Developing new UI components based on mocks

•

● Technologies Used

•

- Angular, Typescript, RxJs, C#, GitLab, Git, SQL Server

•

Internal Client: Time Tracking (2024)

•

● Responsibilities

•

- Coding new features based on defined requirements

•

● Technologies Used

•

- Node.js, React, TypeScript, OpenAI, BitBucket, Git

•

Internal Client: Financial Services (2023)

•

● Responsibilities

•

- Resolving reported feature bugs and issues

•

- Developing new functionalities as per requirements

•

● Technologies Used

•

- WPF, XAML, C#, JIRA, XML, Bitbucket, Git

•

Internal Client: EdTech (2022)

•

● Responsibilities

•

- Implementing new features from requirements

•

- Rectifying issues through ticket-based bug fixing

•

- Developing UI components using React based

•

● Technologies Used

•

- Node.js, React, TypeScript, HTML, CSS, JavaScript, Jest, React Testing Library, Google Cloud, BigQuery, JSON, Cypress, Zenhub, Git, GitLab, XState

•

Internal Client: E-commerce (2021 - 2022)

•

● Responsibilities

•

- Developing new frontend components using React

•

- Achieving 90% or more of test coverage

•

- Building automation tests using Cypress

•

● Technologies Used

•

- Node.js, React, TypeScript, HTML, CSS, JavaScript, Jest, React Testing Library, SQL Server, JSON, Postgres, Google Analytics, Grafana, Cypress, Azure Functions, Figma

•

Internal Client: Financial Services (2021)

•

● Responsibilities

•

- Bug fixing in some features reported by the client

•

- Creating functionalities based on the requirements

•

- Refactoring components

•

● Technologies Used

•

WPF, XAML, C#, JIRA, XML, Bitbucket, Git

•

Internal Client: Healthcare (2020 - 2021)

•

● Responsibilities

•

- Implementation of features based on requirements

•

- Development of new triggers for notifications queues

•

● Technologies Used

•

- C#, Angular, ASP.NET, JSON, SQL Server, MVC, Entity Framework, LINQ, Git, TypeScript, CSS, JIRA

System Analyst

Dec 2017 – Sep 2020 · 2 yrs

ASECCSS Costa Rica

•

● Responsibilities

•

- Modifications in their vacation and financial systems

•

- Overseeing software in the vacation department

•

● Technologies Used

•

- Rest, WCF, Visual Basic, C#, SQL Server, SVN, JSON

Java Consultant

Nov 2016 – Dec 2017 · 1 yrs

Novacomp

•

Internal Client: Financial Services, Panama (2017)

•

● Responsibilities

•

- Migration of registration forms

•

● Technologies Used

•

- Java, Oracle, Java Server Faces (JSF), Javascript, JQuery, Hibernate, JSON, SQL Server, HTML5, CSS3

•

Internal Client: Electricity Services (2016)

•

● Responsibilities

•

- Implementation of new functionalities and bug fixing

•

● Technologies Used

•

- Java, Oracle, Java Server Faces (JSF), Javascript, JQuery, Hibernate, JSON, SQL Server, HTML5, CSS3, SCRUM, SVN, JIRA

Software Developer

Feb 2016 – Nov 2016

LTI Costa Rica

•

● Responsibilities

•

- Creation of consulting and payment cores for clients

•

● Technologies Used

•

- C#, SQL Server, Javascript, JQuery, CSS3, SCRUM, SVN, JIRA, Tomcat, STX

Skills

Backend Development

Go, Node.js, Microservices, Java, C#, JavaServer Faces (JSF), JavaServer Pages (JSP), Model-View-Controller (MVC), GraphQL

Frontend Development

Ngxs, RxJS, CSS3, JavaScript, React.js, TypeScript, Angular, Html, HTML5

Databases & Storage

MongoDB, Microsoft SQL Server, Oracle Database, PostgreSQL

Tools & Software

Gitlab, Git, Github

Testing & QA

Mocka, Jest

Soft Skills & Leadership

Computer Science, Communication

Project Management & Agile

Scrum

Cloud & Infrastructure

Azure

APIs & Integration

REST APIs

Availability & Preferences

Region

La Unión, Cartago

Education

Licentiate degree · Universidad Estatal a Distancia de Costa Rica · 2016 – 2019

Bachelor's Degree · Universidad de Costa Rica UCR · 2012 – 2015

Licenses & Certificates

AWS Certified Cloud Practitioner

Oracle Certified Associate, Java SE 8 Programmer

Microsoft Specialist: Programming in C#

Why anonymous?

Cristhian is exploring opportunities confidentially through TotaMatch. We only share information relevant for an initial assessment here. Upon mutual interest, a personal introduction with full name, portfolio, and contact information will follow.

Contact Cristhian

Cristhian remains anonymous until there is mutual interest. We ask Cristhian whether they want to meet. No strings attached. You'll hear from us within 48 hours.

Developer | Angular, React, TypeScript, Node.js, Java and C# - TotaMatch Candidate