about me
In a few words
I am a Full Stack developer, Technical Lead and SCRUM master
Core Skills

ANALYSIS
Knowledge in code quality through reviews (reviewer & reviewed), unit test, smoke test and component test, adopter of the test-driven development (TDD)

INTEGRATION
Experience bridging coding and product design, focusing on user experience with a solid background in Human-Machine-Interaction, with a course at Stanford University

CODING
Comfortable in both back end and front end web technologies with extensive hands on experience in ECMAScript 5 (JavaScript), TypeScript, Angular, SQL and C#

MANAGEMENT
Ability to work in a team, self manage time and work, current experience working in SCRUM as Scrum Master. Adopts refactoring to prevent over engineering
A little more technical
Languages & Scripts
TypeScript, JavaScript, CSS, SCSS, C#
Software
Visual Studio, Team Foundation, VSTS, VSCode, GIT, .NET Framework, Microsoft Azure
Others
ES6, Node.js, OWIN, WebAPI, API design, Angular, Material, CSS3/HTML5
Project
Scrum Master, Agile, Technical Lead
resume
WORK HISTORY
Oct 2013 – Current
Senior Software Engineer
Omnivex Corporation
Backed by Azure Service Fabric, .Net and JavaScript technologies, my job as a developer and SCRUM master is to deliver a cloud based system nammed “Ink”, which will allow people to create a mobile app in minutes, using real-time data. My contribution focus more in the presentation and API layer, using AngularJS, SASS, Webpack, Node.js, ECMAScript 2015, C# and OWIN.
Mar 2013 – Oct 2013
Moved to Canada: In this hiatus, a great deal of learning and preparation was made to ensure I would have all the current bleeding edge technology back in my fingertips.
Jan 2012 – Mar 2013
Web Developer
LabOne (UUX)
Company specialized in streaming on demand. I improved the distributed encoding system for videos on demand, applying corrections and refining algorithms for better performance in C#. Introduced the platform continuous delivery, shortening release cycles. The company now is called UUX, and I worked in its São Paulo office.
Nov 2009 – Dec 2011
Software Engineer
Allegro Wireless Canada
Led the user experience and ergonomic department, resulting in a real increase of sales. Defined the next generation of mobile interfaces the company will use. Designed, coded and tested a platform that remotely manages mobile devices throughout Canada and USA using C#, compact framework and ASP.Net MVVM. Designed and coded the interfaces for Android (Motorola Xoom) for baggage and cargo operational check to be used by airlines, including Air Canada.
Apr 2008 – Nov 2009
System Developer
Abril Publishing House
Designed and coded a social platform (blogs and photo logs) in C# MVC. Coded a flight ticket marketplace in Ruby on Rails and MongoDB. Designed and created a back-end framework in Ruby on Rails to control flight tickets reservation and purchase using Amadeus’ APIs. Second place winner for innovative ideas for the web, competing among the 5,000 employees.
Aug 2003 – Mar 2008
System Analyst
BM&F Bovespa
Designed and coded a low level software in C, to analyze network latency at the broker houses, to determine if a given stock was bought before another broker. Led a project to build a distributed platform to display institutional videos in elevators and conference rooms, everything controlled by a single desktop software at the marketing department, coded in C#. Implemented internal desktop tools to speed up processes that usually requires human hands, increasing significantly the IT department performance.
EDUCATION
2003 – 2006
BSc Computer Science
Faculdades Metropolitanas Unidas – UniFMU
Graduated with honours on Graphic User Interfaces researches, also applied and completed scholarship in scientific researches on Human-Computer Interaction.
Jun 2013
Human-Computer Interaction Design
Stanford University
One month intensive course on HCI (Human Computer Interaction). With peers and mentors from Standford University professors staff ensuring high quality of tests, challenges and proper course completion.
2003 – 2006
Microsoft specialization courses
Microsoft
- Building COM+ Applications Using Ms.NET Enterprise Services (MS2557)
- Customizing Microsoft Office SharePoint Portal Server 2003 (MS2014)
- Developing Applications using ADO.Net (MS2389)
- Developing Microsoft ASP.NET Web Applications Using VS.NET (MS2310)
- Developing XML Web Services Using ASP.Net (MS2524)
- Programming with C# (MS2124)
VOLUNTEER WORK
Nov 2014 – Current
Year-Round Volunteer
Toronto Zoo
Acting as a weekend Year-round volunteer to bring visitors information about conservation, exhibits and animals through interpretative tables, tours, events and school visits. Public range from kids to researches.
2004
Computer Teacher
Public School – Brazil
Teaching computer to destitute people, helping them finding new jobs, improving their life quality as a whole. The program was supported by the state government and the classes were set in public funded schools. The state granted me a certificate in honour of the time spent.
TESTIMONIALS (LinkedIn)
Robson Picinato
IT Manager at Roche
Dorival is a high-performance professional. He possesses great analytical capacity, agility and technical knowledge.
Priscila Silva
Sr. Consultant at Microsoft
During the years I had the chance to study with Neto, he always showed not only his broad technical skills, but also his commitment to improve and will to help others.
Aaron Zhang
Software Eng. at Salesforce
I’ve worked with Dorival on multiple projects now, and his expertise and passion for human factors and user-interface design is highly valued. He’s also friendly, approachable and a joy to work with. I highly recommend him for any company who takes user-centric software development seriously.
Jose Correa
QA at Iterasys
Worked with Dorival on BM&F Bovespa (formerly Brazilian Mercantile & Futures Exchange – BM&F) on corporate portal projects related. Creativity, hard work, continuous learning are your principal qualities.
Flávio Simões
Analysis at Access Brasil
Great worker! Is dedicated to work and always have great ideas.
Claudio Poyares
Coordinator at B3 Brazil
Dorival is well organized person, result oriented, an excellent professional, team working and always looking for improvements on the activities that he had responsibility for. He has strong commitment and excellent skills. He is an excellent System Analyst.
Cleber Marques
CEO of WarpZone
Dorival is a great professional, he is very creative and engaged developing software and applications. His portfolio is complete and varied. I studied with this guy and I know his expertise, a very good person.
Omar Balbuena
Developer at Opta Canada
Dorival was a perfect addition to our team, giving much more value to our website both visually and functionally. He works impressively fast, and is very helpful as to point out our bad ideas.
contact
Available Networking
Reach Me
Toronto Area
Tel : (416) 919-0071