bash — guest@mf-rl

guest@mf-rl:~$ whoami

Mauricio Ramirez L.

guest@mf-rl:~$ cat role.txt

> Software Engineer

guest@mf-rl:~$ cat summary.txt

Back-End Software Engineer with 10+ years building distributed systems for finance and retail. I specialize in .NET, microservices, and cloud architectures — and use AI coding agents daily to ship faster without cutting corners.

profile.jpg
Mauricio Ramirez L.

About Me

about.md

Software Engineer | Back-End Developer

Backend-focused software engineer with 10+ years building and maintaining systems for the finance and retail industries. I primarily work with .NET and Java, developing REST APIs, microservices, and integrations with an emphasis on reliability, maintainability, observability, and performance.

I enjoy simplifying complex systems, modernizing existing applications, improving development workflows, and investigating production issues. I also integrate AI coding agents — Claude, GitHub Copilot, and OpenAI Codex — into daily development to accelerate delivery and strengthen code review, and work to bring that practice to the teams I'm part of.

Outside of work, I build personal projects and keep developing my knowledge of application security, Linux, cloud infrastructure, and local AI systems — exploring challenges on TryHackMe and running local LLMs with Ollama and LM Studio.

years_experience 10+
projects_delivered 50+
companies 9
technologies 10+
stack.yaml
programming: C#, VB.NET, Java, SQL, T-SQL, Python, JavaScript, TypeScript
frameworks: .NET Framework, .NET Core, ASP.NET MVC/Web API, Spring Boot, JBoss Fuse, Red Hat BRMS
ai_tools: Claude, GitHub Copilot, OpenAI Codex — AI-assisted review & generation
frontend: Angular, HTML5, CSS3, Bootstrap
databases: SQL Server, MySQL, PostgreSQL, MongoDB, SQLite
cloud: Microsoft Azure, AWS
devops: Git, GitHub, Jenkins, GitHub Actions, ArgoCD, SonarQube, Docker, Kubernetes, RabbitMQ

Technical Skills

.NET Development

Full-stack development using .NET Framework, .NET Core, ASP.NET MVC, and Web APIs. Building scalable, maintainable enterprise applications.

C# / .NET 95%

Java Development

Building robust microservices with Java, JBoss Fuse, and Red Hat BRMS. Experience with enterprise integration patterns.

Java 85%

Database Solutions

Database design, optimization, and development with SQL Server, MySQL, PostgreSQL, and MongoDB.

SQL / T-SQL 90%

Web Development

Modern web applications using Angular, TypeScript, HTML5, CSS3, and Bootstrap with responsive design.

Angular / TypeScript 80%

Cloud Solutions

Microsoft Azure and AWS cloud services integration, migration, and deployment.

Azure / Cloud 75%

Microservices & API

Design and implementation of microservices using .NET, Java, and containerization with Docker/Kubernetes.

Microservices / REST APIs 90%

Containers

Containerization and orchestration using Docker and Kubernetes for scalable deployments.

Docker / Kubernetes 70%

DevOps & Automation

Implementation of CI/CD pipelines, automated testing, and code quality assurance.

DevOps / CI/CD 80%

AI-Assisted Development

Integrating AI coding agents (Claude, GitHub Copilot, OpenAI Codex) into daily development to accelerate implementation, debugging, and code review without cutting quality.

AI Coding Agents 85%

Professional Experience

e7a1f2cSep 2021 - Present

Senior Software Engineer (Back-End)

Bonzzu Inc. | Remote

  • Designed and developed 10+ scalable .NET microservices powering inventory forecasting systems that process millions of records daily
  • Reduced average API response time by 25–35% through improved caching, versioning, and error-handling strategies
  • Implemented CI/CD pipelines (Jenkins, GitHub Actions), cutting deployment time by 40% and standardizing releases above a 95% success rate
  • Enforced code quality practices (SonarQube, unit testing), reducing production defects by 30%
  • Integrated AI coding agents (Claude, GitHub Copilot, OpenAI Codex) into daily workflows, cutting typical task turnaround by up to 75% and speeding up root-cause analysis on production issues
.NET Microservices REST APIs Jenkins SonarQube AI Coding Agents
b48d310Apr 2019 - Jun 2021

Back-End Software Engineer

Sigcomt S.A.C. | Lima, Peru

  • Designed and built .NET and Java microservices (JBoss Fuse) for high-volume digital credit and mobile wallet (BIM) transaction systems
  • Improved system throughput by 30% and reduced transaction latency through asynchronous processing and service integration
  • Centralized business rules with Red Hat JBoss BRMS, cutting manual intervention and accelerating credit approval by 20–25%
.NET Java JBoss Fuse Red Hat BRMS
c9e2a47May 2018 - Apr 2019

Software Engineer

Gestión y Sistemas S.A.C. | Lima, Peru

  • Developed backend APIs and web applications using .NET Core, Angular, and SQL Server
  • Optimized SQL queries and stored procedures, cutting reporting execution time by 30–40%
  • Delivered Power BI dashboards that reduced reporting turnaround from days to hours
.NET Core Angular SQL Server Power BI
f13b8d5Mar 2016 - Apr 2018

Software Engineer

César Vallejo University | Trujillo, Peru

  • Maintained and enhanced HR and Treasury applications using .NET (VB/C#) and SQL Server, reducing support incidents by 20%
  • Built reporting tools with Crystal Reports that saved dozens of manual hours per month
  • Collaborated directly with stakeholders to scope and deliver operational system improvements
.NET SQL Server Crystal Reports
a02c7e9Feb 2015 - Jan 2016

Software Developer

Indra | Lima, Peru

  • Maintained desktop apps and Windows services with .NET 2010 (C#), SQL Server 2008, and Crystal Reports
  • Estimated effort, created technical docs, and performed unit testing
.NET SQL Server Windows Services
d5f4a112013 - 2015

Software Engineer

Inexxo S.A.C. | Lima, Peru

Contributed to enterprise software projects across multiple client engagements, working with .NET and SQL Server.

88c3b022012 - 2013

IT Assistant

Caja Municipal de Ica | Ica, Peru

Provided IT support and system maintenance for a regional financial institution.

3fa9e212009 - 2011

Programmer Analyst

COM S.A. | Lima, Peru

Analyzed requirements and developed business applications early in a growing software career.

71b0c582006 - 2008

Analyst Developer

Cisesa Comunicaciones | Lima, Peru

Started my software development career building and maintaining business applications.

9d2f6a32003

Bachelor's Degree in Systems Engineering

Universidad César Vallejo – Trujillo, Peru

Graduated with comprehensive knowledge in software engineering, database systems, and information technology.

Featured Projects

★ Pinned Python
Python LLM ⭐3

Empneon

Game-agnostic cognitive runtime for persistent AI characters, with episodic memory, grounded actions, and resource-aware LLM reasoning.

★ Pinned C#
C# DDD Clean Architecture

FN.FileManagement

.NET solution demonstrating N-Tier/Clean Architecture with Domain-Driven Design principles for file upload and management operations.

★ Pinned C#
C# Design Principles

SOLID Principles Demo

Side-by-side C# examples demonstrating correct and incorrect applications of the SOLID principles.

★ Pinned Python
Python Automation ⭐2

Mod Management Tools

A small set of Python utilities to organize mod files, operating directly on local folders.

★ Pinned Python
Python Networking Security

Simple Port Scanner

A basic Python port scanner built as a learning project to understand how port scanning works.

★ Pinned Python
Python Security

Simple Keylogger

Keylogger in Python demonstrating keyboard event monitoring, event-driven programming, and real-time key capture.

C#
C# Design Patterns

Design Patterns Demo

Practical examples of all 23 classic design patterns implemented in C#.

C#
C# Web Scraping ⭐1

ONPE Scrapping

Application to obtain data from Peru's presidential elections from ONPE's public website.

C#
C# Tor Security ⭐2

Tor File Download

Console app to batch download files from onion links using a Tor connection.

JavaScript
JavaScript GCP Pub/Sub

GCP Pub/Sub Consumer

Google Cloud Pub/Sub consumer implementation in JavaScript.

View all repositories on GitHub

Get In Touch

I'm always interested in discussing new projects, creative ideas, or opportunities. Feel free to reach out!

Ready to start a project?

Let's work together to build something great. I'm available for freelance projects and full-time opportunities.