I want to create business value for FolkLogic customers through the development of high quality software, leveraging my entrepreneurial experience as a co-founder and CTO of an Internet start-up along with sixteen years managing, designing and developing networks, computer systems and software for a wide range of products.
We founded FolkLogic to provide high quality software with real business value to our customers through our direct participation in their projects. We do this by developing software, managing projects and training our customers with the best in class techniques we have discovered and developed through our extensive carriers in the computer industry.
I am an equal partner in the company with responsibilities for all aspects of management, software and technology development and customer consulting services. We focus on projects managed through Agile methods, Extreme Programming in particular, where our customers can see business value results early on and with continued confidence through periodic releases which continually build more value.
As CTO, I was responsible for the research, design, development and deployment of all technological aspects of the business, including client-side and back-office software and networks as well as internal and external IT. This involved directing and advising on technology at the senior management and board level, management and mentoring of a team of 17 software and network service engineers and personal, hands-on development and deployment of many of the companies software and network systems.
Quiconnect, through the management of business-to-business financial and technical roaming relationships, makes seamless public broadband Internet access available through its customers and partners to their consumers worldwide with a single account.
To do this, Quiconnect employs a geographically diverse and highly-available RADIUS based AAA infrastructure to connect its business clients and provides financial settlement services through application specific software. All systems are standards based and leverage open-source software extensively. In addition, Quiconnect also develops software and system tools to make it easier for consumers to get access to public Wi-Fi hot-spots and works with its customers to deploy these tools as part of customers' existing product offering.
As one of the original five founders of Quiconnect, I continue as a member of the board of directors.
As a software architect on the Carrier Grade High-Availability Platform, I worked with customers and other Sun organizations to design an 99.999% availability architecture with remote management through SNMP on hot-swappable telco-grade cPCI components. This architecture provided the flexibility to integrate other management protocols and introduce new hardware and software components.
I was also the senior designer for Sun's contribution to the TeleMangement Forum (TMF) Mobile Service Quality Management (SQM) Catalyst project. The Sun team created a prototype to validate the SQM concepts and contributed a Java based GUI for displaying network service quality measures and highlighting customer SLA violations. The GUI communicated with the rest of the prototype system using Java RMI.
As part of a funded support engineering group, I created Motorola specific solutions for Solstice Enterprise Manager.
As part of a primary-line packet cable VoIP telephony project, I tracked related IETF activities and managed system requirements that emphasized PSTN level high availability.
I contributed to a video phone set-top box project by designing and implementing the user interface, camera control and serial communication driver software.
iDEN is a mobile telephone and trunked radio hybrid system rolled out by Nextel in the US. As part of the team working on iDEN I had the following responsibilities:
I was part of a 5 person development team responsible for the distributed, embedded telephony operating system. In addition to contributing to the overall system design, I was personally responsible for the design, implementation and testing of following elements and features:
In the Software Research and Design Engineering group, I developed software for two projects as part of a University of Michigan cooperative education program:
During a University of Michigan cooperative education position, I worked in the Avionic Software Design group on a US Air Force helicopter project to design, code and test navigation map control software in Jovial.