I am a versatile and highly skilled iOS Developer with demonstrable expertise in the application of business logic, feature implementations, and refactoring of code. I am adept at working with partial requirements, writing clean low coupling code, and performing unit tests. I have independent and team experience, maintain good communication with clients and strive to deliver high quality, performant software solutions on all projects.
Provided regular technical consultancy as QA Lead/Project Manager/Developer for numerous clients/internal projects designing and building advanced solutions for the iOS platform.
Developed and unit-tested the code of a social video streaming app for robustness, including edge cases, usability and general reliability for a client.
Consistently discovered, evaluated, and implemented new technologies in the development of different innovative software applications as a freelance iOS developer.
Effectively developed a point of sale system application for the iPad, using a sockets connection to the backend to track transactions and orders while connected to the IP printers.
Provided technical expertise for a white label home automation application, connected to the backend to show the state of sensors and send out commands promptly to control appliances.
Efficiently led all QA activities for the development of an Arduiono-based relay board for an automated testing platform for a home automation project.
Regularly installed, tested, operated, maintained, repaired, and upgrade refrigeration plants automation controls and monitoring modules within the requirements established by clients.
Regularly provided guidance and training to customer personnel in establishing operation, maintenance, inspection procedures, and techniques.
Regularly analyzed refrigeration equipment failures to determine cause and recommend appropriate corrective action.
This application is a white label solution for owners of Wordpress sites to publish a companion app. The app reads a bundled config or downloads it from a remote location and builds it's view hierarchy with the website pages. It handles login modally, social sharing handling through native activity controller and push notifications.
An application for social video streaming. It sends streams available on the platform by creating a group of friends or through a voice trigger to a preset group of friends. Incoming streams zre received through a push notification to the playback screen.
This is a custom ads library designed to maximize the revenue of a customer's texting application. It contains about 15 different networks, settings are periodically refreshed from a remote end point to determine which ads are the highest paying and try to load them.
Ads placements were banners, retangles, fullscreen, native ads and video rewards.
A POS software as a service iPad app for restaurants. It provided an interface to manage orders, create checks, seat customers at tables, track kitchen orders, print checks and make payments. Some offline mode functionalities were available.
This was a hobby project to enhance the QA process on a home automation project. To automate testing, an actuator was needed to toggle switches so updates can be observed on the project's web portal.
Education
Bachelor’s Degree, Automation and Computer Science