Programming Services Portfolio
What I do:
I am an experienced developer with web technologies, desktop software for Mac and Windows, as well as task automation on Windows. My area of expertise is therefore quite broad — being able to develop and maintain projects, according to your needs — Web applications, softwares, internal tools, websites and more.
Thus, I can take charge of a new project and bring it to fruition and/or continue the development of existing projects, alone, or by collaborating with your team of developers.
Mastered Languages and Technologies:
Basic knowledge:

Offered Services
- Websites
- Web Apps
- Online Commerce
- Desktop Softwares
- Web Scraping
- Automation Scripts
- ...and more
Portfolio
Finance D — A Website for multiple Accounting Tools I built
Finance D, is my startup that provides various accounting tools aimed specifically at Quebec tax payers. Each app tries to solve a problem by simplifying what it takes to accomplish the most with the least education possible.

Technologies I used:
React.js, JavaScript, Node.js, HTML, CSS, WordPress, WooCommerce, Stripe, Web Hosting Canada, GitHub.
Achievements included:
Responsive website using React.js with a focus on SEO and performance which is close to 100% scores. Online shop with WordPress and WooCommerce, and a donation feature using the Stripe SDK. This website is ranked in the top Google Search results for local keywords like 'Logiciel comptable gratuit Québec'.
Chronology:
2019 - Now (in my free time)More details link:
https://finance-d.comBookkeeping software for Windows and Mac — Finance D
My biggest project to date is this accounting software for Windows and Mac. I created it for free, to help small businesses in Quebec. The aim is efficiency and extreme simplicity of use at the expense of more advanced accounting features being excluded. In my opinion, it is worth discovering and it is 100% free.

Technologies I used:
Electron.js, JavaScript, HTML, CSS, Node.js, VirtualBox VM, Google Firebase, Web Hosting Canada, GitHub.
Achievements included:
Desktop software for Windows et Mac. Including code signing certificate management obtained through SSL.com, a complete documentation, an online distribution server with automatic updates, free technical support, a private admin cloud logging system to ensure app quality. At this time, user reviews on Capterra.ca average 4.9 stars on 5 which demonstrates its appreciation.
Chronology:
2019 - Now (in my free time)More details link:
https://magasin.finance-d.com/produit/logiciel-tenue-de-livres-simplifiee/Gestion Desroches Inc. Website
Gestion Desroches is a local accounting business. I had the responsibility to migrate the existing website from Squarespace to a local hosting company. So this implied programming the site from scratch using React.js, and configure the email accounts for the @gestiondesroches.com domain. This migration helped reduce recurring annual costs by about 75%, improved the page loading speeds and design flexibility.

Technologies I used:
React.js, JavaScript, HTML, CSS, Node.js, Next.js, Web Hosting Canada, GitHub, Microsoft Outlook, Calendly, PHP.
Achievements included:
Created the website form scratch with React.js, web hosting and email management, SEO, PHP contact form and online booking with Calendly.
Chronology:
December 2020More details link:
https://gestiondesroches.comWeb App for employees pay period management — Finance D
This is a web application created to simplify the management of pay periods and employees in collaboration with an accountant. I built the Front-End using React and the Back-End with Google Firebase.

Technologies I used:
React.js, Firebase, JavaScript, HTML, CSS, Node.js, Web Hosting Canada, GitHub, PHP, WordPress, WooCommerce, WooCommerce License Manager.
Achievements included:
Full-Stack. Meaning, Front-End with React.js and the Back-End with Firebase (for the authentication and database services). License server with WooCommerce License Manager and a PHP API in the middle to connect both ends. The UI is updated in realtime thanks to the great Firebase Firestore database feature.
Chronology:
Created in 2021, still updating it occasionally.More details link:
https://finance-d.com/periodes-de-payes-simplifiees/This website
The website you are viewing right now is built with React.js and Next.js. I chose both of these technologies because they are great. Probably my current top choice as of 2022-05-24.

Technologies I used:
React.js, Next.js, JavaScript, HTML, CSS, Node.js, Firebase Hosting, GitHub.
Achievements included:
Design, programming, content, translation, hosting and performance optimisations. This website is open-source - you can peek into the source code in my GitHub repository (link below).
Chronology:
Created in 2021 and revised occasionally.More details link:
https://github.com/alex-drocks/alexdesroches-comThat's it!
I did many more coding projects, but those were the most relevant to what I am very good at doing.
If you would like to know more about me, please feel free to reach out to me.