Javier Andrés Mansilla, Developer in Argentina
Javier is available for hire
Hire Javier

Javier Andrés Mansilla

Verified Expert  in Engineering

Software Developer

Location
Argentina
Toptal Member Since
July 23, 2013

Javier is a Technical Lead/Developer/Entrepreneur, well-versed in web development and the automated testing of large scale projects. With proven problem solving skills, he's an enthusiastic supporter of Test Driven Development. Experienced in building applications under performance demands.

Availability

Part-time

Preferred Environment

Komodo Edit, Git, Linux, Ubuntu

The most amazing...

...I've ever done was design and develop a customized MRP to help a major aircraft company famously increase its efficiency.

Work Experience

Technical Lead, Web Developer

2009 - PRESENT
Machinalis
  • Built a social media crawler and metadata extractor in Python.
  • Led the technical aspects and architecture of an MRP built in Django for a large scale factory related to the aircraft industry. Developed with strong unit-testing coverage and a Continuous Integration monitor.
  • Analyzed, researched, and evaluated testing methodologies, practices, and tools (unit testing, fuctional testing, front-end testing, runners, Continuous Integration).
  • Developed a Flask application for highly interactive systems.
  • Created a database migrator from the Plone CMS database (ZODB) to SQL.
  • Handled the architectural design and construction of a Django website for nightclub discounts and benefits with social network integration.
Technologies: SQL, JavaScript, CSS, HTML, Python

Web Developer

2004 - 2009
Except
  • Developed personalizations and extensions to the Plone web framework for building CMSes, intranets, and Portals.
  • Implemented Salesforce integration with Plone.
  • Improved Plone extension for providing eCommerce integration.
  • Integrated with Google Maps.
  • Developed a distributed business directory, deployed on several instances which communicated amongst themselves.
Technologies: JavaScript, Django, Plone

Summer of Code Internship

2008 - 2008
Google
  • Developed a plugin for providing item batch-edition inside a CMS.
Technologies: Plone, Python

Listuc

Architectural design and construction of a Django application for nightclub discounts and benefits with social networks integration. Consisted of a website built in two languages with content and static information translation, as well as Facebook and Twitter integration.

Work included deployment with Apache server and caching (using Varnish and Memcache) for performance improvements.

Web Accessibility Compliance

Implemented a set of rules defined by XLST with several additions (handmade regular expressions, HTML parsing, etc.) for serving strict HTML dynamically.

Project involved rewriting templates and, later, the dynamic application of the rules mentioned above for user- and code-generated HTML/content.

The goal was to produce strict HTML not only compliant with the W3C, but also with a set of particularities defined by the Italian government.

Languages

Python, HTML, CSS, JavaScript, SQL, C

Frameworks

Django, Plone

Paradigms

Unit Testing, Test-driven Development (TDD), Object-oriented Programming (OOP), Agile Software Development, Functional Programming

Platforms

Linux, Ubuntu, Windows

Libraries/APIs

Twitter API, jQuery

Storage

PostgreSQL, MongoDB, MySQL

Other

Scraping, GitFlow

Tools

Komodo Edit, Git, Subversion (SVN), Apache

2002 - 2012

Analyst's Degree in Computer science

National University - Cordoba, 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