Hi,

I am Riyaz

a Senior Front-End Engineer

Hire me Download CV

With almost 7 years of experience and a passion for writing quality, high-performance, and maintainable code following best practices by heart.

I have broad background developing a variety of web applications, and I am currently working on a finance management application for my current employer. In the past, I have developed fleet management systems that assist numerous businesses, transportation companies, government agencies, and schools in the UAE, Singapore, and Indonesia

Skills

Vue.JS

Javascript

Typescript

Nuxt.JS

VueX

Node.JS

React Native

SCSS

TailwindCSS

Quasar/Element UI

HTML/CSS

Go Lang

Experience & Education

Senior Frontend Engineer

Jul 2021 - Present
Aspire
Singapore (Remote)
  • Vue.js
  • JavaScript
  • TypeScript
  • Cypress
  • Quasar
  • Vuex
  • Node.js
  • Collaborating with members of the product team to implement new feature developments
  • Creating, documenting, and maintaining cuttingedge Vue.js web application
  • Building cutting-edge applications and collaborating with the User Experience (UX) tea
  • Leading the entire application development life cycle right from concept stage to delivery and post-launch support
  • Document the development process, architecture and standard components
  • Collaboration with a designer, PM, QA, and backend developer regularly
  • Writing readable and clean code that can be understood and scaled by all team members
  • Existing apps maintenance, migration & bug fixes
  • Debugging API response
  • Testing and maintaining interfaces
  • Ensure app component scalability and adaptability
  • Dealing with state management
  • Writing unit and end-to-end tests
  • Adding new features and improving existing ones to achieve peak performance
  • Developing scalable and maintainable web components
  • Error Handling & Reporting
  • Performing Github PR and Interviews code reviews
  • Keeping up with new web development trends and best practises
  • much more...

Front-End Developer

Jun 2018 - Present
Innovent Integrated Solutions.
Abu Dhabi (UAE)
  • Vue.js
  • JavaScript
  • TypeScript
  • Jest
  • Quasar
  • Element UI
  • Google/Leaflet Map
  • Web Socket
  • TailwindCSS
  • Vuex
  • Node.js
  • Structuring the application as modular, flexible and scalable.
  • Collaborated with product team members to implement new feature developments.
  • Frequent collaboration with designer and backend developer.
  • Existing apps maintenance & bug-fixes.
  • Connecting various data sources from our own and external APIs to the user interfaces, both synchronously and asynchronously.
  • Debugging API response.
  • Testing and maintain interfaces.
  • Ensuring scalability and adaptability of designs.
  • Dealing with state management.
  • Writing automated tests.
  • Implementing new features and optimize existing ones to drive maximum performance.
  • Developing scalable and maintainable web components.
  • Error Handling & Reporting.
  • Performing code reviews.
  • Implement a pixel perfect responsive design.
  • Implementing a live location tracking system for Buses and Cars.
  • Streaming Buses Camera's to show Live, and Recorded videos.
  • Working on Trips, routes, paths, stops, drop-off, pickup, etc for passengers and students.
  • more...

Front-End Developer

Apr 2016 - May 2018
Liimras Digital Agency
Mumbai (India)
  • WordPress
  • JavaScript
  • jQuery
  • PHP
  • MySQL
  • Node.js
  • Implementing the wireframe for websites.
  • Manipulating the DOM elements.
  • Building WordPress CMS and Blog websites.
  • Working with Bootstrap Framework.
  • Using SCSS to organize and write less CSS codes.
  • Converting designs to real website.
  • Requirements gathering, analysis, planning, communication, design, modeling and testing.
  • Focusing on User Experience.
  • Implemented websites and its landing pages from concept through deployment.
  • Collaboration with design and backend team.
  • Solving cross-browser compatibility issues.
  • more...

Web Developer & Designer (Freelance)

Jan 2015 - March 2016
Nuha Digital Media Pvt. Ltd.
Navi Mumbai (India)
  • WordPress
  • JavaScript
  • jQuery
  • PHP
  • MySQL
  • Designing Websites.
  • Developing the designed websites by using WordPress, HTML, CSS, JQuery, Javascript.
  • Developing Responsive web pages.
  • Animating the pages and elements.
  • Applying UX Principles.
  • Developing E-Commerce, Blog and Products websites.
  • Performing a mix of maintenance, enhancements, and new development.

Bachelor of Computer Science

2022
University of the People
California (Online)

How to design & develop REST microservices in Golang (Go)

2022
Udemy
Online

The Complete Developers Guide to MongoDB

2022
Udemy
Online

Master Flutter in Just 8 Hours

2022
Youtube
Online

Testing Web Apps with Cypress

2022
Frontend Masters
Online

Vue.js 3 Fundamentals with the Composition API

2021
Vue School
Online

Storybook with Vue.js

2021
Vue School
Online

Testing Vue.js Components

2021
Vue School
Online

A Practical Guide to Algorithms with JavaScript

2019
Frontend Masters
Online

Javascript Data Structure & Algorithms

2019
Youtube
Online

TypeScript 3 Fundamentals

2019
Frontend Masters
Online

Deep Javascript Foundations

2019
Frontend Masters
Online

Nuxt.JS

2019
Udemy
Online

Vue.JS

2018
Udemy
Online

React Native

2018
Udemy
Online

MySQL

2017
TeamTreeHouse
Online

Node.JS (Asynchronous, Express, etc)

2016
Udemy
Online

Sass

2015
Udemy
Online

Javascript

2015
Udemy
Online

WordPress

2014
TreeHouse
Online

Advanced Web Development

2012
Sahara Computer Institute
Mumbai

Web Designing

2011
Sahara Computer Institute
Mumbai

© 2023. All Rights Reserved

+91 9029 777087