Arun Thakur, Developer in Hamirpur, Himachal Pradesh, India
Arun is available for hire
Hire Arun

Arun Thakur

Verified Expert  in Engineering

Full-stack Developer

Hamirpur, Himachal Pradesh, India

Toptal member since April 13, 2022

Bio

Arun is a full-stack web developer specializing in front-end browser-side programming. React is his preferred front-end technology, and he has experience with back-end technologies such as Node.js, Django, Python, and PHP. He's an expert in developing content management systems. He prefers working in small teams or solo and is interested in tech startups.

Portfolio

Digimantra Labs
TypeScript, JavaScript, React, Node.js, MySQL, APIs, AWS Lambda, Back-end...
Digimantra Labs
JavaScript, HTML, React, SQL, CSS, TypeScript, Ajax, React Hooks, React Redux...
Rex Web Solutions
Node.js, Express.js, MongoDB, Git, React, Redux, React Redux...

Experience

  • GitHub - 5 years
  • HTML - 5 years
  • JavaScript - 5 years
  • React - 5 years
  • Next.js - 4 years
  • Node.js - 3 years
  • TypeScript - 2 years
  • CSS - 2 years

Availability

Full-time

Preferred Environment

React, HTML, JavaScript, Open Source, Front-end Development, Twilio, Twilio API, Tailwind CSS, Stripe, Sanity Studio, SEO Tools

The most amazing...

...project I've led with a team of four is a product that went live in six months. It's based on my idea and I had only three months of work experience back then.

Work Experience

Senior Node.js/React Developer

2021 - 2022
Digimantra Labs
  • Followed SOLID principles for designing and writing code to implement user stories.
  • Programmed RESTful services in Node.js for the back end and optimized MySQL performance.
  • Wrote front-end code in React and integrated new code into the existing solution.
  • Participated in daily scrums and meetings. Created unit tests and used mocks in unit tests.
  • Supported team members and maintained the codebase to be bug-free.
Technologies: TypeScript, JavaScript, React, Node.js, MySQL, APIs, AWS Lambda, Back-end, Back-end Development, API Integration, Material UI, Front-end Development, Amazon DynamoDB, Amazon Web Services (AWS), Gatsby, SEO Tools, Version Control, Responsive Web Design (RWD), HTML DOM, MongoDB

Full-stack Developer

2020 - 2021
Digimantra Labs
  • Delivered an eCommerce marketplace for medical supplies.
  • Adjusted a React front end to increase performance by three times when rendering thousands of elements.
  • Performed account management with clients and liaised between the client and the product development team.
Technologies: JavaScript, HTML, React, SQL, CSS, TypeScript, Ajax, React Hooks, React Redux, GitLab, Git, jQuery, JSON, Next.js, Django, Vercel, PostgreSQL, APIs, API Integration, Front-end Development, User Interface (UI), User Experience (UX), Full-stack, HTML5, Bootstrap, GraphQL, Axios, React Query, ESLint, NPM, Version Control, HTML DOM

Senior Software Developer

2019 - 2020
Rex Web Solutions
  • Maintained and improved the client portal React application.
  • Implemented workflows and guidelines for code consistency, readability, maintainability, and testability.
  • Participated in agile development, scrum meetings, and handling full projects with a good team.
Technologies: Node.js, Express.js, MongoDB, Git, React, Redux, React Redux, Amazon Web Services (AWS), Amazon EC2, Docker, CI/CD Pipelines, Front-end, APIs, API Integration, Webpack, Front-end Development, SQL, Django, User Experience (UX), Serverless, Amazon API Gateway, eCommerce, Twilio, Google Analytics, Data Visualization, WebApp, NPM

React Developer

2017 - 2019
Rex Web Solutions
  • Managed a team to develop an idea I had when I only had three months of work experience.
  • Led a team of four developers over six months to develop a CRM from scratch.
  • Served 100+ businesses with a 47 Net Promoter Score (NPS).
Technologies: HTML, React, CSS, Ajax, GitHub, Git, jQuery, Redux, REST APIs, OAuth, TypeScript, Front-end, Firebase, Figma, APIs, API Integration, Front-end Development, User Interface (UI), HTML5, Bootstrap, Charts, Data Visualization, Axios, Django REST Framework

Experience

Employee Satisfaction CRM

My employer held a competition internally to ideate a new product when I only had three months of work experience. I presented my idea for a CRM focused on employee satisfaction and it was accepted. I was given a team of four developers, and we were able to release the product in six months. By the time I left the employer, we had served over 100 businesses and had a net promoter score of 47.

Invoicing System

Served as the lead back-end developer for a web-based invoicing system with mobile apps, similar to Zoho Invoice, QuickBooks, or Xero. Had to handle end-customer data, track employee timesheets, integrate with payment processors, and create basic accounting reports.

Transport App

The idea for this project was to collect and show information about how to get to a destination or place. Users can use this application to search for a destination and get transportation info about possible ways to get there, e.g., using a bus or lending a bicycle.
I developed this application using Mapbox APIs.

Education

2014 - 2017

Bachelor's Degree in Computer Science

Sant Longowal Institute of Engineering and Technology - Sangroor, India

2011 - 2014

High School Diploma in Computer Science

Government Polytechnic College - Hamirpur, India

Skills

Libraries/APIs

React, Node.js, React Redux, jQuery, REST APIs, Three.js, React Router, Mapbox API, Twilio API, Stripe, LocalStorage, React Query

Tools

GitHub, GitLab, Git, Figma, Webpack, NPM, Google Analytics

Languages

JavaScript, HTML, HTML5, SQL, CSS, TypeScript, PHP, Python, GraphQL

Frameworks

Django, Redux, Next.js, Laravel, Material UI, Tailwind CSS, WebApp, Django REST Framework, Express.js, Electron, Ionic, Bootstrap

Platforms

Firebase, Amazon EC2, Vercel, Amazon Web Services (AWS), Docker, AWS Lambda, Twilio, Sanity Studio, Mapbox

Storage

JSON, MySQL, XML Parsing, Amazon DynamoDB, MongoDB, PostgreSQL

Paradigms

HTML DOM, Responsive Web Design (RWD)

Other

React Hooks, Front-end, Front-end Development, User Interface (UI), Ajax, OAuth, APIs, Web Scraping, Scraping, HTML Parsing, User Experience (UX), Gatsby, eCommerce, SEO Tools, Full-stack, Axios, Version Control, CI/CD Pipelines, Back-end, Back-end Development, API Integration, Open Source, Serverless, Amazon API Gateway, Charts, Data Visualization, ESLint

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