We provide IT Staff Augmentation Services!

Mobile Architect / Vp Engineering Resume

2.00/5 (Submit Your Rating)

SUMMARY:

I am not interested in any web programming I only work on Native iOS mobile app development and server side that supports them (REST/API/MongoDB).I love Start - ups. I have worked with many startups to help create MVP’s and talk thru startup needs from development to marketing. I enjoy new challenges and learning new technologies.

CAREER OBJECTIVE:

To work as a Sr. iOS Mobile Architect / Developer in a dynamic organization.

TECHNICAL SKILLS:

Skills: iPhone / iPad Application UX/UI and design development following the Apple Human Interface Guidelines (HIG).Objective-C, XCode, iOS 4/5/6/7 iPhone/iPad (MapKit, CoreData, MediaPlayer, Camera, Video, Push Notifications, JSON, XML, CoreLocation/GPS, Server Integration, Image Caching) iOS Twitter OAuth, Facebook, LinkedIn library integrations, Arc, XIB, Storyboarding.Android Application UX/UI and design development.

Java 1.7: J2EE, JSP/Servlets, EJB 3.0, JAXB, JMS, JMX, Mail, RMI, JDBC, JPA/Hibernate, Spring, Struts/Tiles, C, C++

Web Services: SOAP, REST, WSDL, XML, UML, Spring, Struts, HTML, XHTML, CSS, JavaScript, Ajax, Google Maps, MVC

MongoDB: NoSQL, MySQL, Postgres., Apache, Tomcat, JBoss

Linux: vi, sed, awk, grep, shell scripts, UNIX, Mac OSX, Windows Server

Networking: TCP/IP, UDP Java, C++,GPS, Accelerometer, SMS, MMS, Mobile Networking, Embedded Linux

Mobile Widgets: HTML/CSS/JavaScript), WebKit Runtime (Core / JavaScript

Eclipse: Plug-ins, Mobile Emulators, JavaScript Frameworks ( Confidential / BONDI), GWT

Amazon: S3, EC2 Cloud environment (Apache, JBoss, mySQL) iTunes publishing, Provisioning Profiles, AdHoc Builds, TestFlight.

Source code control with: SVN and GIT.

PROFESSIONAL EXPERIENCE:

Confidential

Mobile Architect / VP Engineering

Responsibilities:

  • Hired other employees, setup office, computers, network, development standards, web sites, everything needed for a software development house.
  • Wrote iOS apps for Social Message, Activity Planning and Dating. Developed Technical Architecture for mobile platform consisting of Rest/JSON services on Amazon EC2 servers backed by MongoDB for a location based Social Network.
  • Created iOS and Android components as needed.
  • Trained and Mentored team members on high scale project using Java, Objective-C, Bootstrap and MongoDB.
  • Created apps and published on iTunes and Google Play. iOS Objective-C, XIB, Arc, Storyboard, Android, Java, Node.js, Express.js, MongoDB.

Confidential

Mobile Development Architect / Lead Mobile Developer

Responsibilities:

  • Lead iOS Developer for Pocket Avatar Social Messaging app, created Objective-C and Objective-C++ components, UX and worked with UI designers for create and publish app.
  • Created XMPP and XMPP-Light frameworks for messaging, Communications Manager for Cached REST/JSON server integration.
  • Java/Jersey/MongoDB Server components for Amazon EC2 platform.
  • Worked with many projects for startups for Investment and technology group.
  • Created Ad platform SDK for iOS and Android (Objective-C and Java),
  • Created back end REST/JSON API’s. Created Social Gaming Network SDK. SDK was written to support Game Platforms on iOS (Ohjective-C, Unity, Cocos2D, Android (Java) and HTML5. Created Mobile SDK to connect with server for Game Dashboard, Social Integrations with Facebook, Friends and in-network players with Social interaction components. Worked with Server components based in PHP using JSON / Rest based interface and Redis / MongoDB persistence and management for iOS Push Notifications (APNS) and Google C2DM service. Java/J2EE services (HTML/EMAIL/SMS/Push Notification.
  • Worked with PHP on the server endpoints with MYSQL and REDDIS storage. Integrated in-app payments systems using various integrators to include Apple, Google Play and Carrier specific integration.
  • Create URL Launching to facilitate applications to be installed and launched from a common dashboard based on interest, how often played and friend recommendations.
  • Worked on POP platform for various content to include message, offers and Video Ads. iOS Objective-C, XIB, Arc, Storyboard, Android, Java.

Confidential

Lead Retail Banking iPhone / Android Web and Native Mobile Developer

Responsibilities:

  • Worked with Business Analysts to define Requirements and Document Design. Wrote new Java/Struts action classes to integrate into Business Layer to support integration of Investment accounts into BofA Mobile banking application.
  • Created JMS Queues and messages beans. Created Ajax End Points on IBM WebSphere server to support Integration for Account Balance, Account Details and Fund Transfers between traditional Bank Accounts and Mortgage/Investment Bank accounts. Ported legacy Web applications from JSP to Struts/FTL for mobile support.
  • Integrated new functionality into iUI Mobile Web Library for iPhone, Android, Palm Pre and Black Berry browsers.
  • Added new functionality to WAP based Web Applications.
  • Added support into Native applications for iPhone (Objective C), Android (Java), Black Berry (Java) and Palm Pre (Web Widgets/JavaScript).
  • Added location based services for Branch Location lookup into iPhone and Android native applications.
  • Created ATM / Locator iPhone, Android and Black Berry Native application.
  • Created iPad ATM / Branch Locator Application.
  • Created Remote Image Deposit system based on low end home scanner (Scan check, send to Java based server, OCR MICR Line, Created X937 entry).Created Photo Remote Deposit / Banking Native application (iPhone, Android).
  • Created Mobile Web Services on WebSphere server. Created Objective-C application as well as Java Android application. Wrote full Mobile Banking application including account view, details, Transfers and Photo Deposit. Created Photo Deposit Image to process Jpeg or PNG image and process into bi-level TIFF, created engine for OCR’ing MICR line to gather Routing, Account and Check Number from Images. Created Mobile Agile group. Wrote SMS Banking server code and tied into West Communications Aggragator to created SMS Banking support for Account Balance and History for Union Bank. Trained 4 Java programmers in basics of Mobile applications (Native, iPhone, Android). iPhone and Android Native application development.

Environment: Java, Struts 2, XML, Spring, Hibernate, JBoss, WebSphere, RAD, Eclipse, JUnit, Ant, Maven, Svn, Linux Shell Scripts, iUI, HTML, CSS, Ajax, JavaScript, Web Services, Toad, Oracle, WSDL, SOA, XML Spy, XCode Objective C, Android SDK, Remote Team management, Java, J2EE, Agile, Scrum.

Confidential

Sr. Java Mobile Developer / Widget Runtime Architect / HTML5 Mobile Framework Architect

Responsibilities:

  • Created multi-language site with GWT including Resource bundles (English, Chinese and Japanese).
  • Created code and documentation for handset vendors to integrate into production handsets.
  • Reviewed Handset Vendor proposals and worked with Manufactures to review software deliverables and quality control. Worked on www. Confidential .org Developer web site to include Site creation, Styles and colors and Browser compatibility issues.
  • Worked on Widget Porting Engine to include Opera / DashBoard / Google and BONDI Widget conversions.
  • Worked on new handsets based on Android OS and Limo to include emulator of core components and new Eclipse based SDK and Handset Emulator.
  • Participated in standards discussions and presentations for Confidential Widgets in London and China..
  • Created UI Entities with GWT and business). Developed Specifications and designs for Widget Runtime environments to for Confidential.
  • Presented new concepts and solutions to standards committee.
  • Reviewed database schema and added tables to support mobile content. Created mobile Applications to include Confidential Widget App Store and Widget Management Applications (Android).
  • Created Android Services and extended JavaScript to support native services to include SMS, Email, Image, Sound and Video integration adaptors for Web Kit.
  • Created REST Web Service Definitions for Carrier Integration Points
  • Worked with Vendors on porting embedded Linux to handsets.
  • Worked on Paypal integration concepts for developer payments and mobile applications sales to include subscription accounting system.
  • Created Mobile Widgets to include core components, extension API’s and mobile handset enhancements to UI. Ported Android OS (Linux/Java) to new devices, created Confidential Widget Runtime on Android OS.
  • Created WebKit runtime extensions (C++), Created Extensive Ajax / JavaScript code for Widget applications, testing frameworks, signing framework and deployment.
  • Created Java based Applications on Android OS that contained Web Services interaction for Carrier product, Application Authentication and Network Location Based Services (aGPS).
  • Ported Android applications from 1.0 to Android 1.5 components. Wrote Java and JavaScript developer guides.

Environment: Java, Hibernate, Spring, Ajax, GWT, Tomcat, JBoss, JavaScript, HTML, CSS, C++, Linux Kernel, Porting, WebKit, LIMO, Android, Subversion, Ant, Maven.

Confidential

Sr. Java Consultant / / Team Lead / SOA Architect

Responsibilities:

  • Worked with Developers to create Java Frameworks for project consistency with Spring, Struts, DAO, HTML, CSS, JavaScript, Ant and Maven.
  • Wrote “Getting Started” guide to help new team members become productive.
  • Created Service Locator elements to resolve UDDI objects.
  • Reviewed database schemas and WSDL files for consistency in data types and grammar.
  • Created UML to include use-cases and activity diagrams for business interfaces.
  • Created requirements and design documents that were approved by customer.
  • Created data models and integration services.
  • Created UML to include use-cases and activity diagrams for business interfaces.
  • Created requirements and design documents that were approved by customer.
  • Created data models and integration services. Wrote Java / WLI / Aqua-logic code for integration into Web Logic ESB to interface new Wireless Meter devices to interface into existing billing system components.
  • Worked with Embedded Linux controllers and J2ME wireless devices used as SMART meters.
  • Developed strategies for legacy system integration to include Web Services Framework and XML schemas.
  • Worked with SSL and HTTPS interfaces for secure integration of legacy systems.
  • Created ESB message components based on JMS and jBPM Work Flow. Integrated UDDI and Service Locator with Web Services in a distributed JBoss/EJB solution. Created Oracle Hibernate Mappings for integration into Legacy databases as well as new data warehouse storage systems.
  • Created IEEE SRS and SDS documentation for formal acceptance and signoffs. Created XML and WSDL documents for internal and external integration. Wrote SOAP based connectors for Legacy systems with integration into new ESB bus.
  • Developed mutli-language (English / Spanish) web site for retail insurance customer. Created Database Design and ORM objects using BC4J components running in an Oracle Application Server and Web Logic container.
  • Created SOAP based B2B Interfaces to include XSD and WSDL components.
  • Consulted on performance tuning on Application Server and Database issues at multiple customers. Reviewed Database and Application Architecture and made recommendation for performance and optimization.
  • Created automated build environment and Unit tests. Created UML class diagrams for off-shore developers as well as test suites for validation.
  • Created roadmap for technology and integration into legacy systems.
  • Created JAXB library elements for SOAP and REST messages.

Environment: Java, Apache, Tomcat, JBoss, Hibernate, Spring, Maven, SVN/SubVersion, GIT, Ant, JUnit, JAXB, SOAP, REST, Web Services, XML, WSDL, UDDI, JAXB, Ajax, HTML, CSS, JavaScript, jBPM, EJB 3.0, Spring, Servlets, JSP, Struts, Ant, Maven, HTML, CSS, JavaScript, J2ME, Embedded Linux.

Confidential

Sr. Solutions Architect

Responsibilities:

  • Developed Pre-Paid Cell provisioning system for North America GSM Network.
  • C++, SS7, Oracle
  • Developed Next Generation BART Train Control systems (C++/Java).
  • Worked on-site for 24 months as Lead Architect for Confidential BART Train Control System to include San Francisco Airport Extensions.
  • Created Java based applications with Web Logic servers for customers (Retail Customer Interfaces - Cell Phone Carriers).
  • Created BART Train Control software on Confidential Fault Tolerant UNIX servers that controlled 38 stations (C, C++, Assembly, and Java).
  • Created embedded Linux software for track-side controllers, fair collection and destination signs.
  • Created formal Requirements and Design documents for proposals and end to end solutions.
  • Created Java applications for general web sites and customer solutions to include Oracle Database design, MCV interfaces and B2B Web Services.
  • Create Tower based SS7 controller software based on Confidential Integrity Unix Pre-Paid systems to include HLR and WAP integrations.

Environment: Java, C++, Web Logic, Apache, Tomcat, JBoss, Struts, JDBC, Oracle, HTML, CSS, JavaScript.

We'd love your feedback!