From what I got to see during my research internship, research master's students, PhD students and researchers, when they do some decent research work or project, they sometimes send a scientific article to get published (after a selection process). In the case of students, whether it be master's or PhD students, there are always mentors or advisers that direct their work and join their names to theirs in the published paper.
I would like to know whether it is possible for anyone (someone who is neither a student nor a research, and who is not even an employed person) who does a research or even an implementation-driven work (such as building an application in the case of computer engineering) to submit a paper for publication and get it published.
Of course I bear in mind that in order to gain some recognition and to be selected for publication, the work should contribute with some knowledge to the scientific community.
If the answer is yes, how to proceed?