Javier Jair Trejo García, Software Developer in San Francisco, CA, United States
Javier Jair Trejo García

Software Developer in San Francisco, CA, United States

Member since February 19, 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

Location

San Francisco, CA, United States

Availability

Part-time

Preferred Environment

Vagrant, GitHub, Git, Vim Text Editor, Tmux, MacOS

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: Jenkins, GitHub, Git, Python
  • 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: AngularJS, CouchDB, Django
  • 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: Django, Python, .NET, PHP
  • 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: CSS, jQuery, ASP.NET

Experience

  • Datoz

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

  • TuOla

    A rewards system for green actions.

  • Jair Trejo
    http://jairtrejo.mx

    Personal blog.

  • Todo

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

  • Database of competition law rulings

    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

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

    Django, AngularJS, Flask, GeoDjango, ASP.NET, .NET, Symfony
  • Libraries/APIs

    jQuery, Google Maps
  • Tools

    GitHub, MATLAB, Vagrant, Git, Jenkins, Tmux, Vim Text Editor
  • Other

    Front-end Development
  • Paradigms

    Functional Programming, Agile Software Development
  • Platforms

    Linux, AVR, MacOS, Arduino
  • Storage

    PostgreSQL, MySQL, CouchDB

Education

  • Bachelor's Degree in Mechatronics Engineering
    2005 - 2010
    UPIITA - Mexico City, Mexico

To view more profiles

Join Toptal
Share it with others