Ruben Araiza

Software Developer.

About Me

Profile picture of Ruben Dario Araiza Acosta

Hello! I'm Ruben Dario Araiza Acosta, a software developer with a strong passion for science, data analysis, and physics. I'm committed to continuous learning and staying at the forefront of technology.

Skilled in languages like Python, JavaScript, and SQL, I have experience working with frameworks and tools such as React, Node, Django, and Flask, along with a variety of testing and deployment technologies.

I thrive in collaborative team environments, bringing projects to life by applying my technical expertise and analytical mindset to deliver impactful, data-driven solutions.

Experience

Full-Stack Software Engineer

Pinterest Inc., Mexico City, Mexico (June 2022 - June 2024)

  • Designed and maintained user-facing advertisement campaign creation tools using React and Python.
  • Engineered scalable front-end components for efficient performance data visualization and analysis, including integration testing to ensure reliable data flow and system interoperability
  • Developed scalable API endpoints and back-end business logic with Python, Flask, and OpenApi.
  • Implemented comprehensive business interfaces for multimedia marketing reporting, encompassing full-stack development with Python and JavaScript
  • tilized Apache Airflow to manage and automate workflows related to ad reviewing.

Technical Operations Specialist

Sojern Inc., Remote (August 2021 - March 2022)

  • Developed internal web tools using React.js and Django, creating UI components and managing backend functionality.
  • Implemented JavaScript-based web trackers (pixels) for accurate data analytics on user interactions.
  • Managed Google Ad Services campaigns, ensuring optimal performance and accurate audience targeting.

Python Back-End Developer

Glynt.ai, Remote (July 2018 - September 2021)

  • Developed features on a Django application that provided OCR-based data capture, enabling automatic PDF-to-database processing.
  • Used Pandas and Redis for data processing and caching, deploying with AWS RDS and EC2 for scalable data management.
  • Built internal APIs and a Django-based data extraction app with Selenium, improving data capture and visualization capabilities.

Technical Interviewer

Encora, Mexico City (July 2018 - September 2021)

  • Conducted technical interviews for Encora, evaluating candidates’ programming skills, problem-solving abilities, and software knowledge.
  • Collaborated with Talent Acquisition to provide hiring recommendations based on technical assessments.

Software Developer Intern

Encora, Mexico City (March 2018 - July 2018)

  • Developed internal tools and participated in workshops covering algorithms, data structures, and software design.
  • Gained valuable soft skills in teamwork and communication while enhancing technical expertise through real-world projects.

Education

Bachelor's Degree in Physics

Facultad de Ciencias, UNAM

  • Specialized in computational physics, applying mathematical modeling and differential equations to simulate physical systems.
  • Gained strong problem-solving and data analysis skills, with an emphasis on statistical analysis for experiments and simulations.

Contact

Feel free to reach out:

Email | LinkedIn | GitHub