About Me
I am a highly experienced Software Engineer who started coding at 14 years old! I enjoy working in projects that intersects technology, creative and innovative thinking. Early at my career I worked in several projects as an independent developer then I started working for some companies the most relevant so far are Wizeline and Microsoft.
I have been involved in most of the areas of software engineering over the course of my career. I have broader understanding on how to build quality and maintainable software using modern tech stack. Currently looking for a new opportunity where I can contribute and learn from a cutting edge technologies that involves more advanced data, image or audio analysis.
I have been involved in most of the areas of software engineering over the course of my career. I have broader understanding on how to build quality and maintainable software using modern tech stack.
Hobbies
I listen to music the whole time, I love to be in nature, spend quality time with friends and family. I have always been passionate about science I believe it expands the way we understand reality through our common sense. Lately, I've been focused on learning deeper about convolutional neural networks (CNN) and how these math structures learn to identify specific morphological characteristics of a given object, currently in entomological specimens. My goal is to learn more about CNNs and DSP (Digital Signal Processing) and have some fun!
Experience
2024 - Present
Career brealk @ Happy Coding = )
2019 - 2024
Software Engineer @ Microsoft
Microsoft really gave me some insights about how to deploy systems that handles an humungous amount of data. I learnt the importance of designing the system to be monitored and the importance of automation specially at such scale.
Highlights
Contributed in a huge effort to migrate orchestration and metadata services from .net 4.7.2 to .net 5. This allowed the system to be migrated to Kubernetes.
Implemented a pipeline to fetch billing events at high scale from an internal distributed logging system data was decoded and transformed using azure functions and sent to the input of the main billing pipeline.
Implemented the deployment automation for emission pipelines, using an internal tool similar to terraform to deploy several resources, single tenant apps, azure function service bus instances or event hub in.
Implemented a key feature in control plane to enable some data flowing through an event hub to be captured in to an azure storage for batch processing in Kusto.
Implemented a feature in the control plane to deploy a single tenant app needed per customer account. I implemented the whole cycle creating, update and deletion. This reduced manual steps to deploy new accounts.
Implemented a feature to reprocess data for batch processing billing pipeline model this helps on call responsible to fix data loss in cause of failures in the pipeline.
Mentored several new hires to enable them for success in the team making on boarding more smooth an speeding up the process to make them highly productive.
2017 - 2019
Software Engineer @ Wizeline
This company gave me a lot as engineer. I learnt better code practices, devops tools, Kubernetes, clouds (aws, google). Culture was great since they promote a friendly and collaborative environment.
highlights
Implemented customizable fields for tasks in a highly interactive project management platform called Wizeline Roadmap it increased flexibility for user to add customizable data in their roadmaps.
Implemented several widgets for a dashboard which helped user to quickly overview some facts about their project, tasks, progress, etc.
Developed a dashboard for a solar panel tech provider company. The dashboard aimed to help user to observe the production and consumption of energy from panels and external provider.
Contribute in the creation of a data lake warehouse for Wizeline this enabled the company to get insights using big query database.
2015 - 2017
Fullstack Software Engineer @ Vendicenter
I worked with the founders and creators of the platform. I learnt from them that big things can be made even with few resources.
Highlights
Made an effort to migrate the platform from a high coupled frontend and backend to a rest api and an SPA frontend made in react.
Made an integration with an accounting system called contifico. This helped one of the principal customer to settle vending machines transactions faster.
Implemented a feature to track routes followed by truck operators. It helped managers to optimize and be aware of the routes operators were taking.
Implemented a feature to have better transaction tracking in the operations performed in a given vending machine. This helped admin to understand operations in a easier way.
2014 - 2015
Software Engineer @ Adaflex
A solo owner company. This person made a complete ERP an sell it. I learnt from here that any idea has value if you understand the target market / niche.
Highlights
Collaborated on an ERP system developed in Object Pascal (Delphi).
Improved user experience by offloading certain processes to the background, resulting in smoother interactions.
Implemented key features like account reconciliation, enabling the recreation of account balances based on sales transactions.
Fixing persistent transaction deadlocks occurring in the Firebird database.
2005 - 2014
Fullstack Software Engineer - Freelance
This was the beggining of career. I worked along with a partner and cousin and founder under a brand called "kliaki". We developed multiple websites for some governamental institutions and a couple of local newspapers. Although any project we did was mean to be run at huge scale I learnt a lot from each of them. I had to transition from action script 2.0 to action script 3.0 (which was OOP). I used several PHP versions starting from 4. I Definetly learnt a lot.
Highlights
Developed multiple websites for cultural or informative purposes for cultural governmental institution of Colima, Mexico. From a catalog of sculptures, a web site to show cultural events, among other projects.
Developed some website for ecos de la costa a newspaper from Colima, México using wordpress.
Developed a highly interactive web site for a mariosuftschool.com
Developed an admin system for a laboratory of pathologist. The pathologist were able to report the analysis result to be delivered to the patient’s doctor.
Developed a website and admin system for an entomologist project called Linbos. It’s a research project which aims to study Mexico’s western caducifolios forest. The system allows the researchers to register species and specimen collections. In the frontend user can display images of different insects and see the distribution in a map.