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.1 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

8.1Years
  • Apr, 2022 - Present4 yr 2 months

    Senior Software Engineer - Frontend

    HestaBit
  • Feb, 2021 - Apr, 20221 yr 2 months

    Frontend UI Developer

    Eshopbox
  • Aug, 2018 - Feb, 20212 yr 6 months

    Jr. Frontend Developer

    Think Exam - A Ginger Webs Company
  • Feb, 2018 - Jul, 2018 5 months

    Trainee

Applications & Tools Known

  • icon-tool

    Zaplin

  • icon-tool

    Figma

  • icon-tool

    Git

  • icon-tool

    SVN

  • icon-tool

    Jenkins

  • icon-tool

    CMS

Work History

8.1Years

Senior Software Engineer - Frontend

HestaBit
Apr, 2022 - Present4 yr 2 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 - Apr, 20221 yr 2 months
    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 Developer

Think Exam - A Ginger Webs Company
Aug, 2018 - Feb, 20212 yr 6 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.

Trainee

Feb, 2018 - Jul, 2018 5 months

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 and front-end developer. I have three years of experience in React and Next.js, and I'm currently working with. Previously, I worked with EshopBox as a front-end developer. My roles and responsibilities are here. I am responsible for the front end of the application, and I've led two projects with teams of five people. Currently, there are four people under me.

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

    In terms of project hierarchy and component hierarchy, I'll be separating all the components, such as pages, dynamic components, and components, so that each and every code is separated into multiple paths. This way, only those components that need to be updated will be updated, not the whole page, which will affect the speed of the project. That's why I've developed dynamic components for charts, the sidebar, and the main page layout. This will also increase the reusability of the code, as we won't have to create each and every component every time if we want to work with it.

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

    Okay, so I'll be using restful APIs by having async code. By that, if there's been an error, it will throw an error. And let me know what's the cause of that error, and I'll rectify it.

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

    So I would follow the design to the data storage. I will create multiple, reduced versions for each and every component so that the code is understandable and multiple actions, and so that each and every action is understandable, and the other developer can work on it easily.