Marcos Moyano, Developer in Argentina
Marcos is available for hire
Hire Marcos

Marcos Moyano

Verified Expert  in Engineering

Software Developer

Location
Argentina
Toptal Member Since
April 13, 2013

Marcos is an IT professional with over 10 years experience working in GNU/Linux environments as a Web Developer, System Administrator, and entrepreneur. His particular interests lie in good web development practices, Open-Source technologies, and the Python programming language.

Availability

Part-time

Preferred Environment

PostgreSQL, MySQL, Emacs, Virtualenv, Git, Linux

The most amazing...

...thing I've coded is an API for a TCP/IP truck scale that handles all scales for one of the largest cereal companies in he world.

Work Experience

Co-Founder & CEO

2007 - PRESENT
Anue
  • Recruited and managed teams to develop high quality products with Django.
  • Performed back-end development with Python, using Django's full MVC stack.
  • Performed back-end development with Python, using geoDjango, PostgreSQL+postGIS for geolocation purposes.
  • Performed front-end development with HTML5, CSS3, jQuery, jQueryUI, requireJS and Compass to deliver pixel-perfect, responsive designs.
  • Implemented social network integration (Twitter, Facebook, LinkedIn, DISQUS, Foursquare, and more).
Technologies: jQuery, CSS3, HTML5, Python

Director of Engineering

2011 - 2011
LogN
  • Handled team management and technical recruitment for Django projects.
  • Worked as Technical Leader for Django projects, responsible for all technical decisions from server setup to UI libraries.
  • Performed back-end development with the Pyramid Python framework.

Senior Web Developer

2010 - 2011
Munchly
  • Performed back-end development using Django's full MVC stack.
  • Developed infrastructure with Python, including the construction of a thermal printer daemon with Cups integration.
  • Handled front-end development with HTML/jQuery/CSS to create responsive designs and device compatibility for 1st generation smartphones.

Team Manager, Senior Software Developer

2010 - 2010
Velocity Partners
  • Managed team.
  • Performed back-end development with Django, including heavy use of RabbitMQ and Celery for handling expensive tasks in he background.
  • Developed infrastructure with Python and wrote several code management scripts to handle a large number of files via cloud services such as Amazon S3.
Technologies: Python

Freelance Developer, GNU/Linux Sysadmin

2010 - 2010
Marchinalis
  • Performed back-end development with Zope/Plone and Django.
  • Handled sysadmin tasks for GNU/Linux servers, including setup of servers and automated deployments of code using Fabric.
Technologies: Python

Developer, Sysadmin

2007 - 2010
ITX Corp
  • Performed both front-end and back-end development with Plone, Python web-services to build a bidirectional syncronization between Zope's ZODB database and Salesforce CRM (http://www.salesforce.com/).
  • Wrote a collection of Python scripts to manage synchronization between Google Based infrastructures through Google Apps Provisioning API.
  • Created a MySQL back-end to store information about employees, groups, address books, modifications, and related content.
  • Implemented Django authentication back-end against a close system through web-services with one-way replication (replicate on authentication).
  • Integrated Django with Google Maps and implemented mass address importation through Python's geopy geocoding toolbox.
Technologies: Python

Web Developer, Sysadmin

2006 - 2007
Trigget
  • Performed technical support and development for Linux, taking responsibility for Server and Service configurations.
  • Worked on web development with Ruby on Rails.
  • Handled infrastructure development with Python, including log parsing, log analysis, and reporting tools.
  • Developed a set of Ruby scripts to crawl, parse, and store information from over 10,000 pages from various websites.
Technologies: Python, Ruby, Shell Scripting

Sysadmin, Developer Team

2004 - 2006
Openware
  • Handled process automation with shell scripting and Python.
  • Developed monitoring tools with Python (Munin and Nagios integration).
  • Assessed vulnerability with applications like Nessus.
  • Worked as Sysadmin for GNU/Linux and SCO systems.
  • Wrote a collection of scripts (bash, perl, php) to update Snort rules to a DB2 database.
  • Wrote a collection of scripts to automate the execution and hubbing of remote backups.
Technologies: Python, Shell Scripting

Munchly

Munchly enables stadiums to offer fans the convenience of ordering food, beverages, & merchandise from any smartphone

Nanoagenda

Nanoagenda is a simple and intuitive online scheduling system. It offers not only the classic scheduling tools, but also features reception tools to increase client interaction, allowing users to request appointments at any time.

Ditchcity.com

Ditchcity.com uses cutting-edge location technology and editorial curation to bring more relevant travel deals to consumers in every city worldwide.

EpicStep

EpicStep is a platform for creating and funding billboards for the messages you care about. It’s a place where like-minded people unite to make their voices heard via giant billboards for all to see.

Savored

http://savored.com/
Savored brings you access to insider pricing with the most popular restaurants across the United States. Savored make the dining experiences of their members more convenient and more affordable by partnering with the finest restaurants.

Athlete.com

Athlete.com is a site for runners who track their training, share runs, and keep each other moving.

Languages

Python, Bash, HTML, CSS, JavaScript, Ruby, HTML5, CSS3, Perl, C

Frameworks

Django, GeoDjango, Ruby on Rails (RoR), Compass

Libraries/APIs

Google Maps, Google API, Highcharts, jQuery, Facebook API, RequireJS, OpenLayers

Paradigms

Object-oriented Programming (OOP), Model View Controller (MVC), Agile Software Development, Functional Programming

Other

Full-stack, Shell Scripting

Tools

Emacs, Git, NGINX, Apache, Virtualenv, jqGrid

Platforms

Amazon Web Services (AWS), Linux

Storage

MySQL, PostGIS, PostgreSQL, Memcached

2000 - 2006

Master's Degree in Computer Science

Universidad Nacional de Rosario - Rosario, Argentina

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring