Services

No two projects are the same and sometimes it’s hard to describe what you need. Here are our core offerings and some examples of what we can provide.

  • Software Development
  • Performance Review
  • Infrastructure Review
  • Training

Software Development

Pretty straightforward right? Not always but we’re used to dealing with complexity. We offer experienced developers for engagements doing high-quality architecture, design, coding, and maintenance. Typically billed on a weekly basis but if you have smaller or more sporadic needs ask us about establishing a retainer or another arrangement.

Examples

  • Minimal viable product (MVP). Establishing your idea? We can help.
  • Updating or improving an existing project you have in production
  • Customizing or contributing to an open source package that you depend on
  • Developing a new integration for a platform or provider
  • Moving a legacy project to a new framework or language

Performance Review

Got something in production (or about to launch) that isn’t keeping up? Talk to us about how we can help you establish the metrics you need and how we can help you get performance to the level you want.

Topics

  • Metrics and reporting
  • Scaling
  • Bottleneck identification
  • SQL query analysis
  • And more

Infrastructure Review

Paying a fortune to your cloud provider? Need a second opinion on your architecture? Too busy growing like crazy and fighting fires to put in the logging or monitoring you wanted? Is your build and deployment process painful? Let us give you a hand.

We’ll put together a report on your current infrastructure focusing on what you’re worried about with suggestions for how to improve or areas to prioritize.

Topics

  • Continuous integration and continuous deployment
  • Logging and monitoring
  • System architecture
  • Cost-saving on cloud bills
  • And more

Training

Built out the development team of your dreams but it’s not performing the way you expected? Stuck with coworkers who don’t “get it” but not sure how to improve things?

Bring us in to run a training session for your team or organization. Customized to your concerns, we will prepare a one-, three-, or five-day engagement to catalyze the change you need.

Topics

  • Scrum and Agile: Establishing or refreshing your team’s development process
  • Code Reviews: What to focus on, how to introduce them, and how to keep them useful
  • Continuous Integration and Deployments: Getting it into production
  • Tribal Knowledge: Breaking silos for true cross functional teams and faster onboarding
  • Legacy Code and Technical Debt: How to handle your codebase as it grows
  • And more

Contact Us

Please contact us to discuss your project. If you have something that’s not covered on this page, reach out! These are just examples of the areas we work on and we are happy to branch out for clients if there’s an area where we think we can offer a great service.