Home Skills Projects Experience Blog About
Home Skills Projects Experience Blog About

Jean Soro

Welcome to my page!

Resume

Skills

Front-End Development

I write and debug code using latest versions of core Front-End programming languages like HTML5, CSS3(SASS) and JavaScript ES6, CSS frameworks like BootStrap4 and Tailwind. My library of choice for the client side of Javascript is React, but I am open to getting up to speed and productive with other frameworks if needed, as I still maintain a focus on core Vanilla Javascript fundamentals that transcend frameworks. I automate my workflow with tools like Gulp and Webpack.

E-Commerce / Analytics

Knowledge of Shopify and WooCommerce CMS platforms. I create and optimize stores for speed and profitability, using best UX practices and relevant Shopify apps. Using Google Marketing Platform applications to analyze online stores data and come up with ways to improve traffic/bounce rates, speed and content. Currently getting up to speed with Shopify theme development from scratch.

Optimization / Testing

Responsive UI/UX using modern native CSS3 methods such as Media Queries, Flexbox and CSS Grid. Accessibility best practices and Cross-browser compatibility while focusing on rendering speed. BEM methodology for clean and re-usable code when needed. Debugging JavaScript with native browsers tools.

Projects

EXPERIENCE
E-COMMERCE
ANALYTICS
WEB

Frontend Developer/Web Integrator - JALF

August 2020 - Current

- Participe au processus créatif avec l'équipe de conception visuelle et marketing, en apportant une expertise et des propositions en ce qui à trait aux meilleures pratiques UX/UI du marché dans un environnement de développement web agile. - Transforme les maquettes graphiques (conçues par le web designer) en contenu HTML/CSS et Javascript, et en assurer la cohérence. - Assure la découpe, le montage et l’intégration des pages en HTML/CSS et Javascript. - Construis et maintiens une bibliothèque de composants web testables, évolutifs et maintenables. - Effectue l’intégration des effets graphiques (transitions et animations CSS) Assure la compatibilité entre les navigateurs (Firefox, Internet Explorer, Safari, Chrome). - Assure le respect des standards web (Norme W3C, normes d’accessibilité) - Assure l'adaptabilité du design (responsive web design) aux différents types d’écrans en ce qui a trait à la mise en page, le placement des éléments visuel et champs de saisie. - Participe à l’évolution des projets de pair avec l’architecte organique et développeurs back-end. - Propose des améliorations aux processus d’intégration du code et des contenus.

Webmaster (E-Commerce Manager) - NRML Clothing Inc (Shopify+ Account)

September 2018 - May 2019

- Optimized E-commerce platform using UX/UI best practices during final stage of development to ensure smooth website launch. continuously planned, organized and evaluated the design, development and maintenance of site using Adobe Photoshop, HTML5, CSS3 and Shopify Liquid. - Worked in collaboration with 3rd party marketing firm, in-house designer and Shopify+ Merchant success manager to come up with creative e-commerce solution - Lead team of 6 - Implemented SEO strategy that resulted in 45% increase in traffic to site, as well as 50% increase in sales in comparison to previous year.

DEV CORNER

PHP or NODE.JS ?

I came across this article after attending a meetup where the conversation revolved around this topic As many new developers' first programming language of choice tend to be JavaScript given all the progress it has made over the years and its ability to be used on the front and back end, deciding to add server-side skills to your arsenal can be tricky.

My advice would be to lean towards learning PHP.

Read More

2020 Web Development Roadmap

I came across this article on FreecodeCamp as I continue my journey in web development and believe that it is an invaluable guide to all aspiring and current web developers. Lorem ipsum dolor sit amet.

The road maps look intimidating at first sight but as mentioned by the author, focus on the journey, not on every skill mentioned !

Read More

Framework Overload!

As modern Frameworks and Libraries continuously pop out of nowhere, it can be overwhelming being a Front-End developer. My suggestion when wanting to pick up a Framework to either improve employability or take on a new challenge is: do your research but most importantly build something!

Look at the area where you live, which frameworks are the most in demand?

Read More

Useful Patterns in React

I consider myself to be be part of the React community as it is the framework that I plan to use and most passionate about though I am confident and open to learning Angular.js or Vue.js if needed.

Patterns are important in the sense that they help us as far as making our code more modular! I usually like to keep things simple and what the author presented in this piece should resonate with like minded people!

Read More

The Purpose Of Software

“If all you have is a hammer, everything looks like a nail.”

As developers, it is very easy to stick to the technology that we enjoy working with the most, while dismissing everything else. While I agree that there are industry standards to follow, writing code and solving problems is ultimately to generate value to our stakeholders. Critical thinking trumps knowledge of a particular technology!

Read More

Confidence In The Workplace

I probably read this article everyday, as it is so relevant not only to the tech industry, but life in general. We all battle anxiety in the workplace, feelings of inadequacy AKA imposter syndrome. While some of us have an easier time dealing with such feelings, others really struggle. The result is not only work productivity, but personal lives being affected negatively. this article will feature on this blog section forever.

Read More

About Me

Jean Soro

Web developer

I am an enthusiastic Web Developer (Front-End) looking to put my technical skills to good use! I am curious about, breathe and love everything technology related, and am constantly sharpening my skills to prepare myself to solve bigger and better problems in a creative way, while keeping it all simple. Not afraid to give or ask for help, full-stack development is my long-term vision.