Log In

Don't have an account? Sign up now

Lost Password?

Sign Up

Photo

Frank Parent Senior Front-End Developer

Montreal, Quebec, Canada Website Portfolio YouTube Channel LinkedIn Profile
AccessibilityAngularCSSDesignHTMLJavaScriptLaravelPHPReactReduxrxjsSassUxWordPress
Freelance

Talented and creative Front-End Developer with 13 years experience. I’m passionate about JavaScript, HTML, CSS, UX, accessibility, design and other technologies. I have an outstanding background developing standards-compliant & cross-browsers compatible websites and applications in deadline-oriented environments.

 

My goal is to create smart and innovative websites/applications that will innovate, inspire and take the user experience to a new level.

 

I’ve helped launch startups, worked with highly creative Web agencies, helped big companies modernize their frontend approach and upgrade their technologies, and even started my own Web Development & Design company a few years ago.

 

When I’m not changing nappies or watching Paw Patrol with my son I can be found working on personal projects, experimenting with new browser features, playing with brainwaves devices, hunting and finding cool websites, playing my favorite board game and trying to make the world a smarter place.

 

I was never the smartest nor the best in class, but realizing it made me resourceful and I became a fast learner. I’m passionate about what I do, work really hard, am constantly learning and trying to keep myself up to date, and try to surround myself with smarter people so I can get better and wiser.

 

Also I can name at least 15 different Star Wars planets.

 

SPECIALTIES:
– JavaScript (React, Redux, Typescript, ES6)
– HTML5/CSS3/Sass
– Composer, NPM, Yarn
– Grunt, Gulp, Webpack
– Responsive Design / Cross-Browser layouts
– Git (Bitbucket & Github) – AGILE – JIRA – Confluence
– Web/UI Design using Photoshop and Sketch
– Usability/User Experience (UX)
– Open Source Content Management System (Wordpress)

Education

2001-2004 Associate Degree, Computer Science at Maisonneuve College
2005-2009 Certificate, Applied Computer Science at University of Montreal

Experience

Oct 2018 – Jun 2019 Senior Front-End Developer / React Developer at Dept Agency

– Code and maintain complex digital projects using React, Redux and ES6
– Build mobile-first, cross-browser compatible, high performing websites
– Analyze and review detailed business requirements and technical specifications
– Actively maintain code integrity, organization and documentation
– Create and configure build process and tools for global Web applications using Webpack
– Collaborate with the UX, development and project management teams to ensure steady and innovative product realization
– Innovate with new ideas, research relevant tools and methodologies and implement proofs of concept
– Optimize, improve and modernize the company’s internal libraries and frameworks for faster and more consistent development

Jul 2013 – Present Senior Front-End Developer & Co-founder at Red Six

Red Six is an independent technology-driven creative studio, with a futuristic vision, that designs and develops digital web and mobile solutions.

Aug 2013 – Feb 2015 Senior Front-End Developer (Consulting) at Abilis Solutions

Consulting contract with the main goal of helping the enterprise develop user standards for their massive international Web application and introduce front-end solutions for their user interface.

Their main projects are all mostly backend-oriented and feature-oriented so my job consist of:

* Present development roadmap for the improvements and come up with realistic solutions to replace the legacy technologies, always while considering the client’s deadlines, budget and expertise limitations.
* Refactor the entire CSS to use a structured hierarchy that’s optimized, easily maintainable and uses a modern approach with pre-processor (Sass).
* Refactor the existing JavaScript to modularize the resources and use a module loader in order to reduce the amount of server requests and duplicated code.
* Submit User Experience enhancements based on the user feedback and current interface.
* Train the developers and make them aware of the good front-end practices and new development techniques.
* Replace the deprecated table layouts with semantic markup and fight hard to achieve cross-browsers compatibility