Mario Figueroa

Senior .Net & Go Developer

About me

I'm a software developer with 14 years of experience, currently working in Go.

I have wide expertise on .NET and Azure, and I have also worked on Wordpress, Python and database optimization (SQL Server and MySQL).

Experience leading and working with globally distributed teams. Focused on client satisfaction and delivering solutions.

Always eager to learn new technologies.

Expertise

01

Go

Developed different tools like monitor and report currencies, site crawlers and algorithms, using paralellism and concurrency, and different models of persistence like Mongo, MySQL, Redis, File System... Used GIN to expose APIs for these tools.

02

.NET

Developed several projects mainly web applications with different purposes like custom reporting sites, e-commerce sites, CMS, Web APIs. Worked on integrations with SAP, Oracle, Payment gateways, Shipping carriers APIs. Also, worked on integrations with tools like SOLR and Elastic Search.

03

SQL Server

Worked on analysis and optimization with massive amounts of data. Worked with Entity Framework and LINQ for .NET integration.

04

Azure

Developed several web jobs and functions to automate processes for logging, reporting and run scheduled tasks (and queued messages tasks) to ingest and process data. Worked on virtual servers (like Ubuntu) in order to mount different tools.

Skills

80%

Go (GIN)

95%

.NET Framework

90%

Azure

90%

SQL Server

80%

MySQL

70%

MongoDB

75%

Redis

70%

Wordpress

85%

jQuery

85%

CSS3

90%

HTML5

80%

Bootstrap

80%

Elastic Search

70%

Docker

Experience & Education

2009 – Present

PK

Senior Software Developer

Mexico

Team and tech lead working with globally distributed teams (Mexico, USA, UK, India).

Worked on several projects: website development, cloud and automation development in Azure, APIs, e-commerce sites, data analysis, reports and algorithms.

Development with ASP.NET Web Forms and MVC, SQL Server, Redis, CMS (DotNetNuke), CartViper e-commerce module, Javascript (vanilla and jQuery), Azure cloud services, and most recently Go, GIN, Mongo and MySQL.

2008 – 2009

Intelectix

Software Developer

Mexico

Worked on website development, redesign and personalized software for local firms using ASP.NET, AJAX and SQL Server.

Developed internal libraries mainly for exception catching and reporting in real time with both web and windows app interface.

2004 – 2008

ITESM

B.S. Computer Technology Engineering

Mexico

Major in Software Engineering, graduated with honors at 'Instituto Tecnológico y de Estudios Superiores de Monterrey'