# Andres Portillo > Sr. Software Engineer at Truthset Location: United States, United States Profile: https://flows.cv/andresportillo ## Work Experience ### Senior Software Engineer @ Truthset Jan 2024 – Present ### Principal Engineer @ NinjaTech AI Jan 2023 – Jan 2025 | Palo Alto, California, United States ### Principal Engineer @ Everactive Jan 2021 – Jan 2023 | San Francisco Bay Area ### Software Engineer @ Onclusive Jan 2014 – Jan 2021 ### System Engineer & Technical Sales @ Scrapinghub Jan 2012 – Jan 2014 | México At Scrapinghub I have worked as a developer in several large scale scraping projects. Some examples of these projects are: * Implementation of broad crawler to process a large number of domains and extract link info. In this project we processed million of domains with a hundred of millions of crawled pages. * Lead developer for project to extract providers data and resumes from more than a thousand sites. This project used manual extraction with some heavily customized parsing libraries. The project had a team of several programmers working for more than a year to complete. Currently I am also working as part of the Sales team, involved in the design and technical evaluation of new projects. ### Software Developer @ Google Jan 2012 – Jan 2012 | México After CleverSense was bought by Google I was working there as an external contractor. I was involved in the following tasks: • Migration of existing codebase into Google infrastructure. • Development of evaluation tools used to compare the performance of the recommendation engine versus similar services. This tools was developed used a GAE based frontend and a analytic backend running Map-Reduce jobs. • Integration of the current evaluation tools with different backends. ### Software Developer @ Clever Sense Jan 2010 – Jan 2011 | México As a contractor in charge of the following tasks: • In charge of the development of the web crawling platform that retrieves all the data used to feed the CleverSense restaurants recommendations engine. This platform was developed in Python using the Scrapy framework. • In charge of developing the connectors used by the web crawling framework to support different crawled sites. Eventually added support for more than 30 sites. • In charge of deploying, maintaining and supporting the production environment for the web crawling platform. This was deployed in AWS based cluster and had up to 200 nodes at peak times. ### Project Manager & Software Developer @ Elisa Professional Services Jan 2008 – Jan 2010 I was personally in charge of leading development teams for projects both for Mexican and US based companies, among the projects I was involved there are: Development of site: www.buholegal.com. This is a service oriented to Mexican Lawyers allowing them to keep track of their trial cases. Developed both the frontend (this is a Django based application) and the backend consisting of a series of services running of top of Scrapy (http://www.scrapy.org/). This service has currently ten of thousands of users. Development of Konya, this is invoicing module developed specifically for the Mexican market. Currently used by half a dozen Mexican companies as part of their ERP solution. Developed in PHP and MySQL. Cell phone game “Narcopolio” for the Brew plataform, this game is being currently published in México through the carrier Iusacell. Developed in C. Implementation of the TPV browser, this is a WML browser developed for the Verifone Verix V platform. I was personally in charge of the development of the virtual machine that allows the execution of the WMLScript bytecode. Developed in C. Development of the JDBC driver used to connect to their product the Addamark Scalable Log Server. The driver was developed in Java. ### Software Developer @ LogSavvy Jan 2006 – Jan 2008 Software Developer for LogSavvy, worked in the development of their core product, EVE (enterprise vision engine), this is Saas based system used to do analysis of log data and other large sources of data. This system was developed mostly in Python. EVE was deployed in EC2 and S3. ### Software Developer @ Stratgame Jan 2003 – Jan 2006 Stratgame is a software startup dedicated to create strategy based computer games. I was part of the company from its inception and during the development of its first title. I was involved in the development of the core engine for the game (this was based in an existing C++ game framework) working in the areas of: networking, simulation and game logic. I was also involved in setting up and managing the art pipeline. I created plugins for Maya and 3dStudioMax to integrate them into our pipeline. ### Software Developer @ Veratech Jan 1999 – Jan 2002 At Veratech I worked as a software developer in several projects for local and foreign companies. Among some of them: * Working for Business Bots Inc. Part of the development team of the flagship product JAM, this is a Java based distributed high performance trading platform. Customizable for a wide variety of non-fungible goods. Personally responsible for the development of the rule based crossing engine, and the persistence layer. * Working for Sirenic Inc. Development of web based reporting module that was integrated to the main product. * Part of the development team of Socrates. This is an e-learning platform currently in development by Veratech. It’s based in Java Servlets and a pluggable backend that allows to use several different databases. ## Education ### Bachelor of Science (BS) in Information Technology Tecnológico de Monterrey ## Contact & Social - LinkedIn: https://linkedin.com/in/andresgilbertoportillo - Website: http://www.airpr.com - Website: https://github.com/andresp99999 --- Source: https://flows.cv/andresportillo JSON Resume: https://flows.cv/andresportillo/resume.json Last updated: 2026-04-01