Alexandre Michetti Manduca
Verified Expert in Engineering
Software Developer
San Francisco, CA, United States
Toptal member since November 12, 2012
Alexandre is a full-stack developer with extensive experience in Rails, Grails, Java, and JavaScript. He has a professional and academic background in architecting and building Multi-Tenant Software as a Service. He has strong experience working with startups from the US and Brazil.
Portfolio
Experience
Availability
Preferred Environment
Git, MySQL, ITerm, Sublime Text, MacOS
The most amazing...
...thing I've coded is a couple of Ruby on Rails gems that work together to help create per tenant themeable user interfaces on Multi-Tenant Software as a Service.
Work Experience
Full-stack Software Engineer
Credible Inc
- Developed a Ruby on Rails API.
- Developed a full JavaScript web application in Backbone.JS and Twitter Bootstrap. The API uses Mandrill and Keen.io. The deployment uses Amazon EC2 and Cloud Front.
- Simplified existing user interface markup and SCSS.
Software Enginner
Property Connect Inc
- Started by evaluating an existing Grails application, but ended up rewriting the application from the ground up in Ruby on Rails. It now sports a RESTfull API for iOS app integration, OAuth authentication support (Facebook and LinkedIn currently). I was also responsible for slicing and implementing the user interface from the designer PSDs.
Web Developer
Subledger Inc
- Worked on both front- and back-end development for different applications. Created a Meteor application from the ground up, rewrote an existing full JavaScript Backbone.js application in Ember.JS and also working on a Ruby on Rails application to make customer integration with Subledger API easier.
Java EE Developer
Hildebrando Brasil
- Contracted from a home office for IBM GBS (Global Business Solutions) internal projects.
Technical Leader and Web Developer
Coss Consulting
- Wrote specifications, architected, and led technical projects and development of RFID-based web applications mostly in Grails.
- Created a Multi Tenant Software as a Service (SaaS) for collecting and processing employees digital attendances.
- Built a Warehouse Management System (WMS) that can track individual items using GS1 codes like SSCC, GTIN, GLN and GRAI, using Barcodes, Datamatrix, QRCodes or RFID EPC tags.
Java EE Architect and Developer
CPM Braxis
- Helped define a new web reference architecture and framework for a big financial institution in Brazil.
- Implemented web components using JSF, Hibernate and Spring.
- Participated in an offshore project for a big USA financial company, as both front- and back-end developer, using mostly JSF, Portlets, and Hibernate.
Web Developer
BRQ
- Participated in many projects, starting as a junior member of the company Java EE Architecture Group.
- Learned many design patters like Facade, DAO, BO, Factory among others.
Intern Web Developer
Async Open Source
- Developed customizations for a bug tracking tool (Bugzilla) for both Mozilla and private companies.
- Learned much about Linux and many open source tools.
Experience
Property Connect Website
I have also integrated with Facebook and LinkedIn authentication using OAuth and helped on integrating the iOS app to the RESTful API.
Subledger Reporting App
Subledger Payper.io Demo Application
Mimboe
Imomaker
Implemented from scratch in Ruby on Rails.
This is an example tenant:
http://www.projetoimobiliaria.com.br/
"It's Not Only For 20 Cents"
uMotion
It includes functionality to batch import client data from different datasources by means of a configurable parser using JSON, XML, or CSV.
It's currently in production for some big clients that generate a lot of traffic.
The app is very new and is deployed for a client, so there isn't a link to it.
Education
Masters Degree in Computer Science, per tenant user interface customization in Software as a Service
University of São Paulo (USP) - São Carlos, SP, Brazil
Bachelors Degree in Computer Science
University of São Paulo (USP) - São Carlos, SP, Brazil
Skills
Libraries/APIs
Backbone.js, jQuery, Socket.IO, Sidekiq, Backbone.Marionette, Node.js
Tools
Amazon CloudFront CDN, Git, GitHub, RSpec, Subversion (SVN), Cucumber, RabbitMQ, CVS, Apache HTTP Server, Sublime Text, ITerm
Languages
Java, Ruby, JavaScript, SCSS, SQL, Groovy, CSS, Perl, CoffeeScript
Frameworks
Ruby on Rails (RoR), Apache Struts, Grails, Ember.js, JavaServer Faces, Spring, JSF, Bootstrap, AngularJS, Express.js, Hibernate
Paradigms
Promise, Object-oriented Programming (OOP), Functional Programming, Behavior-driven Development (BDD), REST
Platforms
Java EE, Blockchain, Ubuntu Linux, Amazon EC2, Rackspace, MacOS, Oracle, Meteor, Google App Engine
Storage
MongoDB, MySQL, PostgreSQL, Redis, Microsoft SQL Server
Other
Front-end Development, Portlets, WAS, Java RAD, Log4j
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring