ClientGideon
IndustryHealth
RegionUSA
Work implementedUI Redesign, Web Development, Technology Consulting
Challenges
The primary challenge was building a complex UI solution that could handle large datasets incompatible with the existing interface. To deliver the best possible result, we selected technologies capable of managing high data volumes without performance degradation. All solutions were thoroughly evaluated, tested, and implemented.
- Interactive outbreak maps covering a large number of countries, regions, and diseases.
- An interactive microbe identification tree that could be exported as an image.
- Disease identification by symptoms via an interactive body map.
Goals
Our primary goal was to deliver software that would provide genuine value to students, organizations, and physicians around the world — giving app users a fast, accurate, and reliable experience.- Build a fast, responsive application
- Design a clear, intuitive interface
- Ensure accessibility for all user types
- Write clean, maintainable code
- Build software that requires no additional learning to use
- Apply established UX practices throughout
Created Value
Despite large data volumes and highly complex data structures, the team delivered a fast, reliable, and secure application within a tight timeframe. Working in close collaboration with Gideon through an Agile process, we maintained full alignment throughout development and could respond quickly to evolving requirements.Finished product - gideononline.com & Mobile App
Responsive DesignResponsive web design ensures that the application's content displays correctly on all devices, regardless of resolution — giving users a consistent experience whether on desktop, tablet, or mobile.
SpeedThe Gideon platform has extensive functionality, and users expect it to perform without delay. The team achieved this by following best development practices and selecting technologies well-suited to the performance requirements. The rebuilt system handles high data traffic without any degradation in performance.
SecurityGiven the significant volume of valuable data in the system, securing access was a priority. The team ensured that the platform is accessible only to properly authenticated users. Robust security measures also support good SEO practice and protect against data exploitation.
UsabilityThe redesign was built around the goal of meeting user needs quickly and reliably. Established UX principles were applied throughout, ensuring that Gideon users' expectations were either met in full or exceeded.
Technologies
Given the requirements for speed, reliability, and an intuitive interface, we used React.js — a component-based library well-suited to building interactive UIs at this level of complexity. Components can be reviewed at any time via Storybook, which is particularly useful when managing a large number of interface elements. The interactive, data-rich colored maps with outbreak markers were built using Mapbox, which provided all the functionality needed for this purpose and proved to be a mature, well-maintained choice.
A range of additional React libraries were used to support the user experience: react-virtualized for performant long lists, react-toastify and react-popper for contextual messages, react-modal for content-rich modals, and react-select for feature-rich input controls.
Skills
- React.js
- Web Development
- User Interface Upgrade
- TypeScript
- Figma
- JIRA
- Maintenance & Support
- Storybook for React.js
- Mapbox
- Progressive Web App
- Remote Work

Vytautas, Emilis, and Nerijus are very responsive, real team players, quality-focused yet still delivering above and beyond every sprint. Thanks to their foresight and creativity, many valuable enhancements have been introduced into the product. Can't recommend them highly enough.”Kristina SymesDirector, Product Development and Marketing, at Gideon InformaticsSOURCE

