Summary
Overview
Work History
Education
Skills
Accomplishments
Certification
Timeline
TRAINING / COURSES
Generic

FABIAN OCONITRILLO

Senior Software Development
Heredia,H

Summary

Senior Software Developer with 5+ years of experience delivering high-quality full-stack, front-end, and CMS-driven solutions across enterprise environments. I excel in environments that require ownership, debugging across the full stack, architectural thinking, and strong communication. Known for improving team velocity, raising engineering standards, and delivering large-scale redesigns under tight deadlines. Passionate about clean code, scalable systems, low-latency integrations, and polished UI/UX execution.

Professional software developer with comprehensive experience in designing, developing, and deploying high-quality software solutions. Adept at collaborating within cross-functional teams to deliver impactful results in fast-paced environments. Strong skills in programming, problem-solving, and adapting to evolving project requirements. Reliable team player known for driving success through effective communication and technical expertise.

Overview

6
6
years of professional experience
4
4
Certifications
2
2
Languages

Work History

Senior Software Developer

Konrad Group
01.2024 - Current
  • Acted as both the technical lead and primary hands-on developer across Bank marketing Site, owning the delivery pipeline, builds, QA, and production releases.
  • Continued to actively design, build, and refactor .NET / Razor components—extending the existing library and improving authoring workflows with reusable, well-documented patterns.
  • Developed new features and enhanced existing components using ASP.NET, Razor and Typescript.
  • Implemented TypeScript utilities for animations, validation logic, interactive UI behavior, and async loaders, ensuring stronger typing, fewer regressions, and cleaner front-end architecture.
  • Delivered a major redesigns under tight timelines: A 6-week full-site redesign, achieved by carefully mapping component reuse, defining clear acceptance criteria, and coding.
  • Reviewed code, wrote technical documentation, and mentored two developers—while continuing to contribute the most complex components and integrations personally.
  • Supported production through hotfixes, release orchestration, environment syncs, and deep investigation of CMS-level issues requiring code-side fixes.

Mid Software Developer

Konrad Group
01.2022 - 01.2024
  • Built a reusable Sitefinity component library (cards, banners, heroes, tables, locator tools, carousels, video players) using .NET, ASP.NET Razor, and TypeScript to ensure clean front-end logic and stronger typing across shared scripts.
  • Used TypeScript to refactor UI behaviors, form validations, and dynamic component interactions, improving maintainability and reducing regressions and bugs.
  • Improved authoring workflows by implementing .NET server-side rendering with TypeScript utilities, resulting in more flexible and author-friendly tools.
  • Developed and maintained new implementations via script audits, TypeScript, Google Tag Manager, and Kameleoon.
  • Performed CMS upgrades, security patches, and non-production environment syncs.

Associate Software Developer

Konrad Group
01.2021 - 01.2022
  • Built a Slack automation bot using Node.js, TypeScript, Bolt.js, and MongoDB.
  • Implemented secure webhook flows with signature validation, idempotency, and low-latency handlers.
  • Deployed via Docker on AWS, configuring environment variables and a modular architecture for maintainability.
  • Improved internal operations by automating repetitive workflows previously handled manually.

Junior Full Stack Developer

Inra
01.2020 - 01.2021
  • Maintenance of the electronic invoicing system, developed in APEX
  • Assisted with new systems development, throughout the entire Software Development Life Cycle
  • Responsible for the migration of an account module in ERP system from Oracle Forms to .Net Core
  • Tasks include migration of the database using SSMA, creation of front base project using MVC, support in the backend API project

Education

Master's Degree - Software Engineer Applied to AI

UCenfotec
01.2025

Bachelor's Degree - Computer Systems

UCenfotec - Fidelitas University
01.2022

Bachelor's Degree - Economics

University of Costa Rica
01.2018

Skills

NET

Accomplishments

  • Website Feature Optimization: Increased website efficiency by 30% through feature optimization.
  • Client Website Redesign: Redesigned full client website, boosting user engagement by 25%.

Certification

CNNA Routing and Switching

Timeline

Senior Software Developer

Konrad Group
01.2024 - Current

Mid Software Developer

Konrad Group
01.2022 - 01.2024

Associate Software Developer

Konrad Group
01.2021 - 01.2022

Junior Full Stack Developer

Inra
01.2020 - 01.2021

Bachelor's Degree - Computer Systems

UCenfotec - Fidelitas University

Bachelor's Degree - Economics

University of Costa Rica

Master's Degree - Software Engineer Applied to AI

UCenfotec

TRAINING / COURSES

AI Solutions on AWS Cloud
FABIAN OCONITRILLOSenior Software Development