Javier Jair Trejo García

Javier Jair Trejo García

San Francisco, United States
Hire Javier
Scroll To View More
Javier Jair Trejo García

Javier Jair Trejo García

San Francisco, United States
Member since January 14, 2013
Javier is a web developer, manager, and consultant with 6 years of Python development experience. He has a solid understanding of web development, and is well versed in JavaScript, CSS, and HTML. As of late, he has worked on single page apps using AngularJS and is very interested in Clojure.
Javier is now available for hire
Portfolio
Experience
  • Python, 6 years
  • JavaScript, 4 years
  • Django, 3 years
  • AngularJS, 1 year
  • MATLAB, 7 years
  • SQL, 6 years
  • PHP, 3 years
  • Functional programming, 4 years
San Francisco, United States
Availability
Part-time
Preferred Environment
Mac Os X, Tmux + Vim, Git + Github, Vagrant
The most amazing...
...piece of software I've written is a Genetic Algorithm for training a fuzzy computer vision system.
Employment
  • Director of Operations
    Vinco Orbis
    2013 - 2014
    • Was tasked with streamlining the development process to ensure the quality and timeliness of our projects.
    • Responsible for documenting best practices and applying them to all of our projects.
    • Responsible for learning how to use tools and processes for better software development.
    • Sett up infrastructure for continuous integration and continuous delivery.
    • Spoke at and attended conferences to increase our awareness of current best practices.
    Technologies: Python, Git, Github, Jenkins
  • Project Manager
    Vinco Orbis
    2012 - 2013
    • Responsible for consulting with clients and managing development teams for web development projects.
    • Introduced the use of AngularJS as a client side framework.
    • Architected a document storage solution using CouchDB.
    • Wrote successful proposals for software development project solicitation.
    • Implemented key best practices like code reviews and continuous integration.
    Technologies: Django, CouchDB, AngularJS
  • Senior Web Developer
    Vinco Orbis
    2011 - 2012
    • Provided maintenance and development for a legacy PHP Symfony credit administration system.
    • Provided maintenance for a legacy ASP.NET online bookshop.
    • Developed Datoz, a real-estate information browser with the Django web framework using internationalization, PostGIS, and the Google Maps static and JavaScript APIs.
    • Built TuOla, a point rewards system for "green actions" which included Twitter and Facebook log-in, a RESTful API, and intensive usage of Twitter Bootstrap.
    • Developed a Windows desktop workforce-sizing application with PyGTK, which involved complex GUI programming and intensive user-experience design.
    Technologies: PHP, .NET, Python, Django
  • Web Developer
    Grupo Integra
    2009 - 2010
    • Created a lightweight, single-page insurance catalog, which included both calculator and comparator for various insurance plans.
    • Built an automobile showcase system for used car agencies.
    • Built a simple CMS for managing new insurance customers.
    • Wrote an interactive dashboard for CMS statistics.
    • Managed deployment of ASP.NET applications to IIS.
    Technologies: ASP.NET, jQuery, CSS
Experience
  • Datoz (Development)
    http://datoz.com

    Real-estate information browser for real-estate agents and agencies.

  • TuOla (Development)
    http://app.tuola.mx

    A rewards system for green actions.

  • Jair Trejo (Development)
    http://jairtrejo.mx

    Personal blog.

  • Todo (Development)

    A single-page app using AngularJs, with source code available at: https://github.com/jairtrejo/todo.

  • Database of competition law rulings (Development)
    http://base.crcal.org

    Consulting, coordination and design for a database of rulings on competition law matters accross Latin America. Built for the Centro Regional de Competencia para América Latina, I explored the provided taxonomy for the rulings and defined a CouchDB database structure for storing them. I coordinated the development effort by a team of three people, and designed the user interface for the user-facing side of the project, including a directory of all rulings and a search interface, according to the needs of our clients.

  • Prestigos (Development)

    A complex client-side application for the recording and analysis of employee performance over time. Developed using AngularJS and a Django Backend.

Skills
  • Languages
    JavaScript, Python, SQL, MATLAB, PHP, C, Clojure
  • Frameworks
    AngularJS, Django, GeoDjango, Flask, Symfony
  • Libraries/APIs
    jQuery, Google Maps
  • Tools
    GitHub, Vagrant, Git
  • Paradigms
    Functional programming, Agile Software Development
  • Platforms
    Linux, Arduino
  • Storage
    PostgreSQL, MySQL
  • Misc
    AVR
Education
  • Bachelor's degree in Mechatronics Engineering
    UPIITA - Mexico City, Mexico
    2005 - 2010
I really like this profile
Share it with others