Below is a selection of recent projects I have been involved with. References available upon request.
Dec 2014 – current
MyStash is a side project to make management of your own stuff easier. This is not the first in its kind to store your inventory on the web however it strives to be the simplest solution to load and manage your inventory. Having your belongings online means you will be able to easily claim on your insurance in case of a disaster. If you ever need your receipt or want to check whether you can still claim warranty, no need to sift through stacks of paper to find it. You will be able to easily get valuable items revalued, sell them and show off your collections to others.
Feb 2014 – current
Developed from the ground up with workflow and compliance in mind, Crosstivity is the complete marketing campaign management system for corporations that have trouble with visibility across marketing campaign budgeting and timing in different departments. The system has an elegant way of segregating data into the corporation’s existing hierarchy or business units, providing overviews of data to those that are heading those departments. The process engine is fully flexible and workflows can be adapted visually when organisations improve their process making it suitable not just for marketing but other process-driven projects which require a level of governance.
My involvement to date has been architecting and building the backend from scratch, setting up servers and deployment processes, building a test suite.
BugHerd (now Macropod)
When: Jul 2011 – Sep 2014
BugHerd is the point-and-click bug tracker for websites. Duties involved:
- Backend development in Ruby on Rails, PostgreSQL
- Development of API and integrations
- Release management, testing, deployment
- Technical support, monitoring and maintenance
Zendesk for SugarCRM
Project: Development of a SugarCRM module integrating with Zendesk.com
When: Mar – Jun 2011
Developed in close co-operation with Zendesk, the main premise of the SugarCRM project was to mirror the functionality of their Salesforce integration. While SugarCRM and Salesforce are similar systems, the backend architecture is different and the main challenge of the project therefore was in porting the functionality, which in some cases required coding from scratch.
The final deliverable, the Zendesk for SugarCRM module, is compatible with the latest two minor versions of SugarCRM (6.1 and 6.2), will work on all editions including the free community edition. The package can also be installed in restricted environments such as Sugar on Demand.
- SugarCRM 6.1, 6.2
- Sugar Module Builder, module restrictions, MVC, upgrade-safe API extensions
“As we are releasing features and modules to our 10,000+ customers, it is important that we go to market on time and with a quality product. This is why we work with outstanding engineers who can deliver superior development within tight deadlines. Vincent Brendel is one such engineer and we have been extremely satisfied with him. We hope to use his services again in the near future.”
— Pierre Grenier, Product Manager at Zendesk
Zendesk for Salesforce
Project: Development of a Salesforce app integrating with Zendesk.com
When: Jan – Dec 2010
Developed over several iterations, the Zendesk for Salesforce AppExchange module has become a multi-faceted integration with Zendesk. The main features are:
- Ticket View – the ability for Salesforce users to see relevant support tickets for their accounts, leads, contacts and opportunities.
- Ticket Editor – Salesforce users who are also agents in Zendesk can edit and create tickets from within Salesforce.
- CRM Data View – Zendesk users can see account and contact data within Zendesk.
- Ticket-to-Case – a trigger to create or update a Case in Salesforce from a Zendesk ticket.
The functionality has been built in close co-operation with Zendesk and involved the development of the Apex and VisualForce code and where needed advise was given on Salesforce platform possibilities or limitations.
- Salesforce Apex (Java)
- VisualForce (XML/HTML)
Green Energy Trading
Role: Technical Consultant
When: May 2010 – Dec 2011
Client: Green Energy Trading
NetSuite was first implemented at Green Energy Trading by NetSuite’s own professional services team, but GET have now selected Brendel IT as their primary systems development and maintenance consultant. Duties involve adapting the system to regulation changes, fixing issues, automating manual tasks and increasing the robustness of the data processing side. Brendel IT also offers GET input into their systems roadmap where requested.
- Ruby on Rails
TotalCheck integration for NetSuite
Project: Integration of Sensis TotalCheck address completion into custom NetSuite forms
When: Mar/Apr 2010
Client: Green Energy Trading
Green Energy Trading use NetSuite CRM for their core system of processing applications for Renewable Energy Certificates. This is a compliance heavy process and amongst many other requirements, addresses must be verified by an AMAS verified source before information can be submitted to the regulator (ORER).
Green Energy Trading had already chosen TotalCheck as their address data provider and then selected Brendel IT Services to develop the integration. The engagement was on a time spent basis and was fully tested and delivered and accepted within the original development estimate and timeframe. Read more
Role: Co-founder and developer
When: Oct 2010 – current
PetStay is a site which lists boarding locations for cats and dogs. It was first launched in 2010 and the listings have been maintained since. It was built in Ruby on Rails 2.3, upgraded to Rails 3 and later Rails 4.
Role: Co-founder and developer
When: Dec 2009 – Oct 2010
ReuseMoose.com is a new global recycling site in the spirit of Freecycle. Quick to list, you choose to who to give your item to. No long lists of rules to follow, just an easy and free way of getting rid of that dusty furniture. A recent update involved integrating a new layout design, upgrading the backend to Ruby on Rails v3.0.0 and incorporating some user requested features. The site has since been shut down due to a lack of funds.