KSM Technology Partners LLC

Services

KSM's consultants are multi-disciplinary professionals who excel at all phases of the software development life cycle, from project inception through construction and delivery.

Functional Analysis and Domain Modeling

Business requirements gathering * Use case construction * Iterative prototype development * UML domain modeling

J2EE Infrastructure Planning and Construction

Server and platform selection * Shared hosting environment construction * Capacity planning * Deployment standardization * Failover and disaster recovery planning

J2EE Software Architecture

Web services design * MVC frameworks * JSP template engines * Message-oriented middleware * Object-relational persistence frameworks * EAI

RDBMS Design and Implementation

Logical and physical model design * Capacity planning * PL/SQL programming * Data warehouse design * ETL

Custom Software Development

Front-to-back application development using core Java and J2EE APIs: JSP/Servlet, JMS, EJB, JAX-RPC, JAXP, TrAX, and others.

Development Process Improvement

Automated unit and regression test design * Performance and stress testing * JVM resource profiling * Build and promotion planning * Continuous integration * Code generation