Profile Image

Passionate Software Engineer with 8+ years of experience working on the IT sector. Web Developer, husband, son, friend, gamer, Kindle fan, a designer from closet, audiophile, wannabe cinephile, catholic.

I'm always opened for new adventures, reach out your project details to me and I'll get back to you as soon as I can.

Working Experience

Fullstack Developer @ DealerX

Remote / Home Office | Jul 2015 - Present

At DealerX I fulfilled one of my career dreams: Remote Work on an US based company. Besides that, they ask me to bring my experience on what I really love to do: JavaScript FTW! plus gave me the lead of experimental QA processes for an Edge-Analytics-Tool powered by several Amazon Services.

I was quickly moved to the BackEnd team and it's being an amazing experience, a mindset change, moved to the dragon's cave 🐉

Discovered from first hand the benefits of the cloud, working with cutting-edge technologies like Google Cloud and Amazon Web Services.

Every single piece of code has its own set of unit and integration testing, which allowed us to easily "taste" different approaches of architecture. Since the modules were no tied to any specific environment, we sometimes switched the code from be running over restify server to later as microservices using AWS Lambda + AWS API Gateway or lately as AWS Batch Job.

Led by the better architecture for current issues, I have implemented solutions using different languages like pure JavaScript with ES5, ES6, TypeScript, JSX and Python, being this one the perfect complement in my latest adventure: Dynamic Advertising.

Right now I'm in charge (among other things) of the creation of Dynamic Advertisement for Automotive Inventories using Google AdWords and Facebook Business/Marketing API, everything handled by AWS and Magic. 🧙

60x60 60x60 60x60 60x60 60x60 60x60 60x60 60x60 60x60 60x60 60x60 60x60

Sr. Frontend Developer @ Unosquare

Guadalajara, México | Feb 2015 - Jul 2015

At the beginning of 2015 I joined Unosquare as Sr. Frontend Engineer, one of the faster growing companies in Portland and Guadalajara Mexico. I was quickly assigned to lead development work in charge to provide mobile friendy features for an internal website and tool, working directly with the UX team, COO, VP of sales and even the CEO. The result: a fresh new improved and well tested mobile friendy website guieded by SCRUM, hard work, love and the following tech stack:

60x60 60x60 60x60 60x60 60x60 60x60 60x60 60x60 60x60

Sr. Frontend Developer and Tech Lead @ Softtek

Aguascalientes, México | Nov 2011 - Feb 2015

At Softtek I returned to my real passion: the web development.

Due to the size and scope of the project (300,000+ users), in our development workflow we follow a SCRUM methodology in order to keep all the stakeholders aligned and in compliance with the project goals, so I have to talk directly with the client on daily basis.

Based on my knowledge and experience in the fall of 2013 I became on offshore team leader, providing mentoring and coaching for my colleagues and technical references in the project. So the most of time you can find me coding, troubleshooting, coordinating people, helping up clients, following up issues, looking into git, etc. Just let’s say there is always something to do.

Some initiatives and process improvement I have led at Softtek:

  • Puppeteer: A dashboard-like web application that allow QA Team and Clients to turn on/off code features for our main application on demand. (BackboneJS, Handlebars, CSS3, Bootstrap, SASS, NodeJS, Express, Mongoose, MongoDB)
  • Unit Testing: Reduced the amount of bugs found at Stage or even Production environment using a TDD methodology (Karma, Jasmine, Sinon, PhantomJS)
  • ANT to GruntJS migration: Legacy build process took 25-30min to be completed. I led a migration process from ANT to GrunJS (a JS-written tasks automation tool) which reduced the process to just 30-45 secs.
60x60 60x60 60x60 60x60 60x60 60x60 60x60 60x60 60x60 60x60 60x60 60x60

Junior Developer and Application Leader @ SATV

Aguascalientes, México | Mar 2009 - Nov 2011

I started providing solutions related with Microsoft environment as .NET framework 2.0 - 4.0 (C# and ADO.NET) and SQL Server 2005-2008, reporting services and data mining using third party solutions like Crystal Reports for data visualization.

At SATV I end up as application leader of one of the main solutions software for cable companies: SofTV System. That system was in charge of the process of transform CDRs (call details record) into useful application information, customer management and providing triple-play services (digital tv, telephony and internet). At the same time I was working on creating the billing process for those records for a several cities around México like: Monterrey, Saltillo, Veracruz, Aguascalientes, Mérida, Michoacán, etc.

60x60 60x60 60x60 60x60
rss facebook twitter github youtube mail spotify lastfm instagram linkedin google google-plus pinterest medium vimeo stackoverflow reddit quora quora