Mauricio Ferreira


Software Engineer

Portfolio


About


I’m an experienced Software Engineer with 7 years in commercial IT industry including the: oil & gas, broadcast and entertainment industries. Throughout my career I had the opportunity to work with different projects and technologies.

Some of them required learning new technologies in a short period of time. Thus, I have built up the ability to be a generalist and creative developer. Including an excellent Java and C++ knowledge, OO design, and problem solving skills.

Contact Me


Toggl




Insanely simple time tracking, Toggl kills timesheets. It’s the best time tracking system for small businesses and freelancers. A simple online timer with powerful reports and team management features. Syncs with iOS & Android app and integrates with close to 100 other tools.The main benefits of Toggl include: Better internal resource planning for businesses; Accurate and transparent ... read more.


View Online View More Details Close Project

iLoveLondon




I Love London app was created because the world needed something that truly takes the pulse of the city. While there were countless apps out there that trade-off one feature for the sake of another, there were none that had it all. Role Information:My role in this project was as a Contractor Lead Backend Software Engineer from September/2017 to now.The first version of the app was developed i ... read more.


View Online View More Details Close Project

Grassroot




Grassroot makes organising and mobilising the app user's neighbours simple, effective, and fast. It can call meetings, take votes, and record shared-todos, reaching all group members, whether they are on the app or not.


View Online View More Details Close Project

BBC Trigger Publisher




Acted as the Technical Leader for the Trigger Publisher API work in Red Button 2020 (RB2020) where I was responsible for designing the solution, allocating work out to other developers and acting as primary liaison. Occasionally I had to decide how my time should be split either coding and fix issues quickly, spent time helping others, or communicating project status. Technically lead a team ... read more.


View More Details Close Project

Resolution Applications




Resolution Applications basically provides a Faculty Activity Reporting Suite. It can administratively manage faculty appointments, promotions, tenure progress, reappointments, annual performance reviews and virtually any other type of activity. Also, the software can manage education activities by collecting and validating transcript. Add custom sections to collect everything from malpractice ins ... read more.


View More Details Close Project

DNA-Tracker




DNA-Tracker design, build, install and maintain self-contained monitoring networks to help protect airports, all types of passenger terminals and other recognised locations of high risk. These bespoke 'Target Proximity Monitoring Systems' cater to the needs of clients entrusted with public safety, along with organisations engaged with wider security issues.By utilising GEO-fencing, merged with oth ... read more.


View Online View More Details Close Project

MySchool Connect




My School Connect (MSC) is a payment and integration platform that makes getting online easy for schools. My School Connect started as an online ordering system for school canteens. Over time, it evolved into a multifaceted online management tool for schools. MSC makes it easy to take the school canteen, uniform shop, events, fundraising and volunteer management online. Role Information:My ro ... read more.


View Online View More Details Close Project

BBC Red Button




Worked in the Connected Red Button team at the BBC – a very agile team that encourages practices such as pair programming, code reviews, TDD, and BDD. The Connected Red Button is a service from the BBC that brings TV, online and BBC iPlayer together in the simplest way possible on the living room TV. It offers a world of additional programmes and features without having to leave the current progra ... read more.


View Online View More Details Close Project

Cobalt - Pace




Worked in Pace's COBALT software development team. COBALT is a service delivery platform hosted in the cloud, which comprises a TV management platform, multi-device application servers, and on-demand delivery systems within the operator headend.As a senior member of the team, my primary responsibilities included: Design, code, unit test and debug applications in various software languages;&nb ... read more.


View More Details Close Project