Ernesttt(1)

4
CONTACT https://github.com/ernesttt [email protected] +52 1 222 3234310 EPAM SYSTEMS MEXICO Apr 2016 — Present UDLAP August 2015 — March 2016 Ernesto Gutierrez Corona OBJECTIVE To fully collaborate in a multicultural and multidisciplinary team with vision for Information Technologies enhancement in both software and hardware components. Specifically, in Artificial Intelligence, Natural Language Processing, Machine Learning, Data Mining, Web Mining, Information Visualization and Data Visualization fields. Nevertheless, open and willing to explore related areas. WORK EXPERIENCE Software Engineer • Working at Google Mexico via EPAM • Software development in Python • Software testing Research Assistant & Software Engineer Project: iCluster is an innovation and entrepreneurship ecosystem to facilitate and optimize entailment among stakeholders of government, academia and private industry, and their contact with the market through the use of trusted socio-economic data, expert working groups, regional innovation clusters, and smart specialization strategies, focusing on the entrepreneur, businesses, and end users. Team Size: QA: 3 members Project Role: Quality Assurance Engineer As Quality Assurance Engineer: • I coordinate User Experience (UX) and Usability tests; I apply several methodologies to tackle a wide range of possible enhancements. • I coordinate User Interface (UI) redesign according to end user feedback; I conduct statistical analysis over UX and Usability tests results • I perform manual functional testing to plan future tests • I elaborate detailed and data-based change requests • I coordinate the analysis of new requirements Ernesto Gutierrez Corona 1

Transcript of Ernesttt(1)

Page 1: Ernesttt(1)

CONTACT https://github.com/[email protected]+52 1 222 3234310

EPAM SYSTEMS MEXICO Apr 2016 — Present

UDLAP August 2015 — March 2016

Ernesto Gutierrez Corona

OBJECTIVETo fully collaborate in a multicultural and multidisciplinary team with vision for Information Technologies enhancement inboth software and hardware components. Specifically, in Artificial Intelligence, Natural Language Processing, MachineLearning, Data Mining, Web Mining, Information Visualization and Data Visualization fields. Nevertheless, open and willingto explore related areas.

WORK EXPERIENCE

Software Engineer

• Working at Google Mexico via EPAM• Software development in Python• Software testing

Research Assistant & Software Engineer

Project: iCluster is an innovation and entrepreneurship ecosystem to facilitate and optimize entailment amongstakeholders of government, academia and private industry, and their contact with the market through the use of trustedsocio-economic data, expert working groups, regional innovation clusters, and smart specialization strategies, focusing onthe entrepreneur, businesses, and end users.

Team Size: QA: 3 members

Project Role: Quality Assurance Engineer

As Quality Assurance Engineer:

• I coordinate User Experience (UX) and Usability tests; I apply several methodologies to tackle a wide range of possibleenhancements.

• I coordinate User Interface (UI) redesign according to end user feedback; I conduct statistical analysis over UX andUsability tests results

• I perform manual functional testing to plan future tests

• I elaborate detailed and data-based change requests

• I coordinate the analysis of new requirements

Ernesto Gutierrez Corona 1

Page 2: Ernesttt(1)

UDLAP July 2014 — July 2015

UDLAP September 2013 — June 2014

UDLAP August 2012 — June 2013

Research Assistant & Software Engineer

Project: Sentiment Analysis API: Development of a sentiment analysis API for the processing of streams of short texts,written in both Python and Scala languages

Team Size: Dev Team: 3 Engineers QA: 1 Engineer

Project Role: Key Developer

As Key Developer:

I design, develop and test a sentiment analysis API in Python

• I design the RESTful API to be implemented in Django

• I develop the lexical-syntactical analysis module that extracts features from short texts; I work all phases of dataprocessing: cleaning, preprocessing and feature extraction

• I develop the module that automates model creation; I apply Support Vector Machines and Naïve Bayes classifieraccording to specific criteria

• I perform manual functional testing

I design, develop and test a sentiment analysis API in Scala

• I design the RESTful API to be implemented with Play Framework

• I develop the lexical-syntactical analysis module that extracts features from short texts; I work all phases of dataprocessing: cleaning, preprocessing and feature extraction

• I develop the module for stream processing due to the nature of the data (streams of texts)

• I develop the module that automates model creation; I implement an algorithm that merges results from a heuristicclassifier into a supervised-learning classifier (Support Vector Machines)

• I develop a module to establish non-blocking connection with MongoDB

Research Assistant & Software Engineer

Project: Content Semantic Analysis: Analysis of texts for the construction of a socio-semantic graph and the developmentof a recommender engine based on graph centralities

Team Size: Dev Team: 4 members QA: 1 member

Project Role: Developer

As a developer:

I construct a social-semantic graph based on demographics and analysis of text retrieved from objects or interest.

• I develop the lexical-syntactical analysis module

• I use lexical-syntactical module to extract features from textual resources and I relate them to nodes that constitutes thegraph

• I implement okapi bm25 algorithm to weight graph edges

• I participate in the design of the core algorithm for the recommendation engine

Software Engineer

Ernesto Gutierrez Corona 2

Page 3: Ernesttt(1)

Schlumberger June 2008 — August 2010

MS in Computer Science August 2011 — June 2013

BS in Mechatronics Engineering August 2003 — june 2008

Project: REMERI: Mexican Network of Institutional Repositories is a federated network of institutional and thematicrepositories of mexican universities and research centers. REMERI collects, integrates, promotes and disseminatescientific, academic and documentary open access production.

Team Size: Dev Team: 3 members

Project Role: Developer

As a Developer:

• I develop a visualization tool based on voronoi diagrams

• I use self organized maps to cluster semantically related documents

MWD/LWD Engineer

• Measurements While Drilling and Logging While Drilling in offshore rigs• Perfom calibration and configuration of bottom hole assembly tools:

EDUCATION

Universidad de las Americas Puebla

Cum Laude

Universidad de las Americas Puebla

Candidate to Magna Cum Laude

TECHNICALSKILLS

Languages: Python,Java, JavaScript, Scala, R, Matlab, OctaveDatabases: SQL (Postgres, MySQL), MongoDB, Neo4JOS: Unix, Linux, WindowsEngineering: Networking

PUBLICATIONSCervantes, O., Gutiérrez, F., Gutiérrez, E., Castillo, E., Sánchez, J.A., Wan, W., 2015. Expression: Visualizing AffectiveContent from Social Streams, in: Proceedings of the Latin American Conference on Human Computer Interaction, CLIHC’15. ACM, New York, NY, USA, pp. 10:1–10:8. doi:10.1145/2824893.2824903

Gutiérrez, E., Cervantes, O., Báez-López, D., Sánchez, J.A., 2015. Sentiment Groups as Features of a ClassificationModel Using a Spanish Sentiment Lexicon: A Hybrid Approach, in: Carrasco-Ochoa, J.A., Martí nez-Trinidad, J.F., Sossa-

Ernesto Gutierrez Corona 3

Page 4: Ernesttt(1)

Azuela, J.H., López, J.A.O., Famili, F. (Eds.), Pattern Recognition, Lecture Notes in Computer Science. SpringerInternational Publishing, pp. 258–268.

Gutiérrez, E., Sánchez, J.A., Delfina, O., 2013. Using Map Representations to Visualize, Explore and Understand LargeCollections of Dynamically Categorized Documents, in: Collazos, C., Liborio, A., Rusu, C. (Eds.), Human ComputerInteraction, Lecture Notes in Computer Science. Springer International Publishing, pp. 140–147.

REFERENCESPhD. Ofelia Cervantes [email protected] Tel.: +52 (222) 2 292000 Ext. 2606

PhD. Alfredo Sanchez [email protected] Tel.: +52 (222) 2 292000 Ext. 2666

PhD. Pedro Bañuelospedro.bañ[email protected] Tel.: +52 (222) 2 292000 Ext. 2683

LANGUAGESSpanish: native speakerEnglish (101 iBT score): professional levelFrench and german: basic level

INTERESTSSocial science reading, history reading, sharing knowledge, teaching, playing clarinet, motorcycle riding.

Ernesto Gutierrez Corona 4