Vikas Grover, Full-stack Developer in White Rock, BC, Canada
Vikas Grover

Full-stack Developer in White Rock, BC, Canada

Member since August 14, 2020
Vikas is a full-stack developer with over a decade of hands-on experience building high performing presentations, layers, reusable components, and performance optimization. His skillset includes JavaScript, TypeScript as well as back-end technologies such as Java, Node.js, and PHP. Vikas specializes in well-constructed websites and apps using React, Angular. and Vue.js; he has a particular passion for front-end development using React as well as app development using React Native and Flutter.
Vikas is now available for hire

Portfolio

Experience

Location

White Rock, BC, Canada

Availability

Part-time

Preferred Environment

Slack, Windows 10

The most amazing...

...thing I've developed was the front end (React and TypeScript) for the exchange website, Chulwonexchange.com.

Employment

  • Lead Architect

    2017 - PRESENT
    Lotus Technologies
    • Developed over 200 cross-browser compatible, standard-compliant, and responsive web pages using HTML5, CSS3, JavaScript, and template scripting; these were all built according to software requirements and design specifications.
    • Liaised between business, design, and back-end teams to produce clean code that followed the design and functional specifications.
    • Interfaced with back-end data systems to produce dynamic user experiences.
    Technologies: Microservices, JSON Web Tokens (JWT), Spring Data JPA, Spring Boot, Java, React
  • Senior React Front-end Developer

    2020 - 2020
    CHULWON LAND
    • Developed a cryptocurrency exchange marketplace platform with Node.js and TypeScript.
    • Implemented the trading UI with React, Redux-saga, TypeScript, and Material-UI.
    • Launched the project successfully and accumulated 5,000 users in six months.
    Technologies: Material-UI, Redux-saga, TypeScript, Node.js, React
  • React Front-end Developer

    2019 - 2019
    Stillpoint Spaces
    • Implemented the whole UI/UX from the design with React and Bootstrap 4.
    • Built an invoice management platform with a Node.js RESTful API and React; also integrated Stripe.
    • Launched the project successfully and received excellent user feedback.
    Technologies: Redux, Bootstrap, React
  • Full-stack Web Developer

    2014 - 2017
    CGI Sys
    • Developed weekly with senior developers and learned three industry best practices and practical software development standards with a focus on Node.js, React, Angular, Vue.js, algorithms, and data structures.
    • Interfaced with back-end data systems to produce dynamic user experiences.
    • Researched and implemented to design the front end of over ten new platforms using MVC.
    • Cooperated in the architecting of the Node.js development of over three applications.
    Technologies: Vue.js, Angular, React, CSS, HTML, Laravel, PHP, JavaScript, Node.js
  • Senior Full-stack Developer

    2012 - 2014
    Cruise
    • Launched over five web applications with Java, Spring, HTML, Css, JavaScript, and jQuery.
    • Developed weekly with senior developers and learned three industry best practices and practical software development standards with a focus on Node.js, React, Angular, Vue.js, algorithms, and data structures.
    • Resolved 100 bugs which helped in avoiding development delays and saved $4,000 via updated functional software testing.
    • Analyzed over 1,500 responses to a consumer survey to evaluate brand perception and customers' willingness to pay.
    Technologies: React, Node.js, jQuery, JavaScript, CSS, HTML, Spring Boot, Java
  • Front-end Developer

    2010 - 2012
    Sam Software, Inc.
    • Developed over 200 cross-browser compatible, standards-compliant, and responsive web pages using HTML, CSS, and JavaScript.
    • Liaised between business, design, and back-end teams to produce clean code that followed the design and functional specifications.
    • Interfaced with back-end data systems to produce dynamic user experiences.
    • Researched and implemented to design the front ends of over ten new platforms using MVC.
    • Spearheaded the redevelopment of an internal tracking system in use by 125 employees, resulting in over ten new features, a reduction of 18% in the save/load time, and 15% in operation time.
    Technologies: JavaScript, CSS, HTML
  • Web Developer

    2008 - 2009
    Shreya Softwares
    • Cooperated in the architecture of the Node.js development of over three applications.
    • Developed over 30 HTML templates such as personal sites, blogs, and company advertising.
    • Built and resolved over 100 advanced features that met the client's best-quality requirements.
    • Teamed with five students to organize a 3-day AI conference with over 150 attendees; curated the agenda, promoted the event, secured attendance, coordinated event logistics, and liaised with speakers and sponsors.
    Technologies: JavaScript, CSS, HTML, Node.js, Java

Experience

  • Exchange Website
    http://www.chulwonexchange.com

    Back end: Node.js
    Front end: React, TypeScript, Redux-saga, PCSS
    Mobile app: React Native

    My main role was contributing to the front-end development, however, I also updated the back end according to the frontend change. I also developed a mobile app using React Native.

  • Booking Website

    Back end: PHP
    Front end: Angular 8
    Mobile app: React Native

    I worked alone on this project and developed this website for about a year and launched it successfully. I developed the front end from a Figma design. I also designed the database, contributed to the back-end development, and helped deploy the site.

  • Service Website
    https://dfwlonghornconstruction.com/fence-installation-plano/

    For five months, I worked as a front-end developer on this project. I launched the project successfully with lots of users.

    Front-end technologies: React, Redux-Saga, Material-UI

Skills

  • Languages

    JavaScript, Java, HTML, CSS, PHP, C++, TypeScript
  • Frameworks

    Redux, Laravel, Spring Boot, Spring MVC, Angular, Next.js, Nuxt.js, React Native, Bootstrap, Material-UI, JSON Web Tokens (JWT)
  • Libraries/APIs

    React, Node.js, Vue.js, Redux-saga, jQuery
  • Other

    Software Development, Software Design, OOP Designs, Windows 10, Computer Science, Computers, Front-end
  • Tools

    Slack
  • Paradigms

    Microservices
  • Platforms

    Unix
  • Storage

    Spring Data JPA

Education

  • Post Graduate Diploma in Computer Science
    1995 - 1997
    Kurukshetra University - Kurukshetra, India
  • High School Diploma in Computer Science
    1993 - 1995
    Aptech Computers - Ambala, India

To view more profiles

Join Toptal
Share it with others