Marcello Albuquerque
Verified Expert in Engineering
Software Developer
Marcello is passionate about clean code and problem-solving, using whatever tools he has available. When developing software, his top priorities are always code quality, readability, and robustness. He is an efficient individual and a highly skilled developer.
Portfolio
Experience
Availability
Preferred Environment
Visual Studio Code (VS Code), Git, OS X
The most amazing...
...thing I've built is a real-time queue of patients using Redis and websockets.
Work Experience
Lead Developer
Rio de Janeiro State Security Secretary
- Created a social suite to be used internally by various departments.
- Developed a number of small, single-purpose testing tools.
- Created a log monitor to be used by several production applications using ActiveMQ as a message queue to receive log entries and store them in MongoDB for searching and auditing.
- Implemented an internal messaging solution to integrate deeply with company's other internal tools.
- Created a custom single-sign-on solution to be used by all internal apps.
- Crafted and managed all application infrastructure from updates to deployment.
Developer
Ideais Technology
- Helped with the discovery and testing of new technologies.
- Created a purchase-request solution, integrated with the client's ERP.
- Developed a product-catalog manager.
- Created a notification system, integrated with the client's ERP.
- Created a batch mailer system.
Developer
MXM Systems
- Implemented a budget spreadsheet in an ERP.
- Implemented Delphi Webservices and consumed them with C#.
- Handled all Delphi legacy code issues by implementing modern C# solutions.
- Helped with the delivery and application of code fixes and client-side version validations.
- Implemented richer interfaces using Coolite.
Developer
Ability Technology and Services
- Maintained an application for handling investments.
- Implemented a new application for withdrawing funds.
- Refactored a cash-flow solution.
- Refactored major application components, applying new technologies and enhancing legacy code.
- Debugged significant components of a number of legacy applications.
Experience
Webmock-Resources
Banco de Talentos
Skills
Languages
CSS3, JavaScript, HTML5, SCSS, Java, Sass, Ruby, CoffeeScript, SQL, Delphi, C#
Frameworks
Redux, Ruby on Rails (RoR), Sinatra, Spring, Hibernate, iBATIS, .NET, Ext JS
Libraries/APIs
React, Underscore.js, jQuery, Backbone.js
Tools
Eclipse IDE, Atom, Sublime Text, ActiveMQ, FreeMarker, Servlet, Git, Capistrano
Paradigms
Agile Software Development, Object-oriented Programming (OOP)
Platforms
MacOS, Linux, OS X, Windows, Oracle, Visual Studio Code (VS Code)
Storage
MongoDB, MySQL, PostgreSQL
Other
Apollo, EJB3
Education
Bachelor's Degree in Computer Science
Estácio de Sá - Rio de Janeiro, Brazil
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