Ertugrul Haskan profile photo

Ertugrul Haskan Senior Front End Engineer at QuoteMedia

Vancouver, BC

Senior Front End Engineer at QuoteMedia

Mar 2023 — Present
  • Architected and delivered a new research portal dashboard, integrating multiple stock and exchange tools into a single, high-performance platform.
  • Drove a code quality initiative, reducing bugs by 30% and improving code quality by 50% through rigorous linting and testing protocols.
  • Led the redesign and development of the company's website and landing pages, improving user experience and brand presence.
  • Increased organic website visitors by 20% and boosted CTA click rates by 10% on Quotestream and QuotestreamPro websites.
  • Built a financial data and analytics platform for Scotiabank, using a PHP backend and JavaScript frontend. The application provides a full suite of tools for investment research, including portfolio tracking, fund analysis, and real-time market data visualization.
Vue.js
Nuxt
Astro
JavaScript
TypeScript
Tailwind CSS
Cypress
Node.js

Full-Stack Developer at Jarr

Mar 2022 — Jun 2022
  • Contributed to a mission-driven company by maintaining and enhancing a Shopify website, improving user experience for a zero-waste living platform.
  • Optimized website performance by 15% through targeted bug fixes and performance enhancements.
  • Resolved critical technical debt within the shopping cart, ensuring a seamless checkout process and reducing cart abandonment rates.
Vue.js
Nuxt
Astro
JavaScript
TypeScript
CSS
HTML
Tailwind CSS
Cypress
Node.js
Responsive Design
Shopify
Liquid
jQuery

Senior Front End Engineer at Zinc Technologies

Mar 2020 — Sep 2020
  • Optimized application performance and resolved critical bugs to improve efficiency, resulting in faster load times and smoother user interactions.
  • Integrated Amazon and Shopify APIs to enable seamless data exchange and expand platform capabilities.
  • Designed and implemented a streamlined onboarding process, which significantly enhanced seller engagement and reduced setup time.
  • Utilized agile methodologies to ensure rapid development, continuous improvement, and efficient project delivery.
Vue.js
TypeScript
JavaScript
Meteor.js
CoffeeScript
MongoDB
GraphQL
Shopify
AWS
Responsive Design
Scrum

Senior Front End Engineer at BBVA

Oct 2015 — Mar 2020
  • Architected a decoupled development platform (Monorepo/Micro-Frontends) that increased team performance by 40% by allowing parallel front-end and back-end workstreams.
  • Developed and maintained banking websites, adapting over 25 unique layouts across more than 5,000 pages to ensure responsiveness and optimal user experience.
  • Improved website performance by optimizing speed and reporting with Lighthouse CI, resulting in measurable decreases in page load times.
  • Automated key internal banking projects, including a credit calculator and internet banking chatbot, to enhance operational efficiency.
  • Automated key internal banking projects, including a credit calculator, ATM screens, and an internet banking chatbot, to enhance operational efficiency.
  • Enhanced CI pipelines through image minimization and the implementation of strict linter rules, reducing build times and improving overall code quality.
  • Mentored new developers, providing code reviews and teaching best practices to ensure seamless onboarding and foster team growth.
HTML
CSS
SCSS
JavaScript
jQuery
Vue.js
React
Bootstrap
Tailwind CSS
Gulp.js
Grunt.js
Responsive Design
Adaptive Design
Scrum
Accessibility