Vikas Grover, Developer in White Rock, BC, Canada
Vikas is available for hire
Hire Vikas

Vikas Grover

Verified Expert  in Engineering

Full-stack Developer

Location
White Rock, BC, Canada
Toptal Member Since
January 4, 2021

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.

Portfolio

Lotus Technologies
Microservices, JSON Web Tokens (JWT), Spring Data JPA, Spring Boot, Java, React
CHULWON LAND
Material UI, Redux-Saga, TypeScript, Node.js, React
Stillpoint Spaces
Redux, Bootstrap, React

Experience

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.

Work Experience

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, 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

Exchange Website

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

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

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, Redux-Saga, jQuery

Other

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

Tools

Slack

Paradigms

Microservices

Platforms

Unix

Storage

Spring Data JPA

1995 - 1997

Post Graduate Diploma in Computer Science

Kurukshetra University - Kurukshetra, India

1993 - 1995

High School Diploma in Computer Science

Aptech Computers - Ambala, India

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring