David Avery

David Avery

Wilson, United States
Hire David
Scroll To View More
David Avery

David Avery

Wilson, United States
Member since January 2, 2013
David is an ambitious software architect and developer specializing in iOS and Android mobile apps, Spring based J2EE apps, Salesforce.com implementations, and Python/Django web apps. He has produced numerous successful apps and has experience as a project leader. He enjoys finding creative solutions to tough problems.
David is now available for hire
Portfolio
Experience
  • Java, 12 years
  • JavaScript, 12 years
  • jQuery, 6 years
  • Apex, 5 years
  • iOS, 5 years
  • Android, 3 years
  • Python, 2 years
  • Django, 1 year
Wilson, United States
Availability
Part-time
Preferred Environment
iOS, Android, Java, Xcode, Salesforce, Python
The most amazing...
...thing I've ever built is a checkbook iOS application that will let the user manage all of his financial data with just a few taps.
Employment
  • CEO, Founder, Technical Architect, and Developer
    RedLeaf Software
    2010 - PRESENT
    • Launched this software company specializing in mobile software to enterprise (M2E) applications after the success of iCheckbook, a checkbook-based application for iOS devices (iPhones, iPod Touches, and iPads) with overĀ 70k users.
    Technologies: iOS, Objective-C, Salesforce, APEX, Visualforce
  • Lead Technical Architect
    ServiceMax
    2013 - 2016
    • Serve as lead enterprise technical architect to mentor a team of technical architects and developers in designing best-in-class solutions on Salesforce.com using ServiceMax managed package and mobile solutions.
    • Led the design and development of custom mobile and web applications.
    • Reviewed fellow technical architects' designs and provided feedback to ensure that best practices were always being considered.
    • Defined the change audit process to actively monitor SFDC metadata during project implementation. Developed a supporting application called Watchman to dramatically reduce project time and costs.
    • Brought automated testing to ServiceMax PS, improving customer engagement and project implementations.
    Technologies: Salesforce, APEX, Visualforce, Android, Twilio, Python, Django
  • Technical Consultant and Architect
    SPAR Solutions
    2011 - 2013
    • Became a certified Salesforce.com Administrator (2012).
    • Served as lead architect and developer on complex Salesforce.com APEX trigger implementation for Terrapinn (2012).
    • Served as lead developer for KANA SEM web service implementation to enable AJAX triggered email services (2012).
    • Served as lead developer for a KANA CRM customization for Sprint (2012).
    • Served as technical architect to develop a cloud server optimization tool, which is a J2EE and Spring-based web app that integrates with Open ID SSO (2011).
    • Developed an Android application for the aforementioned cloud server optimization tool to enable users to administrate their cloud environments on the go (2011).
    • Served as technical architect to develop a resource management tool, which is a J2EE and Spring-based web app that integrates with Open ID SSO (2011).
    • Implemented a production trigger project on Salesforce.com for a large European company (2011).
    • Led our team of six developers on a CRM quality scoring AppExchange project for the Salesforce.com platform (2011).
    • Integrated a customized jQuery-based UI for the author tab in KANA IQ for waste management (2011).
    • Worked on the Carlson Response 9.1 to 10r5 Response upgrade with encryption (2011).
    • Developed on the SEM platform, which is built on top of Wavemaker for the US Postal Service (2011).
    Technologies: Salesforce, Spring, Maven, Hibernate, Java, J2EE
  • Application Development Manager and Senior Developer
    LocalEdge (formerly The Talking Phone Book)
    2007 - 2010
    • Led our development team to produce numerous web services to support the creation and management of all of our LocalEdge products.
    • Designed and implemented our single sign-on (SSO) solution using a central authentication service (CAS).
    • Architected and developed http://skunkpost.com, a local news site for the Buffalo area.
    • Designed and developed the TimesUnion.com news application for iPhone which became available in Apple's App Store in the spring of 2009.
    • Architected an internal framework built on top of Java, J2EE, Oracle APIs, the Spring framework, and many open source projects.
    • Contributed to the Hearst Newspaper iPad application that is projected to support the main future revenue stream for the division.
    Technologies: Java, J2EE, Maven, Hibernate, Spring, iOS
  • Senior Analyst Business Systems
    HSBC Bank NA
    2004 - 2007
    • Extended an existing web application to process pre-approved customers for a private label credit card.
    • Led an Offshore development team in designing and developing new functionality for a credit card internet application to provide the flexibility to offer private-label credit cards connected to a Master Card or Visa.
    • Provided on-call support for a suite of web applications enabling customers to apply for a credit card, make online purchases, and manage their accounts.
    • Migrated a number of Servlet-based web functions to the IBM portal infrastructure and the J2EE portal paradigm.
    • Led many projects with multiple technical requirements utilizing both onshore and offshore developers to ensure a successful project implementation.
    Technologies: Java, J2EE
Experience
  • iCheckbook and iCheckbookPro (Development)
    http://iphonecheckbook.com

    A checkbook application for iOS devices (iPhones, iPod Touches, and iPads) with overĀ 70k users.

Skills
  • Languages
    Java, Apex, Objective-C, JavaScript, Python, PHP, Perl
  • Frameworks
    Apache Struts, Spring, Django, Visualforce, Hibernate
  • Platforms
    Salesforce, iOS, iCloud, Linux, Windows, Android
  • Tools
    Maven
  • Paradigms
    Waterfall development, Agile Software Development
  • Storage
    MySQL, Oracle, DB2
  • Libraries/APIs
    jQuery, Dojo Toolkit
Education
  • BA degree in Computer Science
    University at Buffalo - Buffalo, NY
    2001 - 2003
  • BFA degree in Theatre
    Niagara University - Niagara Falls, NY
    1997 - 2000
I really like this profile
Share it with others