Experience

"A computer program does what you tell it to do, not what you want it to do."

-Unknown


Education

Universidad del Valle de México

March 2013 - Truncate
Industrial and Systems Engineering
Uvm Cumbres

Universidad Autónima de Nuevo León

September 2000 - December 2005
Electronics and Communications Engineering
FIME

Experience

Financiera Realidad

May 2011 - Present
({{ site.time | date: '%Y' | minus:2011 }} years)
Full-Stack Developer

Summary:

  • Upgrades to a old and big legacy ASP.net 2.0 webforms application (CMS) with EntLib, nHibernate, spring.Net, SQL Server and Reporting Services (SSRS). More than 20 updates have been made. Currently i'm working on migrating from webforms to SEAN (SQL, Express, Angular, Node).
  • Architected and implemented HelpDesk web MVC 5 application, from Database (tables, index, stored procedures, jobs) to front-end with Bootstrap, Jquery and Ajax.
  • Designed and developed MVVM application using KnockoutJs, MS SQL database conectivity with Entity Framework 5.0 and LINQ, handling errors with log4net and Elmah. Using Glimpse for profiling and debugging.
  • Develop a small Winforms application using MPV pattern
  • Build an PHP web application, using Laravel
  • Continuos integration with Jenkins.
  • Subversion and Git for version control.
  • Two kinds of Unit Test, UI with Selenium WebDriver and NUnit for validate repositories and data
  • All n-tier client/server web applications, dependency injection or inversion of control and restful WebAPI servicess. Clear code and SOLID principles. IIS deploy and configuration (mime, sessions, certificates, redirects).
Financiera Realidad

Financiera Realidad

September 2008 - May 2011
(3 years)
Sys Admin

Summary:

  • General Tech Support (printers, laptop, desktop, network, routers).
  • Build small Winforms applications with ADO.net calls.
  • Create Shell and .bat scripts for database backups.
  • Some Excel Macros using Visual Basic.
Financiera Realidad

Salud Dental

January 2006 - September 2008
(2 years)
Sys Admin

Summary:

  • General Tech Support (printers, laptop, desktop, network, routers).
  • Do some queries in FireBird Database.
Salud Dental (now Imagen Dental)