profile-pic
Vetted Talent

Nitin singh

Vetted Talent

I am Nitin, 26 years old and currently working as a Frontend Developer. with 5+ years of work

experience. Strong communication, Interpersonal, kinaesthetic and analytical skills. Highly creative

and eager to learn. A willing worker who is flexible in a cross section of working environments and

possesses remarkable team management skills.

  • Role

    Senior Frontend Developer

  • Years of Experience

    8 years

Skillsets

  • React.js
  • Google pagespeed insights
  • GraphQL
  • Gtmetrix
  • Jira
  • Lighthouse
  • MUI
  • Next.js
  • Notion
  • react testing library
  • GitLab
  • Restful APIs
  • Sketch
  • Slack
  • Styled Components
  • TypeScript
  • Unit Testing
  • vite
  • webpack
  • Websockets
  • Sass
  • JavaScript - 4.0 Years
  • Bootstrap
  • HTML5
  • CSS3
  • Tailwind CSS
  • Redux - 3 Years
  • Git - 6 Years
  • Figma
  • Git
  • JavaScript
  • Adobe XD
  • Ant Design
  • Apollo Client
  • Bitbucket
  • Chakra UI
  • Ci/Cd Pipelines
  • Confluence
  • Github

Vetted For

10Skills
  • Roles & Skills
  • Results
  • Details
  • icon-skill_image
    Front End DeveloperAI Screening
  • 37%
    icon-arrow-down
  • Skills assessed :Github, Symfony, HTML5/CSS3, jQuery, Less.js, react, Twig.js, JavaScript, MySQL, PHP
  • Score: 33/90

Professional Summary

8Years
  • Apr, 2022 - Present3 yr 11 months

    Senior Frontend Developer

    Hestabit
  • Feb, 2021 - Mar, 20221 yr 1 month

    Frontend UI Developer

    Eshopbox
  • Aug, 2018 - Jan, 20212 yr 5 months

    Jr. Frontend UI Developer

    Ginger Webs

Applications & Tools Known

  • icon-tool

    Zaplin

  • icon-tool

    Figma

  • icon-tool

    Git

  • icon-tool

    SVN

  • icon-tool

    Jenkins

  • icon-tool

    CMS

Work History

8Years

Senior Frontend Developer

Hestabit
Apr, 2022 - Present3 yr 11 months
    Developed high-performance, reusable frontend components for enterprise-grade applications. Led frontend teams on major projects including Docukng, Auto Scheduler Core Competencies (Pillars), and Luxplus. Conducted comprehensive code audits, refactoring to boost maintainability and improving performance scores by 35%. Delivered pixel-perfect UIs from Figma, Adobe XD, and Sketch designs with React.js, Next.js, JavaScript (ES6+), TypeScript, Redux, flawless responsiveness. Introduced component-driven development (Atomic Design) to maximize code reusability and modularity. Implemented Progressive Web App (PWA) features, enhancing offline support and driving higher mobile user engagement.

Frontend UI Developer

Eshopbox
Feb, 2021 - Mar, 20221 yr 1 month
    Led a team of two developers in building high-performance web applications. Developed reusable HTML, CSS, and JavaScript components to enhance product scalability and maintainability. Implemented responsive designs and ensured seamless cross-browser compatibility.

Jr. Frontend UI Developer

Ginger Webs
Aug, 2018 - Jan, 20212 yr 5 months
    Designed and developed intuitive, user-friendly web interfaces. Collaborated with designers and backend teams to enhance application performance and functionality. Built strong expertise in modern frontend frameworks and emerging technologies.

Achievements

  • Recognition for Outstanding Quality Delivery
  • Excellence in Bug Management

Major Projects

6Projects

Docukng

    Led the frontend architecture and improved UX with dynamic UI components. Enhanced document management efficiency by implementing real-time collaboration features.

Luxplus

    Developed a feature-rich e-commerce UI using Next.js, achieving a 92% Lighthouse performance score. Reduced page load times by 35% through code splitting and lazy loading.

Auto Scheduler (Pillars)

    Designed an intelligent scheduling system that streamlined appointment management and workflow automation. Implemented real-time updates using WebSockets for smoother scheduling interactions.

Pot Noodle

    Converted Figma designs into a fully responsive, animated landing page. Improved conversion rates through a visually engaging UI.

Gradbay

    Built a job portal connecting graduates with employers, integrating real-time job alerts and search filtering.

Tripoogle

    Developed a hotel booking platform, optimizing search and booking workflows for a seamless experience.

Education

  • Bachelors of Art

    Shri Aurobindo College, Delhi University (2018)
  • Intermediate

    Air Force Senior Secondary School, Delhi
  • Highschool

    Air Force Senior Secondary School, Delhi

Interests

  • Long Rides
  • Acting
  • Baking
  • AI-interview Questions & Answers

    Hi. My name is Nathan, and I'm a front end UI developer, front end developer. And I have 3 years experience in React and Next Years, and, uh, I'm currently working with. Previously, I was working with EshopBox as a front end developer. And, uh, my roles and responsibilities are here. I am basically as far as the front end of the application, and I've led 2 projects of 5 people. And currently, there are 4 people under me. I

    We can have multiple, uh, feature, uh, branches, like, uh, for version like for March and March 2024 to get the, uh, updated versions. Like, uh, they, uh, uh, there will be no more, uh, repetition of course, like, if we use, uh, separate branches for each and every month so that, uh, after couple of month, it, uh, gets tracked, like, uh, what is the updated branch. We don't have to hustle around.

    Okay. So, uh, in terms of project hierarchy component hierarchy, I'll be separating all the components, like, uh, components, pages, and all the, uh, dynamic components so that each and every, uh, code is, uh, separated into, uh, multipaths so that they'll, uh, only those components update, uh, which, uh, needs to be updated, not whole page because it will, uh, affect the, uh, speed of the project. So that's why, like, uh, I've developed dynamic components for, uh, charts and, uh, sidebar and main page layout. So, yeah, I'll those, and, uh, that will also increase the reusability of the code because we don't have to create each and every component every time if we want to work with.

    Okay. We will, uh, act first of all, I'll use use state to see if, uh, the code is updating, uh, rendering correctly. Afterwards, I'll check, uh, uh, bypassing the dependencies if the components update or not or the states or which is affecting. And afterwards, I'll correct those method with help of your use ReactOS.

    Okay. So I'll be using, uh, restful APIs, uh, by having async COVID. Uh, by that, uh, if there if there, uh, has been an error, it will throw an error. And let me know what is the what is the cause, uh, of that, uh, error, and I'll rectify it.

    Yeah. Uh, the state is currently updating twice. So if we want the increment of 2, so we should write only set counter brackets parent, uh, counter plus 1. In place of 1, we can use 2. If you want to update the, uh, count by 2. If the if you just want the, uh, upgradation just by 1, we can use counter plus 1 or just plus plus 1. In case just, uh, one value is updating, the React will all, uh, on update it on its own.

    So would you follow to the diva and our data storage? Uh, I will create multiple, multiple, uh, reduces and for each and every component so that the code is, uh, understoodable and multiple actions and so that each and every action, uh, is understoodable, and the other developer can work on it easily.