Arihant Verma

Arihant Verma

Mentor
5.0
(14 reviews)
US$22.00
For every 15 mins
30
Sessions/Jobs
ABOUT ME
Principal Software Engineer with 5+ experience.
Principal Software Engineer with 5+ experience.

Hi, I'm Arihant. I'm a Principal Software Engineer, working with mostly front end technologies and programming languages — Reactjs, Typescript, Javascript, Nodejs. I write for Smashing Magazine.

Hindi, English
New Delhi (+05:30)
Joined January 2016
EXPERTISE
5 years experience | 9 endorsements
Experience writing vanilla and framework JavaScript production code both for web apps and servers using Node.js
Experience writing vanilla and framework JavaScript production code both for web apps and servers using Node.js
2 years experience
4 years experience | 1 endorsement
3 years experience | 1 endorsement
Worked in production code bases writing Sass and css-in-js ( styled components ) styles
Worked in production code bases writing Sass and css-in-js ( styled components ) styles
5 years experience | 8 endorsements
Experience with building production websites ( for example https://goibibo.com/hotels ) and apps using React.js. Experience in mentoring ...
Experience with building production websites ( for example https://goibibo.com/hotels ) and apps using React.js. Experience in mentoring other people to learn and get better with React.js as well. Open source contributions in React.js ecosystem. I frequently write about JavaScript and React. Example: https://www.smashingmagazine.com/2021/03/outside-focus-click-handler-react-component/
View more
View more
4 years experience | 3 endorsements
Experience with building production websites ( for example https://goibibo.com/hotels ) and apps using React.js and using Redux as global...
Experience with building production websites ( for example https://goibibo.com/hotels ) and apps using React.js and using Redux as global state management solution and server side rendering sharing state technique. Experience in mentoring other people to learn and get better with it as well.
View more
View more

REVIEWS FROM CLIENTS

5.0
(14 reviews)
Ken Thomas
Ken Thomas
May 2022
Arihant was able to help me build a function to traverse a tree and find the matching node in Typescript. He was able to quickly understand the problem and has good communication skills. I will definitely use his service in the future.
Kay
Kay
May 2021
Very helpful and explain processes well
Kurt Stevenson
Kurt Stevenson
May 2021
He literally just made my day! I struggled for 4 days to fix the issue and he worked on it and tested with me until we had it fixed. Thanks YOU ROCK!
Kurt Stevenson
Kurt Stevenson
May 2021
He is freaking amazing! Only took him about a half hour and he figured out the culprit! So many other people looked at my issue before him and just said they couldn't recreate the error.
Kay Hargrove
Kay Hargrove
May 2021
I would highly recommend him to everyone. He really take his time to make sure you understand the information
Rajiv Dulepet
Rajiv Dulepet
May 2021
Absolutely brilliant, it was perfect and optimal session with somebody who is top of their game!
Kay Hargrove
Kay Hargrove
April 2021
Great mentor to work with
Dylan Page
Dylan Page
April 2021
Great teacher! Thanks!
SOCIAL PRESENCE
Stack Overflow
375 Reputation
0
1
16
EMPLOYMENTS
Principal Software Engineer
IND Money
2021-05-01-Present
Building one stop place for everything an Indian would need to manage their wealth across all instruments, smartly invest in equity and n...
Building one stop place for everything an Indian would need to manage their wealth across all instruments, smartly invest in equity and non equity assets and get help for it.
Node.js
Jenkins
React
View more
Node.js
Jenkins
React
Webpack
Next.js
Tailwind css
View more
Senior Software Engineer
Next Order
2021-02-01-Present
First front end engineer, responsible for setting up front end infrastructure and architect multiple web apps. Built the login functiona...
First front end engineer, responsible for setting up front end infrastructure and architect multiple web apps. Built the login functionality for the point of sale app for restaurants, refactored code to resolve bugs, aid future development. Figured out a way to incrementally refactor the POS app to use Next.js and Tailwind CSS with better written code.
Azure
Firebase
React
View more
Azure
Firebase
React
JavaScript
Redux
Sass/css
View more
Software Engineer
Goibibo
2018-10-01-2021-01-01
Front-end Engineer in the hotels team, responsible for revamping both desktop and mobile web in 1.5 years, using React, Redux, Typescript...
Front-end Engineer in the hotels team, responsible for revamping both desktop and mobile web in 1.5 years, using React, Redux, Typescript, Styled Components, Node.js. Lead the creation of lot of reusable react hooks, components. Part of the team that led the effort for a common front end toolkit, Stencil, that is used across projects inside Goibibo. Stencil, was featured — https://www.youtube.com/watch?v=2nojr5VJgHc&t=3698s — on Google Chrome Developers Youtube Channel. Stencil was also used to power initial versions of Aarogya Setu App. I wrote Stencil's documentation. Engineered Hotel Details Page Caching Strategy Using Redis Cache for better performance and SEO. Switched to Aerospike during pandemic and brought costs down from 1500 \$ p.m to 150 \$ p.m with acceptable latency. Built a React Autocomplete hook that solved complex flyout menu use cases across verticals. Actively worked with other engineers to define tech roadmap Passionately coached and mentored 'UI' devs to learn Javascript and React. Mentored a new joinee and an intern.
Node.js
Jenkins
Redis
View more
Node.js
Jenkins
Redis
TypeScript
React
Redux
Styled-Components
View more
PROJECTS
Poetry EditorView Project
Open Source
2017
Made a web poetry editor using Canvas, React and Draft.js because I was tired of writing poetry on phone with aching thumbs. Some learnin...
Made a web poetry editor using Canvas, React and Draft.js because I was tired of writing poetry on phone with aching thumbs. Some learnings — https://twitter.com/gdadsriver/status/934363273029230592 — from this project about finding the visual center of a closed polygon from Mapbox team
HTML5 Canvas
React
Draft.js
View more
HTML5 Canvas
React
Draft.js
View more
Canadian Secondary AcademyView Project
Canadian Secondary Academy
2021
Built a landing page and a custom email lead generation service for Canadian Secondary Academy.
Built a landing page and a custom email lead generation service for Canadian Secondary Academy.
Node.js
Next.js
Tailwind css
View more
Node.js
Next.js
Tailwind css
Vercel
View more