• Express Entry Eligible Candidate (Application: E000452400)
• Capable of speaking 4 different languages (Fluent in English, French and Portuguese) and very experienced living abroad.
• Over 5 years of experience in analysis, design, development and maintenance of mobile software including 2 years of work upon resource heavy Android applications.
• Very experienced with Android-specific UI API, implementation, lifecycle, and common hardware issues on embed devices such as restricted CPU performance, limited RAM memory as well as incompatibilities across Android devices thanks to screen sizes and increasingly numerous OS versions.
• 3 Years of experience working on back-end software to provide reliable, secure and consistent Web Services to support applications ranging from Mobile to Desktop.
• Extensive knowledge in REST and SOAP protocols.
• Experience of implementing server communication protocols based on application and transport network layers.
• Excellent knowledge and experience with object-oriented design.
Sr. Java Software Developer @ • Working as a contractor for Dell Computers using Agile methods to provide reliable SOAP Web Services using Oracle Service Bus.
• Analysing requirements and providing planning and documentation for future software features.
• Developing secure, scalable and reliable solutions to critical services.
• Assisting on the solution of unforeseen issues raised from high usage of its services.
• Assisting team with gained experience from past projects.
• Mentoring new team members to assist on the ramp up. From November 2014 to Present (1 year 2 months) Porto Alegre Area, BrazilSoftware Developer @ • Using Agile methods, provided customers with fast development of applications and increment of features over time.
• Analysed client’s requirements and provided insight on possible features or different mechanics in order to achieve very user friendly application.
• Worked as a security consultant helping to employ the best approach to maintain data security keeping in mind embed limitations and cost-benefit.
• Ported iOS applications to the Android platform delivering the exact behaviour and appearance across Android and iOS.
• Worked on Back-End services (C#) to maintain and provide reliable data to consuming applications. (Android, iOS, Desktop)
• Implemented client/server TCP/IP communication protocols for applications.
• Implemented highly versatile and reusable API framework capable of handling unexpected behaviour and recovering from it.
• Developed Arduino software to add functionality to Mobile Applications.
• Employed 3rd party libraries and made appropriate changes to suit it to the application’s needs when source code was available. From April 2013 to November 2014 (1 year 8 months) Porto Alegre Area, BrazilJunior Software Developer @ • Studied new possible ways of optimizing current services and provided better solutions to previously limited solutions.
• Maintained service stability by administering swift fixes and patches.
• Added functionality to Web Services in order to always provide added value to legacy systems.
• Code refactoring to fit more recent Java runtime versions.
• Created Deployment Scripts for faster and hassle free deployment on multiple servers. From September 2011 to November 2012 (1 year 3 months)
Bachelor's Degree, Computer Science @ PUCRS From 2009 to 2014 Martin Saul is skilled in: Java, SQL, Eclipse, Android, Android Development, SOA, SOAP, C++, Cryptography, Algorithms, Networking, JavaScript, Routing, Infrastructure, Windows Server
Websites:
http://www.martinsaul.com,
http://www.linkedin.com/in/martinsaul,
https://www.facebook.com/zerors