Senior Mobile Engineer Resume
Boston, MA
SUMMARY
- Over 13+ years of experience in Web and Mobile Development.
- Over 8+ years of Architecting, Design, develop, program, and deploy native full stack Mobile Native iOS/Android applications (including iPhone, iPad) developed with Xcode/Android Studio/Xamarin using the latest iOS SDK/watchOS SDK, Android SDK with apps available in the iTunes Store and Google Play.
- As well as Hybrid App using Phone Gap, Cordova, Ionic, AngularJS, Angular2/4, React, Node.js and other tools (Jenkins, CI/CD, Yeoman, Bower, Gulp, Grunt, NPM, Jasmine, Karma).
- Knowledgeable with Interface Builder as well as all core technologies, including: UI Elements, Graphics, Location, Maps, Media, Animation, Data, Multitouch and Gestures, Motion, Backgrounding, and Universal apps.
- Lead developer for iPhone, iPad, Android and other mobile, IoT/IIoT applications. Produced a corporate iphone/ipad/Android applications and libraries Bluetooth, wireless.
- Deep knowledge of fundamental Android development practices, from UI to memory management, SQLite and working with REST services.
- Knowledge of activity & fragment cycles, application lifecycle, services, multithreading, location services, NFC, analytics integration (Google Analytics, Mixpanel), WiFi direct, Cloud Messaging, Google Maps, UI integration, and internationalization.
- Over 5+ years of Java/J2EE server side development experience. Performed architectural design and development of enterprise and web - enabled applications.
- Designed and implemented a RESTful interfaces and web services/micro services.
TECHNICAL SKILLS
Operating Systems: Windows 9x/NT/2000/XP/7, IBM Mainframe, Unix, Linux, Solaris, Dos, Mac OS
Programming: Objective-C, Swift, Erlang, Java/J2EE, RxJava, Scala, JSP, JavaScript, C#/.Net Python, Perl, XML, PL/SQL
Databases: Oracle, MS SQL, MS Access, Sybase, MySQL, DB2
Framework: Django,AngularJS/2/4,React, React Native, Hadoop, Elixir, QT,Unity
Messaging: RabbitMQ, Jabber/Ejabbered, MQTT
Cloud: Amazon AWS (EC2/S3), Microsoft Azure
PROFESSIONAL EXPERIENCE
Confidential, Raritan, NJ
Senior Mobile Engineer/Architect
Responsibilities:
- Architected, Designed and developed native and hybrid iPhone /iPad/Android Apps using iOS/ /Android SDK and iOS/Android enterprise framework, network socket communication, using objective-c/swift and java.
- Designed and implemented Enterprise REST API server side development for Confidential & Confidential Cloud Grid.
- Components included web services, resources, representations, security (mobileiron/airwatch).
- Heavy architecture discovery and design. Reported and presented Architecture, goals, progress and milestones to senior management.
- Coordinated with Project Management, Engineering, QA.
Environment: Objective-C, Swift, iPhone SDK iOS 7/8/9/10/11, XCode 6/7/8/9, C/C++, AngularJS/2/4, React, Ionic, HTML5, JavaScript, JSON, GIT, Android 4/5/6/7/8, Android Studio, Java/J2EE, Rx Java, Dagger, Retro lambda, Photoshop, Sketch, Agile, RDBMS/NoSQL
Confidential, Roseland, NJ
Senior Mobile Engineer/Architect
Responsibilities:
- Architected, Designed and developed native full stack iPhone /iPad/Android Apps using iOS/ /Android SDK and iOS/Android enterprise framework, using objective-c/swift and java.
- Worked on OCR engine for direct deposit, barcode scanning for various form processing.
- Worked on multiple apps that includes Wage Garnish, Employee Form, Direct Deposit, OCR Processing.
- Designed and implemented Enterprise REST API server side development.
- Components included web services, resources, representations, versioning, extensibility, security, monitoring, and throttling.
- Heavy architecture discovery and design. Reported and presented Architecture, goals, progress and milestones to senior management.
- Coordinated with Project Management, Engineering, QA.
Environment: Objective-C, Swift, iPhone SDK iOS 7/8/9/10, XCode 6/7/8, C/C++, AngularJS, React, Ionic, HTML5, JavaScript, JSON, GIT, Android 4/5/6/7, Android Studio, Java/J2EE, Rx Java, Dagger, Retro lambda, Photoshop, Sketch, Agile, RDBMS/NoSQL
Confidential, Boston, MA
Senior Mobile Engineer/Architect
Responsibilities:
- Architected, Designed and developed native full stack iPhone /iPad/Android Apps using iOS/ /Android SDK using objective-c/swift and java.
- Created UI/UX mobile mockups for pocs, wireframes, storyboards, user flows and mockups using Sketch/ Abode Photoshop, Adobe Illustrator, InDesign and Dreamweaver.
- Worked on multiple apps/sdks in within Confidential to design, develop better solutions.
- Designed and implemented REST API server side development. Components included web services, caching, security, failover mechanisms.
- Reported and presented Architecture, goals, progress and milestones to stakeholders.
- Coordinated with Project Management, Engineering, QA.
Environment: Objective-C, Swift, iPhone SDK iOS 7/8/9/10, XCode 6/7/8, C/C++, AngularJS, Ionic, HTML5, JavaScript, JSON, GIT, Android 4/5/6/7, Android Studio, Java/J2EE, Photoshop, Sketch, Agile, RDBMS/NoSQL
Confidential, Boston, MA
Senior Mobile Engineer/Architect
Responsibilities:
- Architected, Designed and developed native full stack iPhone /iPad/Android Apps using iOS/WatchOS SDK/Android SDK and iOS/Android enterprise framework, mobileiron/airwatch sdk, using objective-c/swift and java.
- Created UI/UX mobile designs, wireframes, storyboards, user flows and mockups using Sketch/ Abode Photoshop, Adobe Illustrator, InDesign and Dreamweaver.
- Worked on multiple apps that includes Portfolio Management, Order Entry, and Real Time market data to Confidential Portfolio Managers and Research Analyst.
- Designed and implemented Enterprise REST API server side development.
- Components included web services, resources, representations, versioning, extensibility, security, monitoring, and throttling.
- Heavy architecture discovery and design phase documented via Omni raffle.
- Reported and presented Architecture, goals, progress and milestones to senior management.
- Coordinated with Project Management, Engineering, QA.
Environment: Objective-C, Swift, iPhone SDK iOS 7/8/9, XCode 6/7, C/C++, AngularJS, Ionic, HTML5, JavaScript, JSON, GIT, Android 4/5/6, Android Studio, Java/J2EE, Rx Java, Dagger, Retro lambda, Photoshop, Sketch, Agile, RDBMS/NoSQL
Confidential, NY
Senior Mobile Engineer/Architect
Responsibilities:
- Architected, Designed and developed digital class room native full stack iPhone/iPad/Windows/Android Apps using iOS SDK/Android SDK and iOS/Windows/Android enterprise framework.
- Developed interactive learning experience with Unity 3D for K1 to Grade 12 students for complete system of courses, multimedia contents using AVFoundation and exoplayer.
- Created UI/UX mobile designs, wireframes, storyboards, user flows and mockups using Sketch/ Abode Photoshop, Adobe Illustrator, InDesign and Dreamweaver.
- Designed and implemented Enterprise REST API server side development.
- Components included web services, resources, representations, versioning, extensibility, security, monitoring, throttling, backend solution for digital class room.
- Heavy architecture discovery and design phase documented via Omni raffle.
- Reported and presented Architecture, goals, progress and milestones to senior management.
- Coordinated with Project Management, Engineering, QA.
Environment: Objective-C, Unity 3D, Swift, iPhone SDK &iOS 7/8, XCode 5/6, AngularJS, Ionic, HTML5, JSON, GIT, Xamarin,/C#, Android 4/5, Android Studio, Java/J2EE, Agile, RDBMS/NoSQL
Confidential, Franklin Lakes, NJ
Senior Mobile Engineer/Architect
Responsibilities:
- Architected, Designed and developed native full stack iPhone /iPad/Android Apps and iOS/Android enterprise framework.
- Drove project discovery phase to define business objectives, existing system capabilities, mobile requirements (iPhone, iPad) and API services.
- Worked closely with Engineering, Marketing, Business Development and Customer Service departments to discover ongoing and future company initiatives for mobile users.
- Created UI/UX mobile designs, wireframes, storyboards, user flows and mockups using Sketch/ Abode Photoshop, Adobe Illustrator, InDesign and Dreamweaver.
- Integrated online support messaging system using ejabbered/erlang with mobile app and elixir portal.
- Designed and implemented Enterprise REST API server side development.
- Components included resources, representations, versioning, extensibility, security, monitoring, and throttling.
- Heavy architecture discovery and design phase documented via Omni raffle.
- Reported and presented Architecture, goals, progress and milestones to senior management.
- Coordinated with Project Management, Engineering, QA.
- Documented project requirements, API design Bluetooth/Wifi Communication and implementation, API Developer Guide and iPhone App Developer Guide.
Environment: Objective-C, Swift, iPhone SDK &iOS 5/6/7/8, XCode 4/5/6, C/C++, HTML5, PhoneGap, Backbone, JSON, GIT, Xamarin,/C#, Android, Java/J2EE, Agile, RDBMS/NoSQL
Confidential
Senior Mobile Engineer
Responsibilities:
- Architected, Designed and developed native full stack iPhone /iPad /Android Apps and iOS/Android enterprise framework.
- Created UI/UX mobile designs, wireframes, storyboards, user flows and mockups using Sketch/ Abode Photoshop, Adobe Illustrator, InDesign and Dreamweaver.
- Coded key API infrastructure including search, shopping cart, checkout, and ecommerce.
- Coding, maintenance and enhancements to iPhone application.
- The app features search, barcode scanning, push notifications, geo location, and mapping.
- Worked closely with clients to define requirements, write design documents and technical specifications.
- Built wireframes for app designs. Coding of applications. Built application test framework with UIAutomation.
Environment: Objective-C, iPhone SDK &iOS 5/6, XCode 4, JSON, GIT, Android, Java/J2EE
Confidential
Senior Mobile Engineer
Responsibilities:
- Architected, Designed and developed iPhone /iPad/Android Apps and iOS/Android enterprise framework.
- Worked closely with clients to define requirements, write design documents and technical specifications.
- Created UI/UX mobile designs, wireframes, storyboards, user flows and mockups using Sketch/ Abode Photoshop, Adobe Illustrator, InDesign and Dreamweaver.
- Built wireframes for app designs. Coding of applications. Built application test framework with UIAutomation.
- Provisioned, compiled, and managed apps for adhoc and app store distribution. Submitted apps to app store for approval.
- Designed REST based API platform and coded iPhone/Android modules for their Mobility platform (Rain).
- Core Location framework was integrated into project to allow user to find closest branch location.
- Implemented various OOP practices including MVC, KVO, and Singleton architectures.
- Implemented Push Notification servers (SSL certificates, database for push notification tokens and messages, cron jobs to send out push notifications on a regular interval)
- Integrated API with Memcache for fast response speeds and to minimize load on database.
- Instrumentation of API performance (hits, response time, load balancing, caching).
- Syslogger to collect and aggregate log data from several machines and integrate with RRD for trending API performance over time.
Environment: Objective-C, iPhone SDK &iOS4/5, XCode 3/4, JSON, Android/Java
Confidential, NY
Software Engineer
Responsibilities:
- Architected, Designed and developed iPhone Apps and iOS enterprise framework.
- A web-based admin portal which manages content for mobile apps deployed across several mobile platforms (iPhone, Android, Blackberry).
- Involved at every project phrase, from concept creation to app store deployment.
- Responsible for general maintenance of application library and debugging.
- Tested applications on device simulators and actual devices to fine-tune products.
- Supported junior members of the team, providing ongoing advice and guidance.
- Architected and developed API Platform is based on Java/J2EE.
- Reliability and High Availability implemented with separate database servers, memcache layer and load balanced web servers using HA Proxy.
- API supports HTML, JSON, XML and plain text data representations.
- Managed data and memory management from streamlining code and using various debugging tests.
- Developed and tested unit cases through automated tests and unit testing using Instruments 3rd party automated testing tools.
Environment: Objective-C, iPhone SDK &iOS1/2/3/4, XCode 3.x, JSON, SVN, Java/J2EE
Confidential
Software Engineer
Responsibilities:
- Worked in a team of 5 developers and responsible for developing reports on in-house Java report engine and enhancing to functionality of the java report engine.
- Performed analysis, specification document development, designing, coding, testing, and deploying phases of the projects
- Performed multi-tiered web application development using J2EE standards (HTML, JavaScript, JSP, Java Servlets, JavaBeans, and JDBC)
- Client side design and development using Java, JSP, JavaScript, XML, XSLT, CSS, HTML1.0/1.1, DHTML
Environment: Weblogic Application Server, Java, JSP, JNDI, XML, SOAP, DHTML, CSS, JavaScript, Oracle, IBM Mainframe