What We DoOur Experience and Background
Team Member Background and Expertise
David Orriss Jr
Over 25 years experience in developing custom applications. Areas of industry involvement have spanned multiple sectors including Telecommunications, Petroleum, Energy Management and Medical Software systems. The past 17 years has focused on development of highly scalable, secure multi-tier systems with focuses on interoperability and scalability between both platforms in heterogenous environments with platforms scaling to millions of transactions daily.
Engineering Manager 4/2013 – Present
Technologies used: Java, Spring Framework, Tomcat, MSSQL Server, Cassandra, Maven, Ruby and Rails, AWS, Dynamo DB
Engineering Manager of development efforts for Expedia PartnerCentral: This platform empowers hoteliers to distribute photographic and content data and amenities; and manage reservations and reconciliations used by millions of customers when visiting Brand Expedia Properties (e.g. hotels.com, expedia.com, hotwire.com). The platform handles millions of visits daily for over 200,000 hoteliers world-wide.
Development Manager 3/2006 – 4/2013
Technologies used: Java, XML, WebLogic, Oracle 9i/10g, ANT, Castor (XML-Java Object Mapping), Dozer, Axis.
Responsible for the delivery of critical front-line retail systems. These include systems for activation and management of new and existing customer accounts. Key systems included:
Leading Engineering and Design efforts for Quikview: T-Mobile’s next-generation care and retail application management application. Quikview Enables 35000+ care and retail reps to process activations, rate plan revisions, handle account management activities and quickly obtain information for customers about the accounts and device information. Quikview handles millions of transactions a day and at it’s height responsible for generation of billions in revenue as well as significant cost savings to the business via streamlining of core business functionality.
Platform core built by a team of 15 engineers. Efforts were coordinated across development teams of over 150 developers.
Quikview is an application suite designed to handle all retail store transactions and Customer Care needs. Developed with Spring Framework, Dozer, Axis, Adobe Flex/AIR, LiveCycle ES and LiveCycle DS using Weblogic 10 and Java.
Prior to the inception of what became Quikview activations and customer management were handed via federated applications under a common navigation paradigm. The CAM platform that managed customer changes post-activation. and was used by Wal-Mart, various indirect dealers and T-Mobile retail stores.
The first integrated activation platform with Amazon.com was AASP. This was a complete activation system that processed millions of phone activations in its lifetime. This was built and brought live into production in only 3 months.
Additional Architecture and Design Efforts
Architect and develop developer for in-house distributed B2B application using Java, XML Web Services and Java Server Faces (JSF) and Adobe Flex running on WebLogic 10.
Design WSDL interfaces for SOA and Tibco services to be called by above-mentioned applications.
Solutions architected and designed using Hibernate ORM system and Spring J2EE Framework.
Creation of system impact assessments and developer/hour estimates for time to implement new functionality.
Contribute to creation of functional specifications, testing requirements, and project timelines.
Recent Blog Posts
Sometimes we come across things that might be intesting or valuable to our customers and friends. When we do, we share them here.
A few days ago the iPhone celebrated it's 10th anniversary. I was at T-Mobile when the iPhone was announced. Now mind you.. I had been - like many other Steve Jobs fans - been following news and rumors out of Apple for months: The various patents being filed, rumors...
If you're an Internet Relay Chat (IRC) user like me, you're probably familiar with or at least have heard of an identd service. IdentD is simply a service that, when accessed on port 113 of a computer, returns a simple string that identifies you as a user. If you were...
Fixing “XMLGregorianCalendarImpl is internal proprietary API and may be removed in a future release”
While running builds I noticed the following warning from Maven.. XMLGregorianCalendarImpl is internal proprietary API and may be removed in a future release Rightfully so if you're not using the correct convention for this.. type.setDate(new...