We provide IT Staff Augmentation Services!

Sr. Enterprise Mobile Architect Resume

0/5 (Submit Your Rating)

Harrisburg, PA

SUMMARY:

  • Software Solutions Architect with twelve years of experience in developing applications and architecting solutions using Java, J2EE, SOA and Web 2.0 technologies
  • Mobile Solutions Architect with over four years of experience in developing native and hybrid mobile applications in iOS, Android and BlackBerry platforms
  • Enterprise Mobility Architect with over two years of experience in designing iPad applications for the enterprise with emphasis on MAM, IAM, MDM, Mobile Security, BYOD policies and other Enterprise mobility challenges
  • Scrum Master experience in managing and transitioning development teams from Waterfall model to Agile (SCRUM) methodology.
  • Mobile Web design and development experience in HTML5, CSS3, MVC based Javascript technologies like PhoneGap (Cordova), SenchaTouch, JQuery Mobile and Dojo Mobile.
  • Experience in architecting MEAP (IBM Worklight, Kony and Antenna) based mobile apps with focus on Single - Sign On (SSO), WS-Security and integration with legacy systems.
  • Excellent blend of leadership, interpersonal and communication skills to act as a liaison between senior management and the development teams to align organization goals and vision with technical initiatives and drive design, development, implementation and maintenance of IT projects.

TECHNICAL SKILLS:

Programming Skills: iOS (3.2-8.1), Android(2.2-4.4), Java -J2EE, C, C++, Objective - C, Blackberry JDE & WebWorksScripting Languages: HTML, DHTML, CSS, JavaScript, AJAX, DOJO 1.8, PhoneGap, JQuery Mobile (JQM), Dojo Mobile, Sencha Touch, PHP, Wordpress, Zend etc.

Web/Application Servers: IBM Web Sphere 4- 8, WebLogic 8.1, Apache Tomcat 5/6/7, IBM HTTP Server, Mac OSX Server, DataPower X152 Appliance, IBM Worklight Server etc

RDBMS: DB2 z/OS, DB2 UDB, Oracle, SQLite, MS SQL Server 2000/7.0, MS Access 7.0/97/2000,MySQL, Sybase, etc

Design/Build Tools: WebSphere RSA, Eclipse, JBuilder, XCode, Interface Builder, Instruments, Visual Studio, XMLSpySCRUM Tools: VersionOne, TeamPulse, IBM Rational Team Concert, GreenHopper

Version Control Tools and IDEs: GIT, SVN, CVS, Dimensions, Visual Source Safe, ClearCase, SourceTree, TortoiseGiT

Protocols: TCP/IP, Telnet, HyperTerminal (Serial Port Connection), FTP & SMTP, HTTP/HTTPS, SIP

PROFESSIONAL EXPERIENCE:

Confidential, Harrisburg, PA

Sr. Enterprise Mobile Architect

Responsibilities:

  • Responsible for design, development and implementation of the Driver’s Licensing Exam iOS Native Mobile App for iPad. (First of the kind in the country).
  • Active role in creating a Mobile Computing infrastructure required for deploying iOS Enterprise apps for various divisions of the Department.
  • Architected iOS frameworks to accommodate faster development cycle by building reusable component (Ex. Signature Capture, WebDAV integration, Custom Theme Handler, Image conversion from/To Base64 Encoding, JSON Web service binding in iOS) etc.
  • Assist in laying out Mobile Device Management (MDM) policies to deploy iOS Applications thru Airwatch MDM platform.
  • Research and evaluate various security issues association with iPad access to enterprise data including VPN, SharePoint file Access, Terminal Services etc.
  • Layout standards and guidelines for performance tuning of iOS Applications using Instruments.
  • Involved in vetting UI Design that is not only user friendly but also is best suited for outdoor conditions including broad daylight and night, single hand usage, offline access etc.
  • Propose and implement a roadmap to decommission home grown Java framework in favor of Spring 3.0 and introduced MyBatis for Data persistence across the organization.
  • Define a RESTFul web service security solution that utilizes IBM DataPower to authenticate and authorize web services against PA Commonwealth Identity Access Management IAM product.
  • Designed and developed a HTML5 Web Application that reuses JSON REST web services built for Mobile Application.
  • Assist the Project Management Team in transitioning from Waterfall development model to Agile SCRUM Methodology.
  • Conducting Daily Stand-ups, Sprint Grooming and Planning Sessions. Story Pointing, task estimation, velocity prediction, 90 Day Sprint roadmaps, backlog maintenance and defect prioritization, scope creep control and resolutions some of the day to day activities.
  • Research, evaluate and recommend Agile Project Management tool for the team.

Confidential, Wilmington, DE

Mobile Solutions Architect

Responsibilities:

  • Involved in laying out the Enterprise Mobility road map considering the current and future aspects of the banking with emphasis on Mobile - first approach.
  • Evaluated several Mobile Enterprise Application Platforms (MEAP) products like Antenna, Worklight and javascript frameworks like Sencha Touch, JQuery Mobile and Dojo Mobile.
  • Architected SAML based Single Sign -On (SSO) from Mobile Middleware to J2EE application for seamless integration of both.
  • Modified the existing Spring MVC application for accommodating Mobile Web. Incorporated Spring Mobile module for device detection and cookie based site p management.
  • Assisted in creating the CCATS documents for disclosure of different encryptions used in the App for Apple Store submission and obtaining approvals from the BIS.
  • Implemented Multi Factor Authentication (MFA) using RSA for mobile application.
  • Implemented Mobile Remote Deposit Capture (RDC) of checks in iOS and Android by strictly adhering to Mitek specifications for image quality and J&B software guidelines for service invocations.
  • Experience integrating Native third party APIs like Bump, Facebook, Twitter for iOS and Android.
  • Created PhoneGap Plugins in iOS and Android for sharing native data with Javascript resources.
  • Hands - On Development Efforts:
  • Created a Native Cache for storing user credentials using Keychain (Security.framework) and Shared ps in iOS and Android.
  • Implemented iOS UIImagePickerController and Created Android CameraPreview by extending SurfaceView and implementing SufaceHolder.callback for capturing the image and converting it to a 64-bit Encoded string for secure transmission.
  • Created UITableViewControllers that communicates with a UIWebview using a JSON.
  • Optimized the UIWebView performance by implementing NSURLCache to aggressively fetch web resources.
  • Multi threaded some of the tasks in iOS and Android by invoking NSThread and invoking Runnable respectively.
  • Created BroadCasts in Android for communication within different Activities.
  • Implemented Bump API in iOS and Android and enabled cross communication by transmitting the data as a JSON object.
  • Created JS framework by extending JS classes from Sencha Touch 1.1
  • Implemented JS Code optimization by code minification, GZIP compression and obfuscation using several tools like MS Ajaxmin and Google Closure.
  • Created CSS using SASS and Compass.
  • Created Blackberry application using Webworks by incorporating MobileWeb into the Mobile App.

Confidential, Washington, DC

Java Solutions Architect

Responsibilities:

  • Created a prototype of a native iPhone application that consumes web services and provides the Mobile counterpart of web application.
  • Undertaken major application level enhancements to help prevent, detect and pursue fraud activity and breach control. Identified the vulnerabilities, performed a risk assessment and provided solutions to mitigate the exploits.
  • Enhanced an aging customer facing web application with the latest Web 2.0 technologies including DOJO (AJAX calls using JSON), Struts 2, Spring and iBatis resulting in increased customer satisfaction level.
  • Prototyped and created a java based (low cost) ETL and reports solutions as an alternative to expensive Crystal Reports and COGNOS servers. Created batch jobs (Quartz Scheduler) that process data extraction, transformation and loading from multiple sources to multiple repositories and then generate reports (PDF, CSV, RTF, HTML formats) using Crystal Java Reporting Component (JRC).
  • Proposed and developed applications to convert the existing MQ calls made to the COBOL modules to JDBC (using iBatis), thus improving the response times and overall efficiency of the application.
  • Created XSDs for SOAP messages, bind the XSD using JAXB framework (Spring O/X Mapper) and create Java Object structure for the generated XML Created Spring Message Driven Beans (MDBs) to handle data from MQ and persist the data to DB2 using Hibernate.
  • Worked on projects to add enhancements to the existing code as a part of the new Federal Regulations and HIPAA compliance (NPI).
  • Worked closely with COBOL team to convert the existing CICS screens to Web pages using JSPs, HTML, CSS, and JavaScript.

Confidential, Charlotte, NC

Team Lead

Responsibilities:

  • Involved in Full Software Development Life Cycle (SDLC) and adopted incremental model for software design, gathered and interpreted business requirements.
  • Delivered various design artifacts such as detailed class diagram, sequence diagram and state chart diagrams using Rational Rose.
  • Developed Servlets, JSP pages with custom tags, Beans, JavaScript and worked on integration.
  • Used Apache Jakarta Struts for implementing MVC Architecture.
  • Created user & database objects such as Tables, Views, and Indexes.
  • Modeled server side components as CMP based EJB 2.0.
  • Extensively used WSAD and deployed applications on Web Sphere App Server (WAS).
  • Implemented a ‘Pipeline Architecture’ using Java Messaging Service (JMS).
  • Involved in Unit Testing and debugging using JUnit tools.
  • Used CVS repositories for version control.
  • Involved in building and parsing XML documents using SAX parser

Confidential, Teterboro, NJ

Sr Java Consultant

Responsibilities:

  • Developed an Electronic Data Interchange (EDI) system for Lab Technicians to be able to access the Patient Demographics, Insurance Information, Test Requisition details from Hospitals and Medical Practitioners’ databases over a Secure HTTP (HTTPS) protocol and report Lab Results to the same.
  • Proposed and developed a J2EE compatible, Web enabled 3-tier OO Distributed System Architecture using Prototyping methodology in coordination with Physicians, Nurses and Lab Technicians to produce the Most User Friendly EDI system.
  • Sophisticated JDBC Database Connectivity coupled with XML parsing for platform - independence with Servlets (Servlet Chaining) and JSP in the middle tier to expedite the information transfer. Business logic incorporated using EJB technology.
  • Developed GUI using HTML, JavaScript, Struts and JSP. Implemented MVC design pattern and worked on integration.
  • Participated in Business Requirement Document (BRD) sessions
  • Led a team of 4 Customer Service Representatives (CSRs) to do the initial ‘site surveys’ and gather required information.
  • Application developed with strict adherence to HIPAA regulations.

We'd love your feedback!