Post Job Free
Sign in

.NET Full Stack Developer

Location:
Mexico City, D.F., Mexico
Posted:
November 23, 2015

Contact this candidate

Resume:

Aldo Rodrigo García Mendiburu

Master of Science, Computer Science, Artificial Intelligence

Bachelor of Science, Computer Science - Sun Certified Java Programmer Home: +52-55-536*-**** Mobile: +52-1-55-1338-0276 Email: **********@*****.***

Customer Focus International Experience Fluent in English & Spanish

High Ethics Innovative Problem Solver Passion for technology

Effective problem management Negotiation skills Work under pressure

Critical thinking

Professional Experience

Broxel Financial Services 2013 - Present

Position: Software Architect - Manager

• WCF application for communication with authorizer.

• WCF application as credit cards banking core for many applications.

• Analysis, design and implementation of multiple sites, internal and external. Sites are used for corporate, intranet and final customer access.

• Batch processing.

• Implementation of SmartData.

Hewlett-Packard Research Labs 2011- 2013

Position: Developer / Team Leader and Research Intern

• Developer leader for Portfolio and Price Optimizer.

• Analysis, design, implementation and maintenance of Visualization & Clustering.

• INFORMS Revenue Management and Pricing Section award winner in 2012 (Team award).

• Infrastructure administrator (Windows server, SQL, others) IBM Mexico 2009 - 2011

Position: IT Specialist for zSeries & pSeries products. Software support analyst.

• zSeries & pSeries software failure tracking analyst.

• Analysis, design and implementation of Error Report Analyst.

• Maintenance and development of new modules for several projects. Global IT Networks 2008 - 2009

Position: Software developer

• Analysis, design and implementation of Online Store Manager

• Linux server administrator.

• Specialist in requirements gathering.

Education

Ago 2011 – Finishing Thesis MS: Instituto Tecnológico y De Estudios Superiores de Monterrey, Mexico State Campus. Expecting graduation in Dec 2015. Ago 2004 – Dec 2009 BS: Instituto Tecnológico y De Estudios Superiores de Monterrey, Campus Estado de México.

Sep 2010 IBM System z Mastery Test Certification

June 2006 Sun Certified Java Programmer

Languages

Spanish Native speaker.

English Institutional TOEFL score 633.

Other studies and seminars

9th International Systems Symposium 2005, Tecnológico de Monterrey 10th International Systems Symposium 2006, Tecnológico de Monterrey 11th International Systems Symposium 2007, Tecnológico de Monterrey 1st National NetDay 2007, Tecnológico de Monterrey 2006-2007 Sun Tech Days 2007, Centro Banamex

2008 Sun Tech Days 2008, Palacio de los Deportes

Technical Skills

Programming languages Database Managers Operating Systems

§ C# § SQL Server § Windows

§ Java § MySQL § UNIX / Linux

§ C / C++ § Postgress o Gentoo

§ Java § Oracle o Fedora

§ XML / JSON o Ubuntu

§ PHP Web § Mac Os

§ Python

§ Erlang § ASP NET Others

§ Matlab § MVC

§ R § Ajax § Artificial Intelligence

§ Gurobi § Javascript / JQuery § Machine Learning

§ HTML § Mathematical Optimization

§ CSS § Parallel, concurrent and

distributed programming

Extra-Academic Experience

Part of a political school group that looked out for students in our major called AESC for two and a half years. Moved between departments’ leaderships and staff of some events. Projects

Sites: Internal,

online banking,

corporate banking.

Stages: Analysis, design, development

and currently under maintenance.

Languages: C#, PHP

Database: SQL Server, MySql

Platform: Windows, Unix

Developed for Broxel

Development of different front ends. All of

these communicate to WCF WebServices,

which have communication to our banking

core. These fronts are used by broxel’s

employees, broxel’s customers and

broxel’s cardholders (online banking).

WCF application Stages: Analysis, design, development and currently under maintenance.

Languages: C#

Database: SQL Server

Platform: Windows

Developed for Broxel

Backend WCF application what

communicates with our banking core in

Argentina. In this WCF, a single access

point SVC has been developed grouping

different banking operations. Business

rules have been added to match Broxel

needs.

Batch processing

service.

Stages: Analysis, design and currently

under development.

Languages: C#, Matlab, python.

Database: SQL Server

Platform: Windows

Developed for Broxel

Some of our providers deposit files in

FTPs. These files include important

information about our accounts/cards

mainly. We have developed a Windows

Service application that monitor these

locations, download the files and process

them in different but generic ways. This

business rules are stored in DB which

make the task of adding or modifying file

configuration pretty easy. Some tasks are

launched after the import depending on the

configuration of the file.

SmartData Stages: Analysis, design and currently

under development.

Languages: C#

Database: SQL Server, MySql

Platform: Windows

Developed for Broxel

.Net application that uses a xsd file to

instantiate classes, serialize and create a

xml file in which Broxel notifies MasterCard

about its clients, their accounts/cards and

transactions each day after a batch

process has finished running. SmartData

application belongs to MasterCard and it’s

main purpose is to give enriched data to

corporate accounts.

Portfolio and Price

Optimizer

Stages: Analysis, design,

implementation and currently under

maintenance.

Languages: Excel VBA, R, Matlab.

Database: SQL Server

Platform: Windows

Developed for HP

Portfolio and Price optimizer build in R and

matlab. Execution and reporting is done

via Excel with VBA macros. Matlab and R

outputs go to a SQL Database that later

Excel queries. Almost everything is done

via Stored Procedures. Cron jobs trigger

Matlab and R optimizers.

Visualization &

Clustering

Stages: Analysis, design and currently

under development

Languages: C#

Database: SQL Server

Platform: Windows Server

Developed for HP

Webservice and Winforms application that

allows a user to visualize products in a

graph according to different parameters.

Distances, coordinates and clustering are

done in the fly with R (several techniques).

MSChart library is used to graph.

Sudoku Solver Stages: Analysis, design and

implementation.

Languages: C#, Gurobi.

Platform: Windows.

Scholar project

C# application that solved any possible

Sudoku puzzle. Three main strategies

were applied, random solver, back

propagation and mathematical

optimization.

Matarile Stages: Analysis, design and currently

under development

Languages: C#, ASP, jQuery,

javascript.

Database: SQL Server

Platform: Windows Server, .Net.

Personal Project

Entertainment shopping site with simulated

real time updates done with AJAX. Several

payment methods were included. Subsonic

was used as ORM. Communication with

Facebook and Twitter was implemented

using their APIs (oAuth and Graph) to

allow our user to be able to interact with

such social networks. (Currently down)

Wal-mart Mexico

Key Account Audit

System

Stages: Maintenance and development

of two additional modules

Languages: Java

Database: MySQL

Platform: Windows Server

Developed for IBM

Developed two modules. The first is

focused in helping the management team

to automatically add IBM products installed

at Wal-mart premises via barcode. The

second module sends alerts to the support

team on scheduled dates in order to

execute maintenance activities.

Twittag Stages: Analysis, design and currently

under development

Languages: C#,ASP, jQuery,

javascript.

Database: SQL Server

Platform: Windows Server

Personal Project

Social network based on uploading photos

and tagging twitter users(Facebook style).

Communication with Twitter’s API (oAuth)

was implemented for login and posting

information to Twitter. (Currently down)

Error Report

Tracking System

Stages: Maintenance and major

update.

Languages: Java and REXX.

Databases: Access

Platform: Z/Os - Windows

Developed for IBM

Update’s goal was to keep the support

team up-to-date when a ticket was created

or updated via SMS. Establishing

communication between IBM’s tickets

system and our java platform was a high

priority.

Online Store

Manager

Stages: Analysis, design and

Implementation

Languages: C# and ASP

Database: SQL Server

Platform: Windows Server

Installed for: Algoespecial.com

Developed for Global IT Networks

Developed so the administrator in charge

could manage different online stores via

the same application, sharing resources

and creating better delivery options.

Special emphasis on design due to system

size.

“LESP” Compiler Stages: Analysis, design and

Implementation

Languages: Java

Platform: Unix

Scholar project

Compiler using JLex and Cup. Lexical and

Grammatical analysis, Syntax Analysis,

Semantic Analysis, Intermediate Code and

Final Code generation accomplished. Used

as benchmark project at this course.

Web cipher and

decipher

Stages: Analysis, design and

Implementation

Languages: PHP

Platform: Unix

Scholar project

Decipher Application that was capable of

cipher and decipher plain text and files.

Cryptogram was made by doing transpose,

substitution and xor.

Distributed Tic-Tac-

Toe

Stages: Implementation

Languages: Erlang

Platform: Unix

Scholar project

Developed to be played either locally or

remotely via process communication

Cipher Stages: Analysis, design and

Implementation

Languages: C

Platform: Unix

Scholar project

Decipher distributed C application using

Unix system sockets. Cipher and decipher

was done doing bitwise xor operation.



Contact this candidate