Software Tech Lead/Architect with 11+ years experience in the software industry working on a variety of distributed, web, desktop & mobile development. Extensive experience working with multiple stakeholders in the organization including product, design, testing, multiple remote and local technical teams across time zones, and customer care.
Team Lead experience leading teams of 5 - 10 people with ability to mentor peer and junior developers. Agile/Scrum experience working in a team of 25 developers in multiple time zones.
High proficiency in Java, J2EE, Adobe Flex, C++ and Objective-C development with extensive experience with open source software. Expert knowledge of GoF Patterns and their Applications. Highly interested in and possesses domain knowledge of GIS and Spatial Technologies.
My primary interests these days include:
1. Search (Lucene, ElasticSearch, Spatial, Hibernate Search)
2. GIS Technology (MapBox, ESRI, LiDAR, OGC Services, Open Street Map, Image Formats, GPS/Navigation)
3. Big Data Processing (Hadoop, Mahout, HBase, Neo4J)
4. iOS App Development (AFNetworking, Core Data, Typhoon, OCMockito/OCHamcrest)
5. Collective Intelligence and Data Mining
6. Web Security (SSO, Spring Security, Identity Federation)
IOS Software Architect @ Architect, Tech Lead & Lead Developer
Audible Apple Platform Team
Lead the platform development efforts across all of Audible's Apple properties (iOS, OS X, tvOS, watchOS)
- Amazon Crash Reporter Integration - Augments Apples crash reporter for even more data
Audible iOS Team
- Audible iOS App - Released Versions 2.0 - 2.0.7 https://itunes.apple.com/us/app/audiobooks-from-audible/id379693831?mt=8
- Amazon Kindle Integration for Audible http://appleinsider.com/articles/14/06/10/amazon-kindle-app-for-ipad-iphone-gains-audible-audio-book-integration
- Amazon Spoken - Led the total iOS app delivery from concept to final delivery to product management; ushering in a new era of modularity to iOS app development at Audible
- Audible iOS App 2.5/2.6 - Led the total re-architecture of the Audible iOS App and delivered core components; including playback, whispersync, downloaders, Core Data architecture and more
Audible Discovery Team
- Audible Discovery/Social Connect
- Audible OpenID/AuthPortal Integration
Java, Objective-C, iOS Development, AFNetworking, Alamofire, Core Data, OCMockito, Typhoon, Web Services, JPA/Hibernate, Spring Framework, Memcached, Amazon Web Services From April 2011 to Present (4 years 9 months) Cofounder @ - Snowsports iPhone Project Startup - http://itunes.apple.com/us/app/snocell-ski-snowboard-guide/id336584585?mt=8
Architected, Developed and Deployed the frontend iOS Application and backend system of REST Web Services from version 1.0 - 2.2 using the best of breed iOS & Java technologies. Spearheaded project from early concepts to production
Java, Objective-C, iPhone Development, JAX-RS, Amazon Web Services, Spring Security, Spring Framework, JPA/Hibernate, Hibernate Spatial, Hibernate Search, Lucene/ElasticSearch, Maven, MySQL, Memcached, Flurry Analytics, OGC Web Services, Geoserver From July 2009 to April 2012 (2 years 10 months) Greater Los Angeles AreaLead Geospatial Software Engineer @ - Lead Developer of a team of 5 Java Devs
- Socet GXP Xplorer: http://www.socetgxp.com/content/products/gxp-xplorer
GIS Federated Catalog/Metadata Extraction, Search, Publishing Systems
Lead Developer for Catalog/Metadata Extraction. Developed algorithms to efficiently extract and catalog information from various advanced GIS product formats for efficient searching via JackRabbit. Designed Security Architecture for the product throughout the stack.
- LEIA: LiDAR (3D Terrain) Processing/Cataloging Systems
3D Terrain Algorithmic Processing Distributed Systems.
Developed a system of SOAP Web Services to process & catalog LiDAR data including: feature extraction, LiDAR data clipping. Developed the Adobe Flex frontend, integrating with Google, ESRI, and OpenScales/OGC Web Services and BlazeDS.
Java, GIS Web Applications & Services, OGC Web Services, Geoserver, Geotools, GDAL, Adobe Flex, Spring Actionscript, Openscales, ArcGIS Web Services, Google Maps/Earth, JAX-RS/JAX-WS, Maven, Hudson, Spring Framework, Spring Security, JPA/Hibernate, Jackrabbit, Tika, Spatial Databases, ActiveMQ, OSGI From August 2008 to April 2011 (2 years 9 months) Greater San Diego AreaSenior Software Engineer @ - Scalable Web Applications & B2B Integration
Java, REST Web Services, Oracle, JPA/Hibernate From February 2008 to August 2008 (7 months) Greater New York City AreaLead Software Engineer @ - Lead Developer of a team of 10 Java/C++ Devs
- Combat Identification
Near Real Time Battlefield Identification Distributed Systems
- Reconaissance Server in the Sky
Image Georectification, GIS Desktop Applications, & High Speed Mapping Camera Systems
Java, Java Swing Applications, C++, GIS Desktop/Web Applications, SOA Infrastructure Tools, SOAP Web Services, WS-* & OMG based Messaging Systems, Wireless Communications From August 2004 to February 2008 (3 years 7 months) greater new york city area
MS, Computer Engineering, BS GPA: 3.48, MS GPA: 3.67 @ New York University - Polytechnic School of Engineering From 2000 to 2004 Ronak Patel is skilled in: REST, Java, Spring, Distributed Systems, Hibernate, Web Services, Maven, Agile Methodologies, Software Engineering, Web Applications, C++, Objective-C, SOA, XML, Design Patterns