Welcome to Split Rock Solutions! Split Rock Solutions is a husband and wife team with thirty years of leading edge information technology experience. Jeff and Lena Otolski provide a variety of information technology services to the Twin Cities of Minneapolis and St. Paul and beyond. We are a small firm that believes information technology should solve business problems. We help our clients define, develop, test and deploy applications in cutting edge technologies with a long term view towards business flexiblity and maintainablity. This provides our clients with competitive advantage in their respective areas of expertise.
Our Expertise Split Rock prides itself on providing superior capabilities in the areas of Object Oriented and web based system architecture, design, and development. We have played a variety of roles within the typical system delivery project. These include Business Analyst, Enterprise Architect, Application Architect, Package Integrator, Designer, Implementer, and Tester. We have significant experience in full life cycle development with a variety of technologies, business domains, and software methodologies. Finally, Split Rock believes that ultimately the client needs to be able to build internal capabilities to support the design, development and continued maintainence of their own systems. To support that need, Split Rock offers formalized training in a variety of areas as well as personalized mentorship.
Technologies We Practice While we have worked in a wide variety of technologies, our primary focus is custom Enterprise Development using Java technologies. This includes:
  • Web Based Interfaces using HTML, JavaScript, Java Server Pages (JSP), Java Server Faces (JSF)
  • Shared Services via Enterprise Java Beans (EJB)
  • Web Services based on Java Enterprise Edition (JEE) Constructs
  • Messaging through Java Messaging Service (JMS) Compliant Implementations
  • Persistence using Standard Relational Databases (Oracle, DB2, etc.)
  • Object Relational Mapping Technologies like Hibernate
  • Lightweight Java Application Design with Spring
  • Swing Based Application Clients
  • Presentation Encapsulation using XML and XSL Transformations
  • Unit Testing with JUnit and Related Frameworks
  • Open Source Frameworks, Implementations, and Tooling
  • Other Java 2 Enterprise Edition (J2EE) Technologies
In order to conduct this type of development, we have utilized a wide variety of tools and methodologies. These include EJB application servers, web servers, servlet engines, source code control tools, source editors, profilers, object and data modeling tools, etc. On the methodology side, Split Rock has been involved with projects practicing extreme programming as well as Rational Unified Process (RUP) and everything in between.
Learn More Take a look at the other areas of our web site for more detail, or contact us to schedule a meeting where we can look at your specific needs.
2008 Split Rock Solutions, Inc.