Let's design & develop solutions to transform your business
Whether you need an application designed and built from scratch, you're on a rescue mission for a product that's on fire, or you need some extra engineering muscle for your internal projects, we can help you.
Get in TouchProduct Design
Let us help you build the right solution for the right problem. We offer a full range of skills and experience to meet you where you are, from initial discovery to design and validation. Our Product Design services help you make informed decisions about what’s best for your users and your business.
What we Do
- Benchmark your product performance and single out easy fixes.
- Strategic research to help your team understand what to build when, where to focus, or what to fix to have the biggest impacts on your product.
- Pinpoint and resolve costly usability problems.
- We apply agile principles to design functional and beautiful features and products to help realize your goals.
- Standardize design patterns to reduce design debt, create consistency, expedite the design process, and simplify the design and development communication pipeline.
- Resolve information architecture woes and gain valuable seconds in your user’s workflows.
Tech and Capabilities
- Alignment Workshops
- Journey Maps
- Design Sprints
- Interviews
- Usability Testing
- Surveys
- Persona Development
- Information Architecture
- UX Design
- Wireframing
- Prototyping
- UI Design
- Pattern Library
- Design System
- We use Figma, Sketch, Balsamiq, and Adobe Creative Suite products for our Design deliverables. We’re also happy to use whatever tools you prefer.
Staff Augmentation
Do you need to speed up your product roadmap or augment your design capabilities? We are ready to embrace your tools, process, and culture to collaborate with your team from week one.
What we Do
- Seamlessly integrate with our design and development team to speed up your product roadmap.
- Connect with our team on a daily and weekly basis to prioritize your most pressing needs.
- Smoothly transition from a 100% in-house team to a hybrid model with our talented professionals.
- Increase your application's reliability with our SRE consultants and experienced architects.
- Whether you are on XP, SCRUM, or something else, we have seen it all. We will adopt your processes and best practices.
- See regular reports of the value our team has delivered since week one.
- Collaborate with product/project managers, designers, engineers, and consultants who are not afraid to push back.
- Prioritize your technical debt with a team which is well known for refactoring code and shipping quality code.
Tech and Capabilities
- UX Research
- UX Design
- UI Design
- A/B Tests
- Ruby
- Ruby on Rails
- Phoenix/Elixir
- Python/Django
- Node.js
- JavaScript
- TypeScript
- Open Source
- Agile/Lean Methodologies
- Scrum/XP
- Jira
- Figma
- Balsamiq
- Refactoring
- TDD
- BDD
- CI/CD
- Performance Optimization
- Tech Debt Remediation
Ruby & Rails Upgrades
Whether you’re stuck on 2.3 or want to prepare for the latest version of Rails, we’ve seen it all before and know the best approaches. We’ve fixed thousands of old dependencies and evaluated countless migrations. Heck, we even wrote the book on Rails upgrades, literally!
What we Do
- Collaborate with our team of experts to safely deploy the latest libraries in production.
- Stop postponing your Ruby & Rails upgrades and exposing your business to known vulnerabilities.
- Analyze our tech debt audit to understand what are the hotspots of your codebase, infrastructure, and dependencies.
- Modernize your CI/CD workflow and shift to a continuous improvement model.
- Gradually increase trust in your codebase and test suite by letting us modernize your test suite.
- Set up your CI workflow to take advantage of a dual booting setup that will upskill your tech debt capabilities.
- Gradually deploy new versions of libraries to reduce the risk of downtime in production.
Tech and Capabilities
- Ruby
- Ruby on Rails
- Kubernetes
- Docker
- Open Source
- Maintainability
- Performance Optimization
- Agile Collaboration
- JavaScript
- Node.js
- React.js
- Heroku
- AWS
- CI/CD
- GitHub
- GitLab
- Dual Booting
- Remote Pair Programming
Javascript Upgrades
We’ve seen it all before! Whether you’re still on React 15 or Node 10 we have the necessary techniques. We have modernized dozens of JavaScript applications and packages!
What we Do
- Collaborate with our team of experts to safely deploy the latest libraries in production.
- Stop postponing your JavaScript upgrades and exposing your business to known vulnerabilities.
- Analyze our tech debt audit to understand what are the hotspots of your codebase, infrastructure, and dependencies.
- Modernize your CI/CD workflow and shift to a continuous improvement model.
- Gradually increase trust in your codebase and test suite by letting us modernize your test suite.
- Set up your CI workflow to take advantage of a dual booting setup that will upskill your tech debt capabilities.
- Gradually deploy new versions of libraries to reduce the risk of downtime in production.
Tech and Capabilities
- ES5/ES6
- Node.js
- Kubernetes
- Docker
- Next.js
- TypeScript
- Open Source
- Maintainability
- Performance Optimization
- Agile Collaboration
- Heroku
- AWS
- CI/CD
- GitHub
- GitLab
- Dual Booting
- Remote Pair Programming
Tune Report
Tune Report is a long-term performance plan containing a dozen or more recommendations for improving the scalability, cost-effectiveness and performance of your Ruby web application.
What we Do
- Analyze our performance optimization report to better understand the state of your infrastructure and whether it is over provisioned or under provisioned.
- Fine tune your Puma and Kubernetes configuration to support your peak traffic.
- Define a prioritized list of issues, objectives, and recommendations to optimize your web application, from frontend to backend and everything in between.
- Gradually increase trust in your codebase and test suite by letting us modernize your test suite.
- Let our team of performance experts provide you an objective analysis of your application's response time, load time, and bottlenecks.
- Connect with our team in a call to clarify any items in the report. Get a sense of how much time/effort it would take us to implement the recommendations we suggest.
- Double check that the Ruby VM is properly configured to handle the load in production.
- Optimize and/or cut down the number of resources that are loaded in every page.
Tech and Capabilities
- AWS
- Heroku
- Ruby
- Rails
- JavaScript
- CDN
- Frontend
- HTML
- CSS/CSS3
- GC
- Rack
- Profiling
- NewRelic
- Datadog
- Skylight
- ScoutAPM
- Lighthouse
- HTTP/2
- jemalloc
- Sidekiq
- Puma
- Unicorn
Anything Else
Get in touch with us! We love trying new things. Let us know what you’re looking for and we’ll see if we can accommodate your request.
Get in TouchContact Us
Drop us a message about your project requirements and let us know how we can support you. If you’d prefer you can send an email to hello@ombulabs.com
What's Next
We’ll reach out to organize a call to go over the details of your request. If it sounds like we’re a good fit we usually start with a two-week discovery sprint, where we learn more about your needs and create a plan to address them.