About Josh
English
Native or bilingual
Experience
- Talking Cucumber LtdiOS DeveloperMarch 2015 - Today (11 years and 3 months)London, UK• iOS Swift and Objective-C Apps from scratch for clients, including TDD with XCTAssert.• Swift UI from client design documents.• Creating my own Mac Swift Apps and selling them on the Apple App Store and from my own websites.• FinTech Apps with Yapily / Token / Plaid• Creating custom Mac Package Installers, including custom Objective-C Installer Plugins.• Connecting to Parse/Firebase for Backend data storage in the Cloud.• AR visualisation with ARKit & NFTS, including Web3 integration with MetaMask wallets.• Syncing data with iCloud Sync and Dropbox.• Integrating Apps with 3rd Party REST APIs.• AppleId / Facebook / Google / Cognito Auth.• Querying & Mutating GraphQL Endpoints.
- DexMedia LLCSenior DeveloperJuly 2006 - March 2015 (8 years and 8 months)London, UKPrimarily working on the Advertiser Solution "Bidcenter". Bidcenter allowed users to advertise on Google Adwords & Microsoft Adcenter with minimal effort. Implemented backend features for Bidcenter based on specifications given by Management or proposed by myself. Implemented access in the frontend for the above features. I also implemented features in the UI for backend features developed by other Developers. Liaising with contacts at Google and Microsoft to understand their APIs and suggest improvements. Handing off code to a QA team and resolving QA concerns before release to 10,000 users. Participating in Knowledge Exchange Seminars:
- Data Mining Oracle to Optimise Bidcenter,
- Introduction to the Maven Based Build Process,
- XML Databases, An Introduction Developed an Internal system to store SOAP Conversations in Berkeley XML DB. Uses PHP Drupal modules to search and display stored XML. The XML DB is queried by XQuery & updated via Java/Python. Axis/SOAP integration with Google Adwords, Microsoft Bing APIs, including Axis internals hacking for malformed WSDLs. Responsible for converting a monolithic Ant build system to Maven. This improved developer work-flow by separating the Build Process into functional blocks. SQL optimisations that reduced a 10-minute Development SQL script to 3 minutes. Improving the effectiveness of BidCenter's Core Bidding Algorithm. Using Python to convert Geo-Data between Superpages.com, Google and Microsoft Geo-targets. This uses Yahoo WOEID's (and other Yahoo Geolocation apis) to translate between Google Adwords, Bing Adcenter & Superpages. Automated systems/reporting on errors in the Superpages.com Production environment using Perl / Python / Bash Scripting. "Big Bang" roll-out of BidCenter to 10,000+ users of Superpages.com. JUnit reporting and testing management with Continuum & Hudson. PL/SQL and Oracle specific Aggregation SQL Scripts for Customer Reporting.
- InceptorDeveloperAugust 2000 - July 2006 (5 years and 11 months)JUnit testing suite manager – ensuring team code quality. Integrating Bid Management tool with Google, Microsoft and Yahoo APIs using Java. Building web linguistics tools (keyword analysis, suggestions mining, etc). Data visualisation/analysis with Perl / PHP "Extra Mile" company award. HTML scraping and analysis with Perl and Java API's. (Incl. WWW:Mechanize & JTidy) Click fraud analysis and prevention. Implementing reporting with custom JSP tags utilising database driven content and live application based data. Code optimisation for Java and SQL. Dynamic linear modelling techniques for Bid Optimisation. Building reporting tools for CVS/SVN to aid Development and Build Failure Troubleshooting. Automated Client Submission (Java)
Recommendations
Be the first to recommend Josh
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Msc Information Technology, Programming, Networking, Computer SystemsDe Montfort University1999Msc Information Technology, Programming, Networking, Computer Systems
- BA (Hons) Business Studies, Marketing, Business, Economics, Accounts, Business LawDe Montfort University1995BA (Hons) Business Studies, Marketing, Business, Economics, Accounts, Business Law