JAMES MERCIER
James Mercier
Montreal, QC 438-***-****
James Mercier *****.*******@*****.***
Full Stack Developer 7 years
TECHNICAL SKILLS
Mastered Languages with High Optimization Capabilities : PHP, JavaScript 2020, AJAX, Regular Expressions
Back-End Languages:
MySQL, PHP 5, PHP 7, AJAX, Scala, TypeFlow,
PrestaShop [Optimization, Core Overwrite, Custom Plugins], Smarty Template Engine, Advanced .htaccess, web.config, php.ini Front-End Languages:
HTML, CSS, SaSS, LeSS, Bootstrap, JavaScript 2020, AJAX, jQuery, React Class / Functional / familiar with React Native, Google APIs [Analytics, Advanced eCommerce Analytics, Custom DataLayer Analytics, Maps, AdWords JavaScript Events]. Others:
Soft Skills,
Test Writing, Configs, npm, Git, GitHub, GitLab, Profiling tools, Geolocation GPS & APIs,
OS and Command line [Linux, Windows].
Familiar with: Symfony, Kubernetes environment, Akka-http, Play Framework, TypeScript, Cassandra. Redux, GraphQL
Coded Functionnalities (not limited to):
Fast eCommerce with +1 million products each containing +150 variations and advanced search functionalities (optimized Elastic Search) REST APIs
Custom User Analytics,
Custom Caching / pre-Caching System
Custom Mobile Advanced Parallax 60 fps (4 years ago), Custom Benchmark JavaScript & PHP,
Custom CMS,
Custom Multi-Language Templating
Mastered Concepts:
Functional Programming
Higher order functions / Closures
Object Oriented
Domain Driven Design
Model View Controller
Optimization, Microservices, Immutability,
International PageSpeed Standards, Complete HTTP Request Process,
OP Cache / Cache, Emails Config, Security (basics), Multi-Threading and GPU optimizable coding,
Problem and Data Analysis,
Robot Proof Obfuscation
Softwares:
JetBrains [Intelli J, PHPStorm], VSCode
DevTools [Safari, FireFox, Chrome],
Virtual Machines [VMWare, Hyper-V, Virtual Box]
cPanel, phpMyAdmin, and pals.
Adobe [Illustrator, Audition (sound mixing), PhotoShop], Windows Server [2012, 2016],
Microsoft 365 [Word, Excel, Outlook, PowerPoint],
PROFESSIONAL EXPERIENCES
BOMBARDIER, Dorval QC 11 / 2019 to 06 / 2020,
FullStack Software Engineer
Write meaningful clear intentioned code for the intranet web app (3k avg. req. / min.), Split app in microservices,
Switch between teams to get feedback and different learnings. Learn different languages. Frameworks, business logic or business-related data. Create REST APIs,
Update older React / JavaScript code to React Functional, Take care of entire GitLab Issues by:
Confirming the understanding of the issuer meanings, Analyse code base and propose a solution to Lead Software Engineer that gets to approve it, Write Scala / React / Java code associated to resolving the issue considering business logic and Writing successful FR Tests,
Create merge request that Lead Software Engineer gets to merge. Confirm with the issuer that the issue is resolved. Learn business logic associated to the position,
Follow AGILE procedures
WEBIA / ACXCOM, Saint-Lazare QC 02 / 2017 to 11 / 2019 Lead FullStack Developp
eCommerce creation and major optimization in PrestaShop (Symfony), Coding reference,
Data analytics,
Learn different languages and frameworks.
FullStack coding PHP Javascript jQuery AJAX HTML5 CSS3 and different libraries, Deal with large amount of features to consider,
Communicate with clients to get specific details about their request of feature(s), Debug / Update existing code from various sources, Update sites from PHP 5 to PHP 7,
Update coding practices and teach some speed and or coding principles, Custom CMS optimization and upgrade,
Advanced optimization,
Project evaluation.
Follow AGILE procedures
EJ WebMasters, Laval QC 08 / 2013 to 03 / 2017
Owner
FullStack coding PHP JavaScript jQuery AJAX HTML5 CSS3 and different libraries, Google AdWords & Analytics advanced linking,
Create from scratch Custom CMS,
Create from scratch Custom Websites,
Create eCommerce and editable websites over WordPress WooCommerce, Contractual advanced WordPress / WooCommerce coding, Contractual existing website enhancements,
Web and Email Hosting,
Write Contracts,
Explain things and give good advices to clients.
PERSONNAL EXPERIENCES
From 2003 to 2005
Java-like Coding of high-end Paying Game Server for Ultima Online (one of the first MMORPG) with custom coded PVP, PVM, Skill Tree, Crafting System, Level Up System, Weapon Socket System, Elemental Damage System, Maps, Houses…. Pretty much everything I would say. Project was well advanced and as a youngster I was not expecting to make coding out of my life. I was just seeing a pretty good game.
From 2016 to 2017
Mentoring different friend’s friends toward becoming better Full Stack developers. PORTFOLIO
Most work done was confidential or private.
Work done at Bombardier was intranet and confidential. https://www.dsperformance.com/
PrestaShop eCommerce +1 million products containing +200 variations per product. EDUCATION
2013-2014 Web Developpment, PHP MySQL JavaScript jQuery Montreal, QC Institut Supérieur Informatique
HOBBIES / INTERESTS _ apart from coding
I like a little linguistic, Meditation, Music, Astronomy, Science, Data Analytics, AI IMPORTANT QUALITIES
Consistency, Right minded, Wisdom, Self-learning ability, Motivated CURRENTLY LEARNING
Python, NodeJS