A years of professional experience in software development using different programming languages and technologies
Strong focus on Android development and Java
Acquired recognition from 2 major telecommunications companies during a Global Android Development Competition
Work Experience
Senior Software Engineer
October 2015 - Present
In charge of the designing, developing, testing and maintaining of mobile applications on transportation for the disabled focusing primarily in the Android platform.
Involved in the architecture and implementation of application features and internal data processing
Developed mobile client for fleet drivers from different companies to manage their ride booking schedules
Developed mobile client for disabled passengers allowing them to book rides
Developed mobile client for volunteers allowing them to accept bookings
Participate in the design, development, validation and maintenance of mobile applications on Mobile Financial Services focusing primarily in the Android platform and strong emphasis in security.
Developed mobile clients for various mobile financial service products, such as secure authentication, banking and payment solutions.
Went to Sophia, France and Prague, Czech Republic for integration with cross functional teams
Participated in the development and testing of a library that enables executing sensitive source code in a new technology called Trusted Execution Environment within the mobile phone.
Participated in the development and testing of a solution that allows NFC transactions through the secure element or Android’s Host Card Emulation
Plan, design, develop and test Android applications for phones and tablets
Create Technical Documentation of all applications that have been created
Pioneer Android Development in the company
Developed all the company's 11 Android applications for acquiring clients
Technologies: Java, Android SDK
Project Manager
June 2009 - August 2011
Manages client and project resources via requirements gathering and defining task execution
Actively participates in the development, testing, implementation and documentation of projects
Plans, sets up milestones, schedules and allocates resources and ensures timely project completion through monitoring and supervision
Received a “Winners Spirit” award for outstanding leadership for a big project that involved managing of resources across 3 shift schedules
Successfully developed 6 highly critical tool fixes performing mass updates to the database aimed to resolve data inconsistencies
Created 34 technical application tools that generate custom reports for application users’ requests via the use of Tool Command Language and Matrix Query Language
Led six big technical and process trainings within the team, encompassing programming languages and backend technologies
Analyze and resolve technical issues raised by users via the use of ITIL principles and processes
Assist in application data update requests and restore failed application services as quickly as possible