
Freelance full-stack developer
I am Loïc Ginoux, a freelance full stack engineer with 9 years experience, working mostly with Ruby on Rails and Javascript.
Check out my portfolioI am Loïc Ginoux, a freelance full stack engineer with 9 years experience, working mostly with Ruby on Rails and Javascript.
Check out my portfolioI can help your business grow online with my expertise and skills.
As an entrepreneur starting its own company, choosing the right IT engineer to build your web app is one of the key elements for your success. My experience on different projects allows me to help you choose the most efficient tools and technologies for this purpose. Seeting up a good technical architecture and coding conventions from the start will save you a lot of development time and money in the long run.
There are times when things didn't work as planned and you realise that the project you are working on will take longer than expected. Hiring a developer to support your team on the final steps could help achieve your goals.
Some developments are tricky to implement and require a high level of expertise. You need to make sure that the job will be made properly and using the best practices. Your team may not have the technical skills required so I can take care of such projects like implementing payment or authentication sytems, or building an API for your customers. My experience working on various fields and setting up different technical solutions will ensure you that the job will be done correctly.
Upgrading your code base is key for the health and the speed of your web site. It ensures that you can count on the latest security patches and features available on the market. I can help you plan an upgrade for your Ruby on Rails or Javascript applications. I will start by checking how well your app is tested via unit tests and/or integration tests. Having a good test suite is essential prior to upgrading the website to make sure that we won't break it.
Do you need to check the state of your web application ? Has it been correctly developed ? Have all the features been correctly secured? Did it follow the best practices and conventions ? Is there any part of the code that could be improved ? It's always a good idea to rely on an external point of view. I could give you a better insight of the quality of your codebase.
Your users complain about your website being slow and you know that a bad user experience makes them leave and not come back. I can put your project back on track. There are a lot of points that can be improved: front-end optimisation (html, css, images, javascript), back-end optimisation, architecture or database optimisation, etc... I will first assess the app and make a list of the points that need to be optimised. We will then start with the ones that have the biggest impact and that can be fixed in the lesser amount of time.
Many companies build up legacy code without having made the corresponding automatic tests, and this generates technical debts. In this scenario, implementing new features or fixing bugs becomes harder, and the maintenance costs grow. When the project can no longer afford to take any more technical debts, modifying and refactoring the code is the only choice. We can work together in putting your project back in the right direction by testing your legacy code and slowly rewriting and cleaning your code.
Looking for a new developer can be time consuming and finding the right person is not an easy task. Recruitment agencies do some part of the job but you will still need a qualified person for the technical interview. My experience running these type of interviews has allowed me to create a list with the most relevant questions to ask and a collection of exercices to evaluate their technical knowledge. The clients that have put their trust in me in their hiring process have been highly satisfied with my selection.