Scott Frees

Frees Consulting and Development LLC

Building powerful solutions to your business challenges.

I'm a freelance software developer and consultant. I specialize in custom application development, workflow automation, software integration.

You can hire me to bring a project from just an idea, through deployment - or I can work with existing teams to ease specific pain points in a project.

Most importantly, I can learn and understand your business and use my skills to help you succeed.

Modernizing Legacy Apps

Do old desktop programs drive an important business process? Are these programs so difficult to use that its slowing down your operation?

I can design custom applications to make your business processes run smoother and be more accessible.

Workflow Automation

Are you swimming in a sea of Excel spreadsheets that contain critical business rules? Are your people spending valuable time coping data from one program to another?

I can streamline workflows for you by automating and integrating existing applications and investments.


Looking to preserve your investment in software written in an older language? Are you trying to leverage existing code but don’t know how to integrate it with your new code base?

I can help you leverage your existing technology by integrating it with modern software and architectures.

New Projects

Are you a startup, looking for someone to build out your MVP?

I can help you get up and running on a solid footing.

Training / Books

There is a ton of legacy C and C++ applications still doing their job within companies all over the world. Integrating these applications with modern platforms can be a challenge!

I've published a complete e-book that covers integrating C and C++ with one of the most popular modern web platforms - Node.js.

Click here to learn more.


Shrinkwrap software works great... if it fit your needs perfectly. When it doesn't you need someone with a deep skillset that can build the customized solution you need.

I have expertise in a wide array of platforms, languages, and frameworks - I can integrate solutions into your existing infrastructure and use the technologies your team already knows.

  • C and C++
  • C#, Java, Python
  • JavaScript, HTML/CSS
  • Node.js, Express
  • OpenGL, WebGL, and Unity
  • MongoDB, MySQL, MS SQL Server, Oracle

I worked as a systems developer and consultant in the oil and gas industry for eight years. I specialized in Java and C# development, working on thermodynamic simulations used by General Electric and helping the National Institute of Standards and Technology create B2B electronic data exchange standards for capital facilities and hydraulic systems.

I hold a Ph.D. in Computer Science from Lehigh University and have been an active researcher in the fields of computer graphics, virtual reality, computer networks, web development, and computational biology for over ten years. I have the technical skills to deliver advanced applications to meet the most demanding situations.

About Me

I am a Professor of Computer Science at Ramapo College of New Jersey, specializing in human computer interaction, computer graphics, and web development.

I am an accomplished researcher in several fields, with publications in Virtual Reality, Bioinformatics, and Computer Science Education.

I teach Operating Systems, Web Application Development, Computer Graphics, Database Systems, and a number of other courses at the undergraduate level at Ramapo College.

I also write about software and programming on my blog.