Johnathan Mark Smith
Consulting and Technologies for building tomorrow’s world today.
With over 35 years specializing in business technology I am not just a DESIGNER, but I can do the whole process for you from start to end.
I have worked with many of the the household name brand firms like: PaineWebber, Capital Cities, ABC Inc., Prudential Securities, Pershing, National Securities Clearing Corporation, Merrill Lynch, Bear Stearns, and so many more.

Over 35 years experience specializing in business technology in the areas of web application development and collaborative computing. I would like to work with your firm as an architect-developer for applications or product development.
I am particularly interested in organizations that use leading technologies such as Springs, WebFlow, Maven, JUnit, JSP’s, Servlets, XML, Java, Struts, PHP, LDAP, Android, and Web Application Servers.
I have a very solid background with Java, OOP, Design-Patterns, and Multi-Threading. I am also able to interface with all levels of management.
Web Development
I offer affordable, high quality web design and development services for businesses in all sectors. Whether you are starting up a new business or expanding an existing one, I can help to create the perfect website for your needs
Web Development and Design Services include:
- Advanced technologies like HTML5/CSS3 & PHP 5+ MVC frameworks
- Social Media Integration
- WordPress, Drupal, Joomla and related CMSs for content management
- Site’s developed for speed
System Development
Code writing, debugging, and implementation are important, but not self-sufficient elements of software development. Success of an IT-project depends on many components: proper requirements analysis, technical solution preparation, estimation and optimization of labor costs, suitable methodology selection, audit, and creation of the accompanying documentation. I worked with Java, C, C+, Struts, PHP and more.
Product Covers
I have created 100’s of product covers to help sell and market products. If you have a product you have to market, then you need a product cover for it.
Linux Administrator
Ubuntu, Linux Mint, Red Hat…you name it. Over 35 years of Linux and UNIX. I can help setup or troubleshoot your system.
Process Consulting
Sometimes you have a great product or service, but the process is not right. I can come in, do a review of your process, and help with getting the process to work more effectively. Someone looking in from the outside can see things you do not.
Alternative Marketing
I have supported both large organizations, start ups, nonprofits, and educators with alternative marketing. I work with key stakeholders to develop a digital strategy for your business. This includes understanding web analytics, setting up dashboards, and preparing a digital advertising plan. I can deliver these strategies to you and your team, or present and then activate (execute) them.

Easy As 1…2…3…
Working with me is as Easy As 1..2..3..
Just fill out the form below with all the details on what you are looking for and I will setup a FREE consulting session with you.
I will not talk you into services that you don’t need or want.
Free Session
Let’s setup a FREE SESSION to talk about all your needs. I can help in many ways.
Premium Service
Ask me about my Premium Service and how I can show you how I am better then the rest.
My Blog…
After over 35 years specializing in business technology, I feel that I have the right to post some information on a blog. The following posts and information are just my views and only my views. If you don’t like something that I posted, please email me and I will address it.
How to install MySQL on Fedora, CentOS, Red Hat and Scientific Linux
If you are using Fedora, CentOS, Red Hat or Scientific Linux I am going to show you the basic install of MySQL using yum. ### Install MySQL Client and Server software To install MySQL Client and Server enter the following commands: ...
How to see the last time a developer commited work and also the number of commits your developer made in your Git repository
How would you like to check-up on your developers and see that last time your developers commited work to your Git repository. I do this all the time to check on the developers on my projects. The best way to see who is commiting work to your Git repository and the...
How to see the number of commits your developers made in your Git repository
It looks like everyone is starting to use Git for version control and I get asked from managers "How can I check who is commiting work and doing all the work?" The best way to see who is commiting work to your Git repository is easy. Just go into one of your Git...
How to install Apache2 and PHP on Fedora, CentOS, Red Hat and Scientific Linux
--- If you are using Fedora, CentOS, Red Hat or Scientific Linux I am going to show you the basic install of Apache2 and PHP using yum. ### Install Apache2. To install Apache2 just enter the following command:yum install httpd ### Install PHP To install PHP just enter...
How to install Maven on Fedora, CentOS, Red Hat and Scientific Linux
How to install Maven on Fedora, CentOS, Red Hat and Scientific Linux
How to install Java Open JDK 1.7 on Fedora, CentOS, Red Hat and Scientific Linux
How to install Java Open JDK 1.7 on Fedora, CentOS, Red Hat and Scientific Linux
Sounding Smart Gets You Credit
I don't know what it is but I see it day in and day out. Someone that reads a number of websites and learns some buzz words and everyone thinks wow he is so smart he is the best programmer or designer we have. Learning all the buzz words and and speaking will is a key...
Mirroring a Git repostory
The firm I recently stated working at just moved to Git and I am the only resource then knows Git. I get asked so many times a day on how to mirror a git repostory. From the birds eyes very its very easy: git clone --mirror git@git.com:project projectcd...
Working with Spring WebFlow and Dojo by Johnathan Mark Smith
Working with Spring and Dojo by Johnathan Mark Smith In this video Johnathan Mark Smith will show you how to make better Spring WebFlow project just by adding Dojo with Dijit UI Library(widgets). You will see how easy it is to add tooltips and a lot more to any Spring...
Where is RequestMapping in Spring 3.2.1?
here is RequestMapping in Spring 3.2.1? If you are using Spring 3.2.1-Release and Maven you maybe asking where is the RequestMapping Object. The anwser its missing! is a issues in the release of Spring 3.2.1 but has been fixed in Spring 3.2.2 that is coming out soon....