Software engineering

Software engineering #

Version française

Quick access #

  • Zelbinium: against the harmful effects of video games and social media on our children!
  • the Atlas toolkit (http://atlastk.org), a new use of cloud computing for an innovative service accessible via a software library:
    • that makes it easier for non-IT professionals to develop software for professional use,
    • designed to interest young people in computing in general and programming in particular, by offering them the possibility to easily develop connected applications that they can use on their own smartphones;
  • an example of a native software component I can develop for you for:
  • my GitHub account;
  • my LinkedIn account.

The future of software development #

Your company has its own internal functioning which is of primordial importance because it is what differentiates you from your competitors. However, some of the tasks related to this operations are not (copy/paste between various documents, repetitive and often boring manual operations…) or only poorly (use of macros in Excel documents…) automated, causing an unnecessary waste of time, which is detrimental to the performance of your company. And you already have the computers for this automation, but they can’t relieve you of these tasks because of the absence of adequate software.

If you, or one of your employees, has programming knowledge, these add-on software could be developed in-house. The Python language, which is considered as one of the easiest to learn, has many software libraries allowing, for example, the manipulation of Excel, Word, PDF files… However, the development of a graphical user interface, interface that conditions the ergonomics of the software, was, until now, quite complicated. But, thanks to a new type of cloud computing (https://atlastk.org/), it is now easy to quickly code a versatile graphical user interface, simplifying the development of this add-on software.

Perhaps you don’t have the resources to program this add-on software in-house. However, more and more young people are being offered programming workshops, mostly in Python. So that these lessons will be useful to them in their future professional activities, there is an educational tool to create exercises that will facilitate the acquisition, in a playful way, of the knowledge that, for those who will be your future collaborators, will allow them to realize these precious add-on softwares.

You should know that, as a software engineer, I am specializing in the development of these add-on software which, in addition to your business-specific softwares, will allow you to gain in efficiency. By relying on agile software development (extreme programming) as well as software components that I have developed, the software that I will develop for you will meet your needs beyond your expectations, and for prices that will surprise you.

For more information, contact me now via https://q37.info/contact/.

Outstanding software #

Tailor-made, thanks to the development by iterations for which you set the objectives progressively, each new iteration being launched only after validation of the software resulting from the previous iterations, in order to ensure its perfect adequacy to your needs.

Premium, by the use of proven technologies offering direct access to all the resources of the computer, for an optimal use of these resources and excellent performances whatever the nature of the software, from the simple command line utility to the client-server application.

The first iteration is developed without obligation, and the resulting software is made available to you at no cost to you. You will be able to judge the quality of my services and decide whether or not to use my services.

Let me know right now when and how to contact you, so that I can put my more than two decades of experience in software development at the service of your project.

N.B.: an iteration consists of one or a set of functionalities requiring only a few days of development (rarely more than a week). Functionalities that are too important to be developed in one iteration will be broken down into sub-functionalities spread over several iterations.