Venkatesh Ng, Developer in Bengaluru, Karnataka, India
Venkatesh is available for hire
Hire Venkatesh

Venkatesh Ng

Verified Expert  in Engineering

Web Developer

Location
Bengaluru, Karnataka, India
Toptal Member Since
June 1, 2022

Venkatesh is a senior web developer with work experience in the retail, eCommerce, and fintech sectors. Primarily focused on JavaScript-oriented projects involving complex logic, he is experienced working with Node.js serving mainly as a middleware. Venkatesh enjoys challenging projects and is willing to explore and learn any new tech stack and expand his capacity while working as a full-stack developer for smaller projects.

Portfolio

Zeta India
Vue 2, HTML5, CSS, SCSS, Web Components, Vue, TypeScript, HTML, REST APIs
BigBasket
Node.js, Vue 2, React, Next.js, JavaScript, ECMAScript (ES6), HTML5, CSS...
Publicis Sapient
Java, JavaScript, AngularJS, Angular, Redux, Full-stack

Experience

Availability

Part-time

Preferred Environment

MacOS, Visual Studio Code (VS Code), Chrome, Terminal, Git, GitHub, Bitbucket, GitLab, Jenkins

The most amazing...

...feature I’ve developed is a dynamic theming with APIs for database storage, allowing users to instantly reflect a chosen theme on the web pages and mobile app.

Work Experience

Senior Software Development Engineer

2019 - PRESENT
Zeta India
  • Developed, tested, and deployed multiple interfaces of Spotlight, a platform built for corporates targeting employee rewards and recognition, including the HR portal, web and mobile user app, and back office.
  • Built the dashboard for the enterprise payments BU's travel and expense solutions product, Rubix, and worked on refactoring the legacy codebase to adhere to modern practices which improve readability and performance.
  • Explored Cypress end-to-end testing framework and wrote unit tests in Jest. The project's tech stack included Vue, Bulma, Buefy, and web components.
  • Managed, mentored, and provided guidance to a team of four junior developers.
Technologies: Vue 2, HTML5, CSS, SCSS, Web Components, Vue, TypeScript, HTML, REST APIs

Front-end Techincal Lead

2018 - 2019
BigBasket
  • Built the infinite scrolling for the PWA product listing pages with complete SEO support for pagination and scroll position retention on refresh.
  • Collaborated with the design, product, and analytics teams and horizontal QA. The project's tech stack included React, JavaScript, Node.js, CSS, and HTML.
  • Deployed UI microservices and monitored alerts on New Relic for high throughput latency.
Technologies: Node.js, Vue 2, React, Next.js, JavaScript, ECMAScript (ES6), HTML5, CSS, PostCSS, SCSS, Webpack 4, TypeScript, eCommerce, HTML, Python, REST APIs, Redux, Full-stack

Associate Technology L2

2014 - 2017
Publicis Sapient
  • Led the development of a POC for a web application that can serve as a drop-ship vendor portal (developed on top of Sterling OMS).
  • Charged with the functional and technical design using Sterling OMS, back end, and user interface using Angular 2, TypeScript, and Angular CLI.
  • Managed the end-to-end development of certain modules, like creating work orders in SW RJ RA track, of WSI customer call center UI (CCUI) using AngularJS.
Technologies: Java, JavaScript, AngularJS, Angular, Redux, Full-stack

eCommerce Website

https://www.bigbasket.com/
I built some of the major components of an eCommerce website for grocery shopping, including product listing pages, product detail pages, and basket and checkout pages. I have also worked on migrating old tech to React server-side rendering (SSR), which helped increase SEO visibility.

Libraries/APIs

Vue 2, React, Buefy, Vue, Node.js, Vuex, REST APIs

Tools

Git, GitHub, PostCSS, Webpack 4, Terminal, Bitbucket, GitLab, Jenkins

Frameworks

Bulma, Next.js, Redux, Chrome, AngularJS, Angular

Languages

JavaScript, ECMAScript (ES6), HTML5, CSS, Sass, HTML, TypeScript, SCSS, Python, Java

Paradigms

Microservices Architecture

Platforms

MacOS, Visual Studio Code (VS Code)

Other

Vue Router, Full-stack, Web Components, eCommerce

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