Expertise

These are some of our most important software development proficiencies.

Project Leadership

Waterfall, Agile, Test Driven Development, Requirements Definition, Design Documentation, Test Plans, User Documentation

Analysis and Design

Information Analysis, Relational Database Design and Normalization, User Interface Design, Object Oriented Design, Unified Modeling Language, Metamodels, Component Based Design

Architecture

Multi-Tier, Scalability, Performance, Security, Usability

Operating Systems

Unix, MS Windows, Android, iOS

Languages

Java, Swift, C++, J2EE, Angular J, JavaScript, HTML, XML, XSL, XSD, JSON, SQL, Scripts

Tools

Eclipse, Android Studio, XCode