Scroll To View More
Arturo Ivan Dominguez Garcia, Software Developer in Guadalajara, Mexico
Arturo Ivan Dominguez Garcia

Software Developer in Guadalajara, Mexico

Member since March 24, 2017
Arturo is a seasoned full-stack web developer with experience using Node.js, Angular, and React. He is always eager to learn new technologies and work on challenging projects.
Arturo is now available for hire



  • SQL, 7 years
  • JavaScript, 7 years
  • HTML5, 3 years
  • CSS3, 3 years
  • Node.js, 3 years
  • Express.js, 3 years
  • Angular, 3 years
  • React, 1 year
Guadalajara, Mexico



Preferred Environment

Linux/MacOS, Atom, Git

The most amazing...

...project I've worked on is a generic eStore module connected to an in-house ERP that allows the creation of plug and play stores.


  • Full-stack Engineer

    2018 - 2018
    Doober, Inc. (via Toptal)
    • Created a marketplace where users can offer their products and receive offers.
    • Set up the production environment.
    • Deployed applications.
    • Reimplemented the payments platform.
    Technologies: Node.js, React, Docker, AWS
  • Software Engineer

    2017 - 2018
    • Created a site performance insights tool using Node.js and React.
    • Developed an Amazon Alexa/Google assistant bot using Node.js and Redis.
    • Developed a Facebook messenger bot using Node.js and Redis.
    • Worked on an internal tool for QA using Node.js and React.
    • Refactored an SEO measuring tool using Node.js and React.
    Technologies: Node.js, React, Amazon Alexa, Facebook Bots, Google Assistant
  • Freelance Front-end Developer

    2017 - 2017
    COTI (via Toptal)
    • Developed new features.
    • Reorganized project structure to a more maintainable one.
    • Upgraded React router 1 to 4.
    • Converted Zeplin designs into code.
    Technologies: React, Redux, HTML5, CSS3, ES6, JavaScript, SCSS
  • Software Engineer

    2016 - 2017
    • Worked on new features for a restaurant reservation app using Node.js and Handlebars.
    • Fixed bugs on previously developed features.
    • Created a simplified restaurant booking experience.
    • Improved app performance by removing unnecessary code and API calls.
    • Helped create an automated testing framework.
    Technologies: JavaScript, Node.js, Express.js, HTML5, CSS, AWS, Handlebars
  • Software Engineer

    2015 - 2016
    • Worked on the back-end and front-end of a pool monitoring app using Node.js, AngularJS, Postgres, and Redis.
    • Created an automated test setup.
    • Developed a pool tech service network app using Node.js, AngularJS, and Postgres.
    • Worked on a landing page for a pool monitoring app.
    • Created a reporting tool using D3.js.
    Technologies: Node.js, AngularJS, JavaScript, Postgres
  • Software Engineer

    2015 - 2015
    • Developed a SaaS eCommerce solution using Node.js, Angular.js, SQL Server, MongoDB, and Redis.
    • Worked on database design.
    • Provisioned and deployed applications.
    • Created a personalized eCommerce solution using Python.
    • Fixed and refactored broken modules.
    Technologies: Node.js, AngularJS, Python, SQL Server, Redis, MongoDB, AWS
  • Web Developer

    2012 - 2015
    • Developed software for housing loan control using Java, MySQL, and jQuery.
    • Developed software to keep track of citizen requests to get permits for certain regulated land uses using PHP, Laravel, jQuery, and MySQL.
    • Developed an internal tool for ticket control using PHP, Laravel, AngularJS, Bootstrap, and MySQL.
    • Provisioned and deployed applications.
    • Provided software support.
    Technologies: PHP, Laravel, jQuery, AngularJS, MySQL, Java, Bootstrap
  • Web Developer

    2010 - 2015
    • Developed a website using PHP, jQuery, and MySQL.
    • Developed the POS for a small business using PHP, Laravel, Angular.js, MySQL.
    • Provided customer support.
    • Developed the BOLD Systems Canada mirror for Mexico.
    • Provisioned and deployed applications.
    Technologies: PHP, Laravel, jQuery, Flight, MySQL, AngularJS, Bootstrap, MongoDB


  • pHin (Development) (Development)

    A smart pool monitoring app.

  • OpenTable (Development) (Development)

    A restaurant reservation and discovery app.


  • Languages

    HTML5, SQL, CSS3, JavaScript, PHP 5, Python 3, Java
  • Frameworks

    ASP.NET MVC, JSON Web Tokens (JWT), Bootstrap 3, Express.js, Angular, Flight, Laravel, Twig, Foundation CSS, Django, Flask
  • Libraries/APIs

    Lodash, React, Node.js, PayPal API, Google Maps API, Google Chart API, D3.js, Twitter API, Twilio API, Facebook API, Telegram Messenger API, jQuery, Handlebars
  • Tools

    Atom, Vagrant, Nginx, Git, Gimp, Google Assistant
  • Paradigms

    Scrum, Agile Software Development, Object-oriented Programming (OOP), DevOps
  • Platforms

    Heroku, Windows, DigitalOcean, Linux, MacOS, Amazon Alexa
  • Storage

    MySQL, PostgreSQL, Redis, MongoDB, Microsoft SQL Server, Elasticsearch, AWS S3
  • Other



  • Bachelor's degree in Computer Science
    2007 - 2011
    Technology Institute of Chetumal - Chetumal
I really like this profile
Share it with others