Pedro Werneck

Pedro Werneck

São Lourenço, Brazil
Hire Pedro
Scroll To View More
Pedro Werneck

Pedro Werneck

São Lourenço, Brazil
Member since January 5, 2014
Pedro is a software developer with nine years of professional experience, a strong work ethic, and a commitment to appointed deadlines. He has long-term experience in mission-critical applications, independent research, and innovative solutions.
Pedro is now available for hire
Portfolio
Experience
  • Python, 10 years
  • Django, 4 years
  • Flask, 2 years
  • RabbitMQ, 3 years
  • Object-oriented Programming (OOP), 10 years
  • Linux, 10 years
  • MySQL, 3 years
  • C, 4 years
São Lourenço, Brazil
Availability
Part-time
Preferred Environment
Linux, Emacs, Git
The most amazing...
...piece of software I've built is an implementation of SQL trees using matrix encoded nested intervals for the Django ORM.
Employment
  • Software Architect
    Titans Group
    2012 - PRESENT
    • Developed and optimized a cloud file-syncing server application.
    • Was responsible for team management, design, and implementation of an end-user Windows backup client and cross-platform daemon to replace one of the company's legacy products.
    • Designed and implemented a set of distributed web services for billing, messaging, and contract management.
    • Created an innovative solution for one of the enduring problems of the company. Used a machine learning algorithm to easily generate decision trees from volatile business rules in a user-friendly form.
    • Handled major leaps in scalability and performance of legacy applications.
    • Worked in performance sensitive work, with direct impact on the company's revenue and deadlines.
    • Assumed responsibility for the system as a whole, performing database administration, front-end development, business intelligence, and training.
    Technologies: Python, Django, Flask, MySQL, AWS
  • Software Developer
    Nokia Siemens Networks
    2011 - 2012
    • Developed, optimized, and maintained an internal Django administrative system. Provided a user-friendly layer over the global management tools.
    • Automated interactions with SAP, using Python and COM bindings.
    • Worked closely with the financial and fiscal departments, implementing a set of tools for end-users for Windows.
    • Created a VBScript to Python byte-code translator to run SAP recorded macros from Python.
    • Implemented extensive refactoring to port all Windows specific code to multi-platform. Left the company prior to a team migration to Linux.
    Technologies: Python, Django, jQuery, Windows, MS SQL Server
  • Software Developer
    Grupo TV1
    2010 - 2011
    • Collaborated with the development of Brazilian federal government Plone-based websites.
    • Created a natural language processing application for validating text under the Brazilian Portuguese spelling reform.
    • Developed a financial statistics web application, integrated with 3rd-party public and private data providers.
    • Collaborated with the development of a workflow management application for one of the company's clients.
    • Implemented extensive refactoring and additions to facilitate the creation of generic views in the Plone framework.
    • Backported future Plone and Zope features to a product version that was frozen under contract.
    Technologies: Python, Plone, Zope, Django, ZODB, MySQL
Experience
  • Titans Sync (Development)

    A file-syncing cloud application created using Python and Django.

Skills
  • Languages
    Python, SQL, C, C++, JavaScript
  • Frameworks
    Django, Flask, Zope, Plone, Knockout.js
  • Libraries/APIs
    SQLAlchemy, SQLite, ZeroMQ, Amazon API, jQuery UI, Scikit-learn, jQuery
  • Tools
    Emacs, RabbitMQ, Git, Git flow
  • Paradigms
    Object-oriented Programming (OOP), REST, Reflective programming, Asynchronous Programming, Concurrent Programming
  • Platforms
    Linux, Windows
  • Storage
    MySQL, MS SQL, RDS
  • Misc
    Celery, Machine Learning, Microcontroller Programming
Education
  • Associate degree in Telecommunications
    Escola Técnica Profissional de Itanhandu - Itanhandu, Brazil
    2003 - 2004
  • Associate degree in Electronics
    Escola Técnica Profissional de Itanhandu - Itanhandu, Brazil
    2001 - 2003
Hire the top 3% of freelance developers
I really like this profile
Share it with others