- Technical, hands-on software engineer with 6+ years of mobile development and testing experience on multiple platforms (Mobile client, Desktop, Web and Cloud backend)
- Focused on problem solving, supporting customer solutions and mobile application development
- Passionate for Open Source technologies and community driven projects.
- I like supporting developers communities and the idea of using my time to help people, acting as support for them.
- Very collaborative, strong communication skills, and always willing to listen
Technical Support Engineer @ From June 2015 to Present (7 months) San Francisco Bay AreaSoftware Quality Engineer @ Member of Quality Engineering.
- Responsible for Mobile Application development testing and quality assurence for Titanium Alloy, an
MVC framework for cross platform mobile development with built-in support for Backbone.js and Underscore.js, built on top of the Appcelerator Titanium SDK adopted by 500K + mobile developers
- Coordinated end-to-end validation on Android, iOS, BlackBerry, MobileWeb, Tizen, ensuring high quality over 8 major quarterly releases and several minor releases
- Holistic approach to quality, focusing on user experience and customer-centric approach as much as traditional stress testing and surfacing bugs on corner case code
- Leveraged test automation tools and frameworks for regression testing, freeing up time for additional break-the-system free flow testing From January 2013 to May 2015 (2 years 5 months) Customer Success Engineer @ Customer Success Engineer and Mobile Application Developer
- Part of the team in charge of architecture and coding customer support for mobile developers
using the Appcelerator Client SDK and Cloud Services, resolving 300+ customer tickets
- Took part in direct customer engagements that provide end-to-end application development
consulting and responsible for technical account management
- Provided support to Appcelerator's open source community, helping to shape community driven
features and engaging developers through developer groups and events as well as creating best
practices and features sample code
- Active participation in the community Q&A forums providing technical guidance and best practices From October 2011 to December 2012 (1 year 3 months) Quality Assurance Engineer @ - Responsible for manual, automated and API unit testing on all mobile platforms over 8 major
releases
- Developed user interface and functional acceptance tests for AJAX portal features, implemented
using the Selenium test tool suite
- Created acceptance test lists for 300+ user stories (features, fixes, enhancements)
- Provided direct technical support for multiple customer projects
- Active participation in the community Q&A forums providing technical guidance and support
- Instrumental part of team that delivered BlackBerry email push alternative to leading Dubai carrier.
Led client and server testing and provided technical training in Dubai to customer's IT team. From September 2008 to October 2011 (3 years 2 months) Pavia Area, ItalyIT Engineer @ - Managed and maintained the Picture Archive and Communication System (PACS) and Radiology Information System (RIS) information systems for the hospital’s data infrastructure.
- Authored technical grant proposal for that led to the hospital winning a $70,000 grant and 20 HP Tablet PC’s for oncohematology pediatrics. From February 2007 to August 2008 (1 year 7 months) Pavia Area, Italy
Computer Engineering, Degree @ Università degli Studi di Pavia From 1998 to 2006 Federico Casali is skilled in: Mobile Applications, Android, Open Source, Java, Git, Subversion, Agile Methodologies, JavaScript, Ant, Scrum, MySQL, Linux, Eclipse, Objective-C, REST, iOS development, iOS, User Acceptance Testing