Personal details

Max C. - Remote .NET developer

Max C.

Timezone: Mexico City (UTC-6)

Summary

Software developer with emphasis on Object Oriented Programming. Experience on complex business logic projects such as financial and manufacturing simulators.

Work Experience

Software Developer
N/A | Jun 2015 - Present
C#
TypeScript
JavaScript
Angular 4
-Migration of a loan platform using a homebrew js framework to Angular 4+ -Leading the Google Platform Research on the company to promote the use of Google products and services -Promote the use of practices like pair programming, mobbing, TDD, BDD, feature slicing, user story mapping -Training other developers on OOP/OOD, refactoring and clean code practices -Porting and escalating an analytic suite using C# and Angular 6/7
Software Developer
N/A | Apr 2011 - Jun 2015
C#
WinForms
-Creation of a custom workflow tool for document approval -Creation of a budget simulator. It features a formulae engine and a spreadsheet like interface, both using open source components. -Integration with FourthShift MRP system. -Creation of a Bill of Material simulator to avoid modifying structures in the main MRP. It also features a cost impact analisys allowing R&D to preview the cost changes introduced by their modifications.

Personal Projects

SCADA framework
2011
C#
Castle Windsor
Test driven development
Creation of a framework that allowed the creation of SCADA applications. It featured a domain model to represent devices and protocols allowing the developer to represent and read values from any kind of industrial device over any industrial protocol.
Energy consumption monitor
2011
C#
Entity Framework
ASP.NET Web Forms
Rabbit microcontroller
Programming of a rabbit microcontroller as a server that provides energy data consumption data to a windows services which stored it in a DB to be consumed later for a web app.