Google wanted to create something nice to represent Movember, so we came up with an idea to build games for Chrome, using facial recognition to play it. It uses EaselJS and RequireJS.
MoreThis application won several awards. It not just makes use of a full HTML 5 using EaseJS but the whole site is built without using a single image.
MoreAfter a massive migration of Purina's website to Sitecore, they decided to re-design their brands. Fancy Feast is the first one of the whole lot, and it was quite challenging to build some of its elements. Check it out the front-end development.
MoreMy name is Rafael Cardoso, you can call me Raf. I migrated to Australia in 2007 and became a citizen after finishing my Bachelor Degree in Computer Science, graduating from Paulista University in São Paulo, Brazil in 2006. I have been working with web development since 1998 and I have always been passionate about Web and coding. Some of the places I have worked include, but not limited to the biggest internet portal in Latin America called UOL, big name digital agency M&C Saatchi and currently Yahoo!7 in Australia.
Skills // HTML, HTML5, CSS, CSS3, SASS, Responsive Design, Javascript (Vanilla JS), ReactJS, Angular 2, ES6, Node.js, Template Engines (Jade, Swig, Handlebars, etc...), Wordpress, Titanium, PHP, MySQL, SVN, Git, Application APIs (Facebook, Twitter, Google Analytics , Google Maps, Youtube), Accessibility, Photoshop, CMS, SEO.
M&C Saatchi
Technology Used: Titanium Appcelerator
Noise International
Technology Used: HTML5, CSS3, Javascript, EaselJS, RequireJS
URL: http://www.noiseboard.com.au/
Technology Used: HTML 5, CSS3, Javascript, PHP, EaselJS, RequireJS, Google Closure
URL: http://www.movembergames.com
Soccer de Brazil
Technology Used: Wordpress, PHP, HTML, CSS, CSS3, Javascript, jQuery, bxSlider
URL: http://www.soccerdebrazil.com/
M&C Saatchi
Technology Used: NodeJS, Websockets, Javascript, Isotope JS, HTML, CSS, Instagram API
URL: http://events.mcsaatchi.com.au/mcparamount
Rizer
Technology Used: Wordpress, MySQL, HTML, CSS, Javascript
URL: http://www.inhandsomelight.com.au/
Bellini Events
Technology Used: Titanium Appcelerator
URL: https://itunes.apple.com/us/app/bellini/id457545012
Purina
Technology Used: HTML, Javascript, CSS
URL: http://www.fancyfeast.com.au/
Personal
Technology Used: Titanium Appcelerator
URL: https://itunes.apple.com/au/app/cantadas-de-pedreiro/id594413976?mt=8
Personal
Technology Used: PHP, Zend Framework, MySQL HTML, CSS, Javascript, Facebook API, Adsense
URL: http://www.cantadasdepedreiro.com/
Commonwealth Bank
Technology Used: HTML, Javascript, jQuery, CSS
URL: https://www.commbank.com.au/changethegame
As a leader I have a great understanding of how to manage difficult behaviors and conversations, getting people involved in decision making process, ensuring business needs are met through solution design and strong communication with Product & Audience. My skills in development span across multiple platforms, including front-end web development and backend integration. I am able to use my experience across these platforms to make product development decisions around development strategy, tools to employ and team composition.
- Build, lead and hire a high-calibre team of software engineers.
- Provide technical input and oversight to the work of the team, helping them to scope projects and make architectural decisions.
- Organise and facilitate regular 1:1’s with my team for coaching, mentoring as well as working on their career growth.
- Responsible for the quality of software delivery of the team, enforce and evolve best practices to improve engineering quality and efficiency and establish team objectives in alignment with business objectives
- Execute performance improvement plans for under-performers.
I led a talented team of front-end and full stack developers into various projects.
- Hands-on coding and working closely with project managers and product owners through an Agile development methodology.
- Interviewing and hiring candidates, advising on technical structures for future and end of life frameworks.
- Work closely with the engineering team, to ensure architecture, implementation and results are complying with site speed guidelines, assuring that 100% of our code is code reviewed and unit tested.
- A strong advocate of documentation and code quality, continuously striving for better performance and code improvements, enforcing code reviews and also involved in implementing unit tests for all the js modules.
- Initiated multiple projects to improve the entire team's capabilities and efficiency, creating internal automated tools that makes the everyday life of producers a bit easier.
- We work mostly with Node.js, ES6 and ReactJS.
I was involved on many cutting edge projects that includes most of the biggest brands in Australia. (ex: Optus, Commbank, Nestlé, Google, Pizzahut, David Jones and so on...).
Some of the responsibilities were:
- Take ownership of assignments to ensure on-time and thorough work.
- Demonstrates ability to lead Front-end in several projects, including managing expectations of producers and designers and time estimates.
- Provide oversight and critique during design and development process .
- Develop and support HTML/CSS templates and JavaScript components from design documentation for integration into desktop and mobile websites and web applications.
- Continually enhance individual and team collective knowledge to drive theory and practice in ongoing work.
- Understand backend platform concepts and concerns.
- Hands-on Node.js development as the main backend tool in the agency.
- Make sure all projects were fully managed by JIRA and Bamboo.
I've led the team of 6 front-end engineering and 2 UX designers through the portal and mobile development.
- Hands-on development in application that uses PHP and MySQL.
- Delivered clean, clear, and well-documented code that can be easily supported by others.
- Accurately estimate timelines and ensure deadlines are consistently met.
Responsibilities included technical direction of the company, management and development of client-oriented solutions. Worked on several web sites and promotions for political campaigns, including 2 presidential campaigns (Mitt Romney and John McCain in 2008).
Proposed and implemented new products, services and solutions by developing, writing, and testing web techniques and code. Maintained and serviced deployed web solutions. Integrated front-end work with back-end.
Using Flex, we started the development of a fundraising platform which eventually evolved into a global service called Fundly.
Within the nearly 8 years of work I was involved in big projects and came with new ideas that become the core of a lot of projects.
I've developed the sport's intranet from concept to production, including the user interface and back-end (PHP). I created the first soccer live score in Brazil, solidifying UOL as the leading website in sports news and information. The live scores has been expanded to cope with Marathons, Tennis, Basketball, Volleyball and Formula 1.
I worked on major events such as Olympic Games 2000 and 2004 and World Cup 2002 and 2006 as lead developer. Developed front-end based applications and hot sites, cross-browser compatible homepage and templates that are used in the UOL in-house CMS.
Responsible for the quality of software delivery of the team.
Effective leadership mentoring and coaching team members as well spending 1-on-1 time with the team.
Execute performance improvement plans for underperformers.
Provide technical input and oversight to the work of the team, helping them to scope projects and make architectural decisions.
Great communications skills, fast learner and self-motivated.
Proficient in the use of Vanila JS / ES6 and worked on a few frameworks like ReactJS and AngularJS
Ability to work in a team environment and build great relationship with people outside of the development team including people like Product Managers, Commercial, Product Owners, etc.
Passionate and enthusiastic about NodeJS.
Establish team objectives in alignment with business objectives.
Build an open, positive, and energised culture.
Build, lead and hire a high-calibre team of software engineers.
Constantly seeking to develop myself by learning new technologies and keeping abreast of market development.