18Techs

superior programmers, veteran consultants, & steadfast solutions

Recent Projects

Compensation Reporting

Front End Development

Dynamic Rendering

508 Compliance

Business Intelligence

Custom Healthcare Applications

Our Services

Staff Augmentation

Looking for more than a programmer? Staff augmentation allows your technology needs to grow as your business does.

  • Front End Developers
  • Back End Developers
  • User Interface Architects
  • Database Administrators
  • Project Managers
  • Quality Assurance Engineers

Creative

Our consultants take pride in providing beautiful, unique, and captivating designs. 18techs has the experience and skills to create a design that will surpass your expectations. Our User Interface Architects and Graphic Designers work together to compose a marriage between "look & feel" and functionality.

Technology

Wether it be keeping track of inventory, eCommerce, or dynamically managing a video library, 18techs consultants can assist in building workflows to help you take control of your business. Our custom application development team allows you to automate processes while keeping valuable data accurate and up to date.

Nearshore Services

Our nearshore consultants are based out of San Jose, Costa Rica and are all equipped with US phone lines. They are a 4 hr flight from Atlanta, 5 hrs to JFK, and 6 hrs to LAX — needless to say, they can be onsite same or next day when needed. Each consultant integrates with your organization and adopts your corporate culture.

OVERVIEW

A top surveying company required 18techs to build the most comprehensive non-profit salary survey on the market. This survey would be broken into two sections: Compensation and Benefits, each of which required several different types of questions (ranging from multiple choice, to free type, to validated input). Upon completion of the survey, participants would be allowed to order their own customized report. Reports were to be generated on the fly and provide averaged data from all the participants as well as percentiles for the purchasing user.

SOLUTION

Due to the complexity of the reports, 18techs decided to port all logic into code and process data requests programmatically instead of filtering the data through a query to the database. This decision improved performance tenfold and enabled the client to push this solution across multiple state associations.

TECHNOLOGY

The survey itself was built using C# .NET, AJAX, and jQuery. Custom validators were built to help guide the participants in entering correct data. The reports were built using SQL Reporting Services and a custom report engine was built in C# to output the 500+ page report in one indexed, bookmarked, PDF.

OVERVIEW

An American multinational corporation required the build out of several sub-sites to handle a large volume of visitors across a variety of browsers and browser versions. These subsites included video libraries, surveys, and templates for seasonal information. Front-end templates were required to pass rigorous testing cycles and allow for easy integration with back-end teams. Templates included limited dynamic functionality.

SOLUTION

A team of eight skilled consultants worked simultaneously to complete the high volume of templates in the short time frame given. First, a blueprint was created to which subsequent templates adhered to. Then common modules were identified and built to specifications provided by the client. In the end, each template was constructed and corresponding modules were implemented.

TECHNOLOGY

Each template was built using strict HTML and CSS. Many common modules required the use of YUI, jQuery, and/or HTML5.

OVERVIEW

A furniture supplier for the medical and government markets required the build out of a new dynamic website which would include several complex modules. The website would require a complete new look and feel including new logo and corporate colors. The product catalog had to be reinvented to optimize user experience and ensure minimal clicks to desired content. Yet the most complex, was a dynamic rendering tool which would allow the client to render furniture in any color, fabric, finish, and/or configuration. The render tool had to be flexible enough to allow the addition of new furniture without modifying code.

SOLUTION

By breaking up the render tool into several components, 18techs was able to accomplish the requirements set forth by the client. A rendering engine was built to handle requests from the user and build out each component. A unique database schema was created to handle the different parts of each piece of furniture. Lastly, a presentation layer was constructed to display each component in its assigned color/fabric/finish/configuration.

TECHNOLOGY

The website was built using C# .NET, HTML, jQuery, and CSS whereas, the render tool was built in C# .NET and jQuery. The render tool leveraged JSON calls received by web services created in C#. The database schema was created in SQL.

OVERVIEW

A Fortune 100 company required the development of several templates within an ordering module. These templates included forms to capture user information through an order checkout. Each form required certain fields to be validated before the user could continue to the next. In addition, all templates had to be 508 Compliant - ensuring each template was accessible by all users, including the vision impaired.

SOLUTION

A team of 5 skilled consultants worked simultaneously to complete the high quality templates in the time frame given. First, a blueprint was created to which subsequent templates adhered to. Then common modules were identified and built to specifications provided by the client. All templates were built to ensure ease of use and accessibility by people with disabilities.

TECHNOLOGY

Each template was built using strict HTML, CSS, and JavaScript. Templates were tested using screen readers and an automated 508 compliance verification tool.

OVERVIEW

The leading company in profiling electric vehicles required corporate identity, web presence, and a Business Intelligence tool to track data given a user's driving patterns. The BI tool would need to calculate a driver's costs in gasoline and provide detailed reports of their daily routes. Each route would require calculations on power usage, elevations, and speed. The interactive report would also allow users to modify their daily values to see how small alterations in driving habits would affect overall costs.

SOLUTION

This project was broken into four separate pieces: corporate identity, the public website, an administrative console, and the interactive report. Corporate identity entailed consulting with the client to help choose corporate colors and a company logo. The public website contained several custom built modules to help explain the client's goal. The administrative console enabled the client to manage all devices and provide an ordering system. The interactive report incorporated a map with the routes taken overlayed, a bar graph including power usage/elevation/speed, and a detailed route list.

TECHNOLOGY

Both the web site and the interactive report was built using C# .NET, jQuery, and Flash/Flex. The interactive report also required a custom Windows Service as well as a data engine to feed the Flex report.

OVERVIEW

A premiere healthcare system in Latin America required a new public website along with two internal applications. The custom applications included a scheduling system as well as a transcription service. The scheduling system would allow all patients to schedule anything from a checkup to a surgery along with all the required equipment. The transcription service would need to allow doctors to call in their notes and have multiple operators transcript them.

SOLUTION

The scheduling system was modeled after the look and feel of Microsoft Outlook. Operators would be able to click and drag to create appointments. Upon saving an appointment, the operator was notified of any conflicts in schedule (be it patient, doctor, or equipment) with the option to override. An administrative site allowed the client to manage all patients, doctors, and equipment.
The transcription service would allow doctors to either upload a recording or call in their notes during the analysis of a patient's record. Once the voice recording was captured, multiple transcriptors would translate to text. Upon completion the transcriptions were matched and any discrepancies highlighted.

TECHNOLOGY

All tools were built in C# .NET, CSS, and jQuery. The transcription service required the build of a custom adapter to interact with the hospital's telephony system.