Post Job Free
Sign in

Senior iOS Developer

Location:
Todtmoos, BW, 79682, Germany
Posted:
March 09, 2015

Contact this candidate

Resume:

Luis Augusto Ad es Sanches

Address Ruetteweg * Phone +49-176-********

: Number:

***** *-****: **********@*****.***

Todtmoos, Germany

Summary / highlights of qualifications/experience

. Passionate about technology with more than 16 years of experience as

systems analyst and programmer

. Development of mobile applications and games for iOS (since 2010)

. Lotus Notes applications' development and administration skills

. Two years experience as teacher of information technology at private

institute

. Installation and configuration of environments such as: Domino Server,

Zend Server, Linux, Content Manager, Common Store, WebSphere, Omni Find,

DB2, MySQL, and etc.

. One year of experience in telecommunication application development (PBX,

IVR) using Visual Voice and Envox

. Telecommunications analyst and programmer developing Call Center

applications, configuring PBX Telephone Switch, and integrating call

center applications and PBX

. Fluent in English and Portuguese, advanced knowledge of Spanish (reading

and listening)

. Basic knowledge of Italian (reading and listening)

. Learning German

Technical Skills

Xcode (iOS mobile development IDE) Lotus Notes, SQL SERVER, MySQL, DB2,

Objective-C (iOS mobile development) Interbase and Oracle

Zend Server, Zend Studio Content Manager, Common Store,

VISUAL BASIC, JAVA, .NET (VB.NET e WebSphere, Omni Find

ASP.NET) Graphical Editors (Photoshop, Flash,

Hyperion Performance Suite (BRIO) Corel Draw, Fireworks, Illustrator)

BrioQuery Explorer Function Point Analysis experience

Rational Portfolio Manager - RPM UML

Agile Methodology (Scrum) Remedy Application

HTML, PHP, CSS, JAVASCRIPT, ASP, Action Ruby on Rails (basic)

Script Rational Team Concert and Clear Quest

Visual Voice, Envox, MSMQ, MTS, SMS, GitHub / BitBucket / SVN

TTS

Design Patterns

CocoaPods (developing private pods),

Typhoon

Personal Qualities

Able to work independently or as part of a team, effective communication

and leadership skills, flexible, committed, quick learner, organized and

highly motivated

Education

iPhone Application Development - Comp 3906-0

BCIT -British Columbia Institute of Technology - Vancouver, BC, Canada

Graduation: April, 2011

Post-Graduation (1.5-year specialization program) - Software Engineering

FACS -Salvador University - Salvador, Bahia, Brazil

Graduation: June, 2006

Bachelor Degree - Computer Science

UCSAL - Catholic University of Salvador - Salvador, Bahia, Brazil

Graduation: June, 2001

Professional / Personal Experience

Company: LoupCa IT Solutions 2011- Present

Project: lululemon (2014)

Client: Lululemon Atletica Inc.

Position: Mobile iOS Developer & Consulting

Tools & Environment: Xcode, Instruments, Jira, CocoaPods, Typhoon,

RestKit, SDWebImage, Analytics, SVN, MapKit, CoreLocation, Fundation,

CoreGraphics, UIKit, CFNetwork, MobileCoreServices, OpenAL, OpenGLES,

QuartzCore, Reachability, Bar code Scan devices (Sled), Credit Card Scan,

Gift Card Scan.

lululemon is an e-commerce application that allow the user to purchase

any lululemon product direct from the device. This app is featured at

apple store with more than 40k downloads just on the first day of

launching.

Responsibilities:

. Creating privates pods to be stored in private SVN repository

. Using Agile methodology with daily Scrum meeting with the graphic

designer to achieve project milestones

. Written application code in Objective-C

Project iTunes link: https://itunes.apple.com/app/id920098546

Project: BackBackRoom 2.0 (2014)

Client: Lululemon Atletica Inc.

Position: Mobile iOS Developer & Consulting

Tools & Environment: Xcode, Instruments, Jira, CocoaPods, Typhoon,

RestKit, SDWebImage, Analytics, SVN, MapKit, CoreLocation, Fundation,

CoreGraphics, UIKit, CFNetwork, MobileCoreServices, OpenAL, OpenGLES,

QuartzCore, Reachability, Bar code Scan devices (Sled), Credit Card Scan,

Gift Card Scan.

BackBackRoom is an e-commerce application that allows lululemon's store

employees to scan product's hang tags and immediately retrieve all

product data giving the customer the choice to buy them easily and faster

without having the need to approach the counter to perform payment.

Responsibilities:

. Creating privates pods to be stored in private SVN repository

. Using Agile methodology with daily Scrum meeting with the graphic

designer to achieve project milestones

. Written application code in Objective-C

Project iTunes link: internal app for stores.

Project: Vidigami (2014)

Client: Vidigami

Position: Mobile iOS Developer & Consulting

Tools & Environment: Xcode, Instruments, CocoaPods, SDWebImage, MapKit,

CoreLocation, Fundation, CoreGraphics, UIKit, CFNetwork,

MobileCoreServices, OpenAL, OpenGLES, QuartzCore, GoPlan (task

management, issue tracking), Bitbucket, StoreKit, AWSRuntime, AWSS3,

Reachability, Amazon S3, Adobe Photoshop, Adobe Fireworks.

Vidigami is the private and secure photo-sharing app designed exclusively

for schools. Vidigami provides a dynamic window into each student's

school experience: Every member of the school community can browse, post,

and download photos from every field trip and special event. Best of all,

those photos are personalized for each student. Vidigami collects,

curates, and categorizes each photo, notifying you when new photos have

been posted.

Vidigami is the place for school memories: a place where students can

look back and reflect on their most memorable moments, families

(particularly extended ones) can have a window into their children's life

at school, and schools can engage their community in a more personal way

than ever before. It's easy. It's inclusive. It's rewarding. It's

Vidigami.

Responsibilities:

. Written application code in Objective-C

. Development IDE (xcode), QA, Debug, and deployment process to Apple

Store

. Meeting with client to get requirements

. Performing weekly deployment to client's server using Git repository

Project iTunes link:

https://itunes.apple.com/us/app/vidigami/id816622345?mt=8

Project: Cut Style Share (2013 / 2014)

Client: Christopher Lopata

Position: System Architect, Project Manager, Business Analyst, and Mobile

Application Developer

Tools & Environment: Xcode, Instruments, MapKit, CoreLocation, Fundation,

CoreGraphics, UIKit, CFNetwork, MobileCoreServices, OpenAL, OpenGLES,

QuartzCore, GoPlan (task management, issue tracking), StoreKit,

AWSRuntime, AWSS3, Reachability, DCRoundSwitch, Amazon S3, Heroku, Adobe

Photoshop, Adobe Fireworks, In-App-Purchase, Google API (Google Text

Search, Google Places).

Cut Style Share is an application made for Stylists where they are able

to publish their portfolios and salons. The user will be able to search

different portfolios by style or color as well as locate salons nearby

his/her current location.

Responsibilities:

. Environment setup (Apple/Amazon/Parse/Heroku), development IDE

(xcode), QA, Debug, and deployment process to Apple Store

. Meeting with client to get requirements, check project progress, and

create new milestones

. Performing Project Management and Team Leader with one outsource

contractor to create all the graphics, website and web service.

. Using Agile methodology with daily Scrum meeting with the graphic

designer to achieve project milestones

. Written application code in Objective-C

Project website: http://www.cutstyleshare.com

Project iTunes link: https://itunes.apple.com/us/app/cut.-style.-

share./id853861520?mt=8

Project: Math Game (2012)

Position: Mobile Application Developer & Project Manager

Tools & Environment: Xcode, Instruments, Sparrow Framework (used for game

development), MapKit, CoreLocation, Fundation, CoreGraphics, UIKit,

CFNetwork, MobileCoreServices, AudioToolbox, AVFoundation, OpenAL,

OpenGLES, QuartzCore. DropBox (sharing files with the designer), Skype

(for meetings with the designer)

Math Game is a game where you need to type the result of the equation

that is presented to you in a timeframe to not lose one of your three

lives. This game concept was created based in another game from a company

that is specialist in brain games. This is a very important game for

children and seniors because it allows them to exercise their brain.

Responsibilities:

. Environment setup, development IDE (xcode), QA, Debug

. Creation of the whole game concept and storyboard

. Performing Project Management and Team Leader with one outsource

contractor to create all the graphics

. Using Agile methodology with daily Scrum meeting with the graphic

designer to achieve project milestones

. Written application code in Objective-C

Project: Territory Defence (2011)

Position: Mobile Application Developer & Project Manager

Tools & Environment: Xcode, Instruments, Sparrow Framework (used for game

development), MapKit, CoreLocation, Fundation, CoreGraphics, UIKit,

CFNetwork, MobileCoreServices, AudioToolbox, AVFoundation, OpenAL,

OpenGLES, QuartzCore. DropBox (sharing files with the designer), Skype

(for meetings with the designer).

Territory Defence is an action / strategy plane game where you need to

destroy your enemies and survive to their attacks at the same time.

Collect points to buy new planes and supplies to better combat your

enemies. Be wise and plan carefully your attack because your enemies will

adapt and improve their combat techniques in each mission.

Responsibilities:

. Environment setup, development IDE (xcode), QA, Debug, and deployment

process to Apple Store

. Creation of the whole game concept and storyboard

. Performing Project Management and Team Leader with one outsource

contractor to create all the graphics

. Using Agile methodology with daily Scrum meeting with the graphic

designer to achieve project milestones

. Written application code in Objective-C

Sample app on Apple Store: http://itunes.apple.com/us/app/territory-

defence/id443971602?ls=1&mt=8

Project: Clearance4u (2011)

Position: Mobile Application Developer & Project Manager

Tools & Environment: Xcode, Instruments, SBJson and ASIHttpRequest

Frameworks (used for JSON manipulation between app and webservice),

MapKit, CoreLocation, Fundation, CoreGraphics, UIKit, CFNetwork,

MobileCoreServices, OpenAL, OpenGLES, QuartzCore, DropBox (sharing files

with the designer), Skype (for meetings with the designer)

Clearance4u is a client application from an online store where it

collects all the clearances of stores in the city. It allows the client

to have a quick and easy access to many stores' clearance at one simple

place and on the go. No need to waste more time going out and picking up

flyers at the stores.

Responsibilities:

. Environment setup, development IDE (xcode), QA, Debug

. Application analysis, written requirements, and written code in

Objective-C

. Performing Project Management and Team Leader with another developer

(contractor) to create the website

. Using Agile methodology with daily Scrum meeting with the graphic

designer to achieve project milestones

. Written and Executed manual test cases as well as Performance and

Memory management tests

Company: IBM Canada Ltd. Jun 2006 - Mar 2014

* Working remotely for IBM Canada since 2006. In 2007 I got promoted and

became the Tech Lead and since that time I have been acting as Team

Leader and Project Manager when necessary. During my work with IBM I have

been in charge of more than 24 different projects and leading a team with

more than 12 people of different nationalities.

Project: BMO Mobile Application (Sept 2013 - Oct 2013)

Position: Mobile Application Developer

Tools & Environment: Xcode, Objective-C, IBM Worklight, Rational Team

Concert (for project collaboration), Rational Clear Quest (for issue and

requirement control), DropBox (sharing large files when necessary with

the team).

Bank of Montreal Mobile Application is a multi platform mobile app that

will allow the clients to easily have access to their account and perform

all the necessary functionalities without the need of going to a branch

for that.

Responsibilities:

. Acting as consulting and developer for the iOS part of this app

. Creation of the feature that allow e-Transfer in the app

. Using Agile methodology with daily Scrum meeting with the team and

client

. Written part of application code in Objective-C and performing changes

in the JS library for debugging purpose

Project: National Mobile Application (Mar 2012 - Sept 2013)

Position: Mobile Application Developer

Tools & Environment: Xcode, Objective-C, GitHub, Localytics framework,

AFNetworking framework, Rational Clear Quest (for issue and requirement

control), Phyton, HTML 5, Android SDK, DropBox (sharing large files when

necessary with the team).

National Mobile Application is the mobile solution for the company

National Car Rental. It allows clients to easily perform all the car

rental process remotely on the client's mobile device eliminating the

delay that could occur at the rental store.

Responsibilities:

. Leading the iOS development together with another colleague for this

app

. Responsible for the integration with the Webservice for many process

like login and profile

. Responsible for the Push Notification / Messaging solution

. Creation of feature like App Tour and Roadside

. Responsible for the integration with the Localytics Framework

. Using Agile methodology with daily Scrum meeting with the team and

client

. Responsible for builds of the app and release control

. Written application code in Objective-C

App Website link: https://mobileapp.nationalcar.com/en_US/car-

rental/mobileapp.html

Youtube Link: https://www.youtube.com/watch?v=imQhFnqh_kQ

Project: World Wide Questions & Answer (WWQA) / Business Partner

Questions & Answer (BPQA)

Position: Tech Leader and Application Developer

Tools & Environment: Lotus Notes Designer, Lotus Notes Administration,

Lotus Script, Java, Lotus @Formula, HTML, JavaScript, TeamStudio, and

Rational Team Concert.

WWQA and BPQA is a global software solution for IBMers and clients. It is

the first level online help desk software where users can search for

problem's solution before submit or call to register their problems /

doubts. It is an extreme huge and crucial software solution that supports

IBM Global. It is combined with more than 40 Lotus Notes database that

are connected to each other exchanging more than 40K transactions per

day.

Responsibilities:

. Performing tech lead position managing team members and users during

project live cycle

. Application development using Lotus Notes and Java

. Redesign both applications to improve performance

. Working with Team Studio to perform analysis of Notes db

. Using Agile methodology during project development

. Using RTC to manage projects

Project: Various Projects for IBM Canada and US

Position: Tech Leader and Application Developer

Tools & Environment: Lotus Notes Designer, Lotus Notes Administration,

Lotus Script, Java, Lotus @Formula, HTML, JavaScript, TeamStudio,

Rational Team Concert, Hyperion Performance Suite, Rational Portfolio

Manager, and Brio Query Explorer.

Working as the team leader as well as developer for many Lotus Notes

projects at IBM Canada and US. Coaching and mentoring a team with 12

members around the world and performing project management to a portfolio

with 24 applications.

Responsibilities:

. Performing tech lead position managing team with 12 members during

project live cycle

. Performing technical interview for new candidates to join the team

. Application development using Lotus Notes and related technologies

. Redesign application's logic to improve response time (i.e. Monthly

report of IT expenses of IBM Canada)

. Working with Team Studio to perform analysis of Notes db

. Using Agile methodology during project development

. Using RTC to manage projects

. Supporting application's users

Company: ZCR Information Technology Oct 2003 - Jun 2006

Project: Various Projects for ZCR Information Technology

Position: Project Manager / Tech Leader / Application Developer

Tools & Environment: Lotus Notes Designer, Lotus Notes Administration,

Lotus Domino Server, Lotus Script, Java, Lotus @Formula, HTML,

JavaScript, Content Manager Enterprise Edition, Common Store for Lotus

Domino, WebSphere, DB2 Information Integrator for Content, Omni Find,

Content Manager eClient, AutoVue for Windows in Windows 2003 Server.

Responsibilities:

During my stay at this company I was in charge of the entire

applications' development process: functional specifications, analysis,

interview with users, design, development, testing and users' training;

development of integration with other applications (Autovue, Excel, DB2

Content Manager) and resolve any problems that may occur. Be in touch to

the IBM technical support to resolve problems in installation or

configuration of the DB2 Content Manager and OmniFind Solution.

Company: ART Information Technology Dec 2000 - Oct 2003

Project: Various Projects for ART Information Technology

Position: Project Manager / System Analyst

Tools & Environment: Lotus Notes Designer, Lotus Notes Administration,

Lotus Domino Server, Lotus Script, Java, Lotus @Formula, HTML,

JavaScript, Oracle, DB2, Remedy, SQL, Domino Global WorkBench (DGW), SAP.

Responsibilities:

. Create, plan and code document management systems

. Responsible for performing analysis, coding, debugging and

implementation of software to deliver new and enhanced solutions

. Technical documentation including technical specifications, operating

instructions, creation of user documentation and online help

. Configuring Lotus Domino Server in Windows NT and Linux Servers and

translating Lotus Notes databases using DGW (Domino Global WorkBench)

. Workflow's applications using Lotus Notes environment

. User's Support with Remedy

. Integrate Lotus Notes with SAP and some relational DB such as: Oracle

and SQL

Company: Unitech Information Dec 1999 - Dec 2000

Technology

Project: Open Center

Position: Project Manager / System Analyst

Tools & Environment: Installing and configuring Domino Servers in Windows

NT/2000 Servers. Developing workflow / Web applications using Lotus

Notes. HTML, ASP, VbScript, JavaScript, UML, SMS, XML, Delphi, Visual

Basic, Access, Oracle, SQL Server, Flash, Photoshop, Lotus Notes, Visual

Voice, Envox, PBX, MSMQ, MTS, TTS, DSM.

Responsibilities:

. Call Center applications developing in Visual Basic and Lotus Notes.

. Call Center's Applications, using Visual Voice and Envox to make IVR

applications, MSMQ and MTS to make a shared memory to Call Center's

applications.

. Workflow's applications using Lotus Notes environment

. Configuring Lotus Domino Server in Windows NT and Linux Servers

. Coding in Delphi and Visual Basic applications

. Configuring PBX Telephony Switch and make integration with Call

Center's Applications and the PBX.

. Developing Telephony applications using TTS and SMS

. Knowledge of Siemens and Digitro PBX.

. Installing and configuring Dialog Switch with 8 channel

Languages

- Fluent in English and Portuguese

- Basic knowledge of Spanish

Certifications

iPhone application development -British Certified Lotus Professional (CLP)

Columbia Institute of Technology (BCIT) Certified Lotus Specialist (CLS)

IBM Certified Associate Developer

Workshops and Courses

User Interface Design Fundamentals PMI Project Management Professional

IBM Rational Portfolio Manager (RPM) (PMP) 3rd Edition - Exam Prep-Practice

Endorsement Exams

Application Services Data Privacy Project Scope Management: Defining

Overview Scope

Project Management Orientation CMMI Process Training

Steps Toward Becoming a Senior IBM's estimating techniques

Technical Leader Effective Developer Testing

IBM to cut Project Manager in Half

Areas of professional interest

Team Leader Systems integration

Project planning and coordination Object Oriented Programming

Mobile development Technical Leader

Professional references (IBM)

Christopher Tong Emma Kerjikian

*****@**.***.*** ********@**.***.***

+1-416-***-**** +1-416-***-****



Contact this candidate