Scroll To View More
Javier Jair Trejo García, Python Developer in San Francisco, CA, United States
Javier Jair Trejo García

Python Developer in San Francisco, CA, 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

  • MATLAB, 7 years
  • Python, 6 years
  • SQL, 6 years
  • JavaScript, 4 years
  • Functional Programming, 4 years
  • Django, 3 years
  • PHP, 3 years
  • AngularJS, 1 year
San Francisco, CA, 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

    2013 - 2014
    Vinco Orbis
    • 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

    2012 - 2013
    Vinco Orbis
    • 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

    2011 - 2012
    Vinco Orbis
    • 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

    2009 - 2010
    Grupo Integra
    • 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)

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

  • TuOla (Development)

    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)

    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, PHP, Clojure, C
  • Frameworks

    Django, AngularJS, Flask, GeoDjango, Symfony
  • Libraries/APIs

    jQuery, Google Maps
  • Tools

    GitHub, MATLAB, Vagrant, Git
  • Paradigms

    Functional Programming, Agile Software Development
  • Platforms

    Linux, AVR, Arduino
  • Storage

    PostgreSQL, MySQL

Education

  • Bachelor's degree in Mechatronics Engineering
    2005 - 2010
    UPIITA - Mexico City, Mexico
I really like this profile
Share it with others