We are committed to helping you scale and improve your business.

We cater to small to medium-sized business and start ups who need help expanding their business. Whether you're a young start up at the idea phase - or an established company, we're confident that we can help you reach new heights.

Mobile First Responsive Focus.

The trend of consumers' preference to use their phones and tablets shows no signs of slowing. Therefore, we believe that every modern customer facing web application should be built with these platforms in mind at the outset. Although we do not offer graphic design services, we understand how to build and optimize pages for mobile experiences. We can work with your graphic design team to create the best user experience possible across all devices.

The Right Tool For the Right Job.

Depending on your current systems, budget, and expected growth we can offer a wide range of options. It's critical you make the best choice for your business, and we'll be here to help you. We strive to cater solutions to your goals, which may translate into leveraging any number of languages or tools. Let us help you find the right tool for the job and avoid frustration down the line.

Fostering Growth And Scalability.

We believe it crucial to build systems in such a way that they are able to scale horizontally while remaining conscious of costs. Based on the size of your current user base, expected growth, and budget, we will tailor a plan specific to your needs. We'll help you evaluate the costs and benefits of the options so that you can plan a path that keeps you ahead of your growth curve.

Commitment To Quality And Excellence.

Doing good work is not enough for us, we want to do great work. This means building in quality every step of the way. This involves well documented and maintainable, tested code. It means building checks and balances into each system for fault tolerant solutions. All deliverables come with limited support, as well as free bug fixes, forever. We stand firmly behind the work we produce and are committed to making it the very best it can be.

Services.

We provide a wide range of services in many popular and widely used languages, including, PHP, C#, Node.js, Java, and Swift. If you're already on one of these platforms or looking to move to one, we can help. Let us bring your product idea to life or expand it. We have experience in everything from the sharing economy to content management systems and auditable transactional systems.

Web & Full Stack Apps

  • RESTful APIs
  • MVC Web Applications
  • Database Design
  • Redundancy and Scalability
  • Analytics, Metrics, Reporting

E-Commerce & Payments Systems

  • Payment Gateways e.g., Authorize.NET, Braintree & Stripe
  • Alternative Payments e.g., Paypal & Google Wallet
  • SSL, Security & PCI Compliance
  • Transactional History, Data Integrity & Fault Tolerance
  • Custom Administration & Supply Chain Integration

DB Design & Systems Architecture

  • Relational DB Design With MySQL or MSSQL
  • RESTful APIs In PHP, Node.JS, C# & Java
  • Queuing & Delayed / Batch Processing
  • DB & Output Level Full & Partial Caching
  • Lifecycle Communication Systems
  • A/B Testing & User Segmentation

Swift iOS Apps

  • Facebook Login & Integration
  • Interface With Internal/External APIs
  • Push Notifications
  • Geolocation & Photo/Video Integration
  • Simple Content Driven Apps
  • Online Ordering / Payments

Desktop GUI Apps

  • Mac, Windows & *NIX
  • Swing, Swift & Windows Forms
  • Document Based Applications
  • Internal Applications & Reporting
  • Administration & Monitoring

Deployment, Reporting & Metrics

  • Business Intelligence Tools e.g., RJMetrics
  • Custom Report Generation & Automation
  • Automated Deployment To EC2 & Heroku
  • DNS Management & SSL Support
  • Heat Maps & Graphs

Experience.

Our team has over 10 years of experience with software development in PHP, Java, and C#. Additionally, we've been designing and working with databases in Mysql and MSSQL for just as long. We have designed, built, ran, and maintained large scale transactional and high traffic applications. Our team has experience building successful page and data caching strategies using tools like memcache, redis, and varnish. More recently we've expanded our service offerings to include Node.js & Swift iOS. Our team has extensive experience, both building and interfacing with RESTful & SOAP services. Lastly, our team is well versed in working with AWS using EC2, S3, RDS and Elasticache, and we are able to offer DevOps services alongside our development services.

As the founder of FitzPatrick Software, I've personally taken one start up from seed round through multiple rounds of funding - and another with a successful exit. I've worked with many small to medium-sized business in retail and manufacturing industries and understand their unique supply chain and logistics challenges.

DogVacay

  • Developed a robust system / admin control panel for management of automatic authorization and capturing and refund of funds through Authorize.net & Braintree. The system also made payouts via PayPal using their SOAP APIs.
  • Created lifecycle marketing campaigns with algorithmically selected nearby content.
  • Designed a page output caching strategy using memcache with cache invalidation strategies, accounting for race conditions and other corner cases.
  • Implemented complex database queries to correlate data for data analysis and reports, including a variety of usage graphs, heat maps, and cohorts.

Oink

  • In under 3 months, a small team including myself and our senior architect, built and deployed a new transaction processing system from the ground up using queuing and async service calls. The system was built using C# and mainstream nuget packages, used Azure & RabitMQ for queuing. This service split the transaction pipeline into one light web service tier and three horizontally scalable windows host services.
  • Coordinated efforts with a 3rd party based out of China and multiple stakeholders in both our UK and California offices to integrate Oink as an alternative payment method on Facebook. The tight development schedule required I be in constant communication with teams across the globe.

What People Are Saying.

  • Matt was an invaluable member of the dev team at DogVacay, especially as we built out a new and growing platform. He's flexible, incredibly fast and has a talent for executing within complex systems. Matt takes natural ownership and cares about the code he writes and also how his work affects users and the bottom line. He has a strong business sense and is a voracious problem solver, often elevating him to a natural leadership position. Work with him for long and you'll start to hear "ask Matt" from people at every position in every department.

    As a product owner, I look forward to working with Matt again. He works both smarter and harder to create big value at any scale. He takes great care and pride in his work, consistently resulting in an experience that delights users and drives KPIs. Adding Matt to a team will have a big impact not only through the work he'll accomplish, but through the new standard he'll undoubtedly set.

    Skylar Williamson
  • Matthew is a dependable software developer and has displayed his skill to get the job done through out his career at EQAL. Matthew built a CMS layer from scratch in PHP using open source tools and extending them as required. He made himself available during weekends and late hours as and when required by the team during heavy workload and off business hours production deployment and maintenance. He brought positive energy to the team, mentored new team members and has proven to be a good software engineer.

    Vivek Malik
  • Matthew is a highly-skilled web developer. I had the pleasure of hiring him for roughly 9 months while designing and building a platform for automotive dealership websites.

    One of his greatest attributes is in the fact that if he solves a problem, and feels it can be done in a better, more efficient way, he'll revisit the solution and improve on it.

    Matthew has a phenomenal skill set and I'd be thrilled to work with him in the future.

    Chris Camargo

How Can We Help?

Please tell us a little about your company or product, what types of services you're looking for, and the best way to get in touch with you.