Experienced software development services for any size project

Quality minded
Time and budget sensitive
Satisfaction oriented

Focus

Attention to customer needs and successful outcomes are hallmarks of ever project.
Consulting

Not sure what you need but you know you need help? From systems, process and audience analysis to focus groups, technology selection and requirements gathering. Put years of experience and knowledge to work on your problems.

Architecting

New and existing projects alike can benefit from an attention to designing architecture that reflects requirements, business objectives, intended audience, shelf life and ROI. From complex multi-tiered systems with elaborate integrations to simple intuitive UX, I can architect the right solution for you.

Software Development

Web apps, web APIs, microservices, mobile apps (iOS, Android, UWP), desktop apps, plugins, etc. I have run the gamut on software development and I’m well versed in many different languages, technologies and environments.

One Stop Shop

One stop, full stack, complete lifecycle, however you refer to it. The perfect partner when you need go from concept to prototype, to development, deployment, maintenance and full circle again. Design, project management, graphics art, development, testing, support and maintenance.

  • WEB APPLICATIONS
  • MICROSERVICES
  • CROSS-PLATFORM MOBILE APPLICATIONS
  • IOS APPS
  • ANDROID APPS
  • WINDOWS APPS
  • E-COMMERCE
  • SQL
  • COGNITIVE SERVICES
  • CLOUD HOSTING
  • UX STRATEGY
  • SEARCH ENGINE OPTIMIZATION
  • WORKFLOW
  • ROADMAPS
  • DATA ANALYTICS
  • RESPONSIVE UI
  • HTML/CSS/HTML5/CSS3
  • JAVASCRIPT/JQUERY/BOOSTRAP/REACT/ANGULAR
  • AZURE/AWS/GOOGLE CLOUD
  • PROJECT MANAGEMENT

Technology is my medium and creating happy customers is my passion.
See what a few folks have to say about working with me.

Projects

Here are just a few examples of some of the wonderful projects I’ve had the privilege of working on.
Go Back

About Me

Bringing experience, knowledge, professionalism and problem solving to every project.
Developing Amazing Things with Passion for over 30 years.

I was lucky enough to start my career at a time when I could see and be part of the evolution of computing and software development. I worked with the very first releases of Microsoft Windows, the first standardizations of the C++ language, the early versions of Microsoft SQL Server, and the first formal specifications of HTML.

This history gives me a vast amount of knowledge to draw upon, but it also gives me great insight into how technology can be applied while taking into account requirements, budgets, timelines, longevity, business models and ROI.

There is a lot more that goes into a software solution than just knowing how to program. I make it my mission to stay abreast of the latest technologies in software development, but I also put great emphasis on understanding the real needs, audience, business objectives and impact of any software solution I develop.

Let me show you what my experience and knowledge can bring to your project.

  • Architecture

    With a broad knowledge of technology, databases, environments and platforms I can consult and architect the right solution for today and tomorrow.

  • UX Design

    Well versed in many forms of design and development models I can take your project from concept to requirements, UX design, development and implementation.

  • Web Development

    From websites to applications, frontends, APIs, integrations, middleware, and microservices, I have worked with all aspects of modern web development.

  • Mobile Applications

    I can deliver world class cross platform mobile applications from simple apps to complex solutions utilizing web backends, cognitive services, AR/VR, etc.

Get in touch

Have any question? Drop me a message. I'd love to talk to you about your project.

Your message has been sent successfully.

E-mail must be valid and message must be longer than 1 character.