iTeleport
What was asked of us
Our client asked us to develop an application support back-end in the cloud to complement their existing iPhone remote access application that would permit web browsing in the cloud.
What we did
We worked extensively with the source of core web browser engines such as Chrome and WebKit to determine the best architecture for hosting while making sure that system loads would scale organically in the cloud. We developed a communication protocol suited for all core parts of our solution. We also wrote our own custom Firefox plug-in to leverage existing browser functionality to lend a fluid user web browsing experience.
What we used
We made extensive of use of Linux, Python, SOAP and proprietary web services and Amazon EC2+S3
Outcome
During testing, the users were able to receive an interactive and rich web browsing experience from their mobile device - an experience normally limited to standard OS driven systems (such as desktops, laptops).
Day3
What was asked of us
We were asked to create a full-fledged user provisioning system that would help integrate otherwise disparate core systems and processes in their ISP while allowing for extensive monitoring and logging of user bandwidth usage patterns and serve as a platform for easy addition of value added services by the ISP
What we did
After reviewing all ad-hoc systems, all core provisioning functionality was integrated into an API suite that we envisioned. This API suite was bound to a web-driven interface (developed by our company) as well as a mission-critical back-end software infrastructure to manage and monitor connectivity and user provisioning across servers. This facilitated for easy scalability of the systems, bearing in mind the volume and frequent cross referencing of data generated. During development, careful consideration was given to performance choices and best practices. A singleton provisioning interface was provided to the Day3 staff whereby users on their infrastructure (inclusive of sister networks) could be managed for both provisioning and billing. Customers too were able to monitor their usage successfully on a month to month basis. Since the deployment of the first version, numerous features such as Peak/Offpeak handling, flexible plans, easy quota management and user reporting have been successfully added to the system.
What we used
Our infrastructure solution made extensive use of Linux, PHP, MySQL, RADIUS, Netflow, Mikrotik, Perl, Bash and SOAP.
Outcome
Today, Day3 is successfully catering to both packaged and customized broadband needs of their clients with thousands of consumer and corporate clients across Australia.
CLIC
What was asked of us
We were approached to create a full-fledged Web 2.0 portal for college-bound high school students, parents, college counselors and aid programs in the United States as a single stop source to streamline the college application experience and to find the right programs, financial aid programs, scholarships and communities to engage as part of the application process.
What we did
After developing a thorough understanding of the processes, obstacles and challenges of the college application process, an extensive data and site workflow model was envisioned and implemented to the potential user base. Workflows were comprehensively laid out and set to overlap with the needs of students, parents, college counselors, and aid programs to ensure the strongest productivity while on-site. Besides ensuring that the site was fun and interactive to use, the platform was geared towards an aesthetically and functionally easy-to-use feel. A solid social-networking ready Web 2.0 platform was developed that would enable all key stake-holders involved in the process to connect to each other more easily and to find high-quality select information on the college-bound process.
What we used
The project made strong use of Linux, MySQL, PHP, customized Javascript and multi-server clustering technologies.
Outcome
In a limited beta launch, the CLIC witnessed great demand from high-school students with the sign up of nearly 20,000 students in a matter of months.
University of Maryland
What was asked of us
The Castillo-Davis Laboratory approached us with an existing DNA sequence alignment algorithm for which they were seeking help in development of a web-based visualization tool of alignments with base pair groupings extracted.
What we did
We proceeded to analyze their existing tools and algorithm extensively to get a solid sense of the precise input and output that was required and generated the respective routines. After developing a strong enough understanding, we wrote an API layer that would interact with their application and proceeded to integrate it into a customized front-end built on jQuery and PHP to assist with meeting the project requirements and to give it a seamlessly interactive in-browser feel. Some novel interface extensions were also developed wholly inhouse to accommodate the visualization of multi-sequence alignment comparisons.
What we used
Linux, MySQL, PHP, customized Javascript, jQuery
Outcome
The deployed application permitted researchers and other members of academia across the world to utilize the technology and to create relevant visualizations for DNA sequence alignment.