Ivan Cruz

NLP engineer | Data scientist | Electronic payments expert

Mexico City, Mexico


I am a natural language processing research engineer/computational linguist, data scientist and electronic payments expert. I have an MSc in computer science and a BS in communications and electronics engineering. I worked for +3 years as a software engineer, +2 years as a senior software engineer and +1 year as an independent consultant for many individuals and organizations, giving them solutions in all my areas of expertise. I am the creator of sentimentdynamics.com, an API for Sentiment Analysis and Opinion Mining.


English, Spanish

Favorite Python Packages:

tensorflow, pythorch, sklearn, numpy, scypy, pandas, nltk, matplotlib, seaborn


Data Scientist

Entryless, Guadalajara, Mexico
May 2016 – October 2016

I did software engineering for information retrieval, data mining, and fraud detection. I used Java, Python, the sklearn and Stanford CoreNLP library, MongoDB and MySQL databases. These methods involved name entity recognition, POS tagging, information retrieval, clustering and anomaly detection.

IT Consultant (Development Leader)

Paradox Solutions, Mexico City, Mexico
April 2015 – May 2016

I worked as an independent consultant with this company, providing them solutions regarding time managment for IT projects, IT resources managment, decision making and training. I also did software engineering and coding for specialized electronic payment systems and data mining.

Senior Software Engineer

Paradox Solutions, Mexico City, Mexico
September 2011 – August 2012

I did architecture, analysis and design of frontend and backend solutions. I coded Web applications and software for mobile devices and point of sales software. I also did selection and training of engineers for VeriFone software development and banking standards.

Junior Software Engineer

Intellisoft Technologies, Mexico City, Mexico
March 2009 – September 2011

I did software design and analysis, Point of Sale software development, Frontend and backend development and maintenance of several IT projects, both general purpose and electronic payment systems.


Backend Development, Big Data, Django, Django REST Framework, Git, Linux, Machine Learning, MongoDB, MySQL, NumPy, Pandas, SciPy, Scrapy, TensorFlow, Web Development, Web Scraping

Joined: Jan. 26, 2017

Contact Ivan Cruz

Share This Profile:

Pageview Stats

  • 419 unique views