Fullstack web developer : who am I ?
Hello and welcome to my website.
I am now an independent IT web developer, based near Lyon (France), after having trained as a production engineer at INSA Lyon.
After starting my career in 1996 at M-tech Industries in the multimedia CD-ROM field, I naturally turned to THE emerging technology at that time: the web.
For fifteen years, I participated with the M-tech Industries team in the graphic design and programming of various Web projects, mainly carried out with Microsoft ASP technology.
I am developing today with different technologies: HTML5 / CSS3, ASP.Net, Javascript (Ajax, jQuery, JSON, AngularJS …), PHP (symfony framework), CMS (Joomla, WordPress and Drupal).
I master both client side programming (mainly with Javascript and its frameworks) and server side (VB.Net, C# or PHP languages, as well as SQL Server or mySQL databases).
So, I am what is often called a « full stack » web developer !
I work mainly on macOS, and I particularly master software like Photoshop, Affinity Photo, FileMaker Pro, Microsoft Office and Apple softwares (Pages, Numbers,…).
For the Windows part (Visual Studio, SQL Server, MS Office and VBA, IIS), I use the virtualization of Microsoft OS (from Windows XP to Windows Server 2016 through Windows 10), all with Parallels Desktop software.
Hervé Juge
What is a full stack web developer ?
A Full Stack developer is often defined as a person who has the ability to design and create a computer tool (website, mobile application, software …) from A to Z. Consequently, this implies mastering a number of technologies and skills very large. A “real” Full Stack developer is at the same time: an architect, a front-end developer, a back-end developer, a system administrator…
Today, we are in an era where languages and frameworks are multiplying, where the limits of software development are constantly being pushed back. It becomes impossible to be an expert in a majority of existing technologies.
In short, a full stack web developer is a person who can develop both client and server software.
In addition to mastering HTML and CSS, he/she also knows how to:
- Program a browser (like using JavaScript, jQuery, Angular, or Vue)
- Program a server (like using PHP, ASP, Python, or Node)
- Program a database (like using SQL, SQLite, or MongoDB)
Symfony 1.4 based full stack projects
Here are 2 websites that I created using the framework, mainly based on the excellent book by Fabien Potencier « Better development in PHP with Symfony 1.2 and Doctrine« :