Custom Business Software Development Firm
US-based
What we do
“Most companies can operate their business using SaaS applications like QuickBooks, Sage, SAP, Salesforce, etc.
We write software for the small portion that can’t.
We work closely with these companies to develop custom software tailored to their business, implementing automation and process improvement software that can help reduce manual effort and errors while also helping the company distinguish itself from their competition.”

Our core tech stack
We’re focused on Microsoft’s technology stack. If we’re involved, chances are the core of your project will be a web application, employing a micro-services architecture, with a React front end, an API layer developed in C#.Net and a Microsoft SQL database. It’s not that we don’t leverage or work with other technologies, it’s just not our bread and butter.
How we help our clients
Custom software to improve business operations & processes:
- Repetitive labor reduction
- Increased throughput
- Reduction in errors
- Business insights
- Information accessibility
Types of custom software we develop
- Business Process Improvement (BPI)
- Business Process Automation (BPA)
- Business Intelligence (BI)
- Legacy software upgrades
- 3rd party application integration
- Web app development
Capabilities
- Advanced custom web app development
- Web app development for mobile devices
- Portal development – customer portals, mobile technician portals, department portals, production portals
- Dashboard development – management dashboards, internal communication dashboards
- Business Intelligence – e.g. KPIs, interactive widgets, employee progress tracking, critical goal tracking, live charts & graphs
- Enhanced UI (User Interface) design
- Platforms: Azure, Amazon Web Services (AWS), Windows
- 3rd party software integration – accounting, ERP, communication (text chat, video, email), payment fulfillment, CRM, marketing software, e-signature
- Primary Languages: HTML, ASP.Net, C#.Net, VB.Net, JavaScript, JQuery, React, CSS
Keypress Custom Software Development Process
Want to get a sense of how we work together?
The Team

Brian Owens
President | Software Architect
Degree(s): BS Computer Science – Rutgers University
Knows: C# | VB | SQL | Azure
Enjoys: Spending daddy time with my kids | cooking | great food | home renovation projects | Rutgers Football |
Designing software that helps businesses operate more efficiently

William Marrone
Software Developer

Microsoft Certified: Azure Developer Associate
Degree(s): BS Software Engineering – Monmouth University
Knows: React | Webforms | MVC .NET Development | C# | VB | Java | PHP | JavaScript | JQuery | Angular | SQL | Microsoft Access
Enjoys: Video games | Building computers | Playing with my dog | Hanging by the pool

Vihar Patel
Software Developer

Microsoft Certified: Azure Data Engineer Associate
Degree(s): BE Computer Engineering – GTU, India
Knows: React | Angular | AWS | Azure | .Net Core | ASP .NET | C# | VB | Web apps | Web APIs | 3rd party integration | SQL Server
Enjoys: Cricket | Trekking

Joe Crimi
Software Developer

Microsoft Certified: Azure Developer Associate
Degree(s): BS Computer Science (Minor Interactive Media and Game Design) – Worcester Polytechnic Institute
MS Computer Science – Worcester Polytechnic Institute
Knows: React | C# | Python | .NET | MVC | Azure | C++ | Javascript | CSS
Enjoys: Crochet | Dance | Card games | Exploring the city

Michael McLaughlin
Software Developer

Microsoft Certified: Azure Developer Associate
Degree(s): BS Computer Science – Rutgers
Knows: React | C# | MVC | VB | SQL | Bootstrap | JQuery | Javascript | HTML | CSS
Enjoys: Gaming | Music | Movies | Corgis

Roland Dan
Software Developer

Microsoft Certified: Power BI Data Analyst Associate
Degree(s): BSc Computer Science – Goldsmiths, University of London
Knows: C# | Python | SQL | Postgres | JavaScript | Java | C++ | PowerBI | Azure Data Factory
Enjoys: The beach | swimming | playing sports

Elana Ades
Project Manager
Degree(s): BA Communications – Brooklyn College
Knows: Project Management | UX Design | Software Development Cycle
Enjoys: Sunshine & Warmth | Being Active | Food & Friends

Joseph Dark
Software Developer
Degree(s): AS Computer Science – Brookdale Community College
Knows: C# | React | .Net Core | (T)SQL | Blazor | JavaScript | CSS | HTML | Three.Js | Azure
Enjoys: Learning & experimenting with tech | Brazilian Jiu Jutsu | Weight Lifting | Automotive | Weather