About

profile picture

I welcome you to read a little bio

My goal is to create web app that reaches and impacts over a BILLION users. If you believe my expertise aligns with your needs and can support me in starting this ambitious journey, I’d love to connect!

I have been coding since 4th grade and have 5 years of experience in the IT industry, including 3 years of experience in JavaScript, React ecosystem (designing and developing complex business workflows, writing high-quality code, mentoring peers, collaborating cross-functionally, performance optimization, writing documentation, and delivering timely results in a fast-paced startup).

Experience

Tekion

Software Engineer

Tekion Corp

May 2023 - Present

React JSReduxReact Testing LibraryJestJavaScriptMUILodashHTML5CSS3Jira
  • Designing and developing complex business workflows
  • Writing high-quality code
  • Mentoring peers
  • Collaborating cross-functionally
  • Delivering timely results in a fast-paced startup
  • Developed PDF builder renderer component
  • Performance Optimization

1 of 4

UDHD

Front End Developer

Urban Development and Housing Department, Govt of India

March 2021 - April 2023

React JSReduxReact Testing LibraryJestRedux-SagatypescriptNext JSJavaScriptMUIHTML5CSS3
  • Built responsive UI and scalable dashboards. Improved overall security.
  • Contributed to reusable functional components, compound components and render props design patterns.
  • Optimised front-end performance.
  • Unit and Integration Testing using Jest and React Testing Library.
  • Worked with latest tech stack: React JS, Redux-Saga, RESTful APIs, Tailwind CSS, and ES6.
  • Sound knowledge of version control systems - GIT and GitHub
  • Basic knowledge of ExpressJS, NodeJS and MongoDB

2 of 4

freelance

Frontend Web Developer

Freelance

August 2019 - Feb 2021

React JSReduxReact Testing LibraryJestNode JSExpress JSJavaScriptHTML5CSS3Next JSmongo DBFigmastyled componentsTailwind CSStypescriptFirebase
  • Developed highly performant and responsive UI. Descreased loading time by 26%.
  • Worked with RESTful APIs.
  • JavaScript Unit tests using Jest and React Testing Library.
  • Experience and basic knowledge with Node JS and Express JS.
  • Built Eye catching and animated front end UI with Tailwind CSS and Framer Motion.
  • Optimized performance and reduced build bundle size by 10%.

3 of 4

Ibm

Java Developer

IBM

July 2015 - March 2017

My SQLJavaMS Office
  • Built interactive dashboards for international clients.
  • Boosted client sales by 2.5%.
  • Collaborated with a large team of developers and developed features in agile.
  • Experience working with MySQL.
  • Completed 100% of the tasks within the deadline, awarded Employee of the year in Research & Analytics Department.

4 of 4

swipe horizontally for more

Skills

Hover over a skill for info

Axios

Axios

70%

CSS3

CSS3

70%

Figma

Figma

40%

Firebase

Firebase

60%

Git

Git

70%

GitHub

GitHub

70%

HTML5

HTML5

70%

JavaScript

JavaScript

80%

Jest

Jest

80%

Jira

Jira

70%

Lodash

Lodash

70%

mongo DB

mongo DB

25%

MS Office

MS Office

40%

MUI

MUI

25%

My SQL

My SQL

70%

Next JS

Next JS

70%

Postman

Postman

80%

React JS

React JS

75%

React Router DOM

React Router DOM

70%

React Testing Library

React Testing Library

70%

Redux

Redux

70%

Redux-Saga

Redux-Saga

70%

styled components

styled components

50%

Tailwind CSS

Tailwind CSS

40%

typescript

typescript

40%

VS Code

VS Code

75%

Projects

Tesla Clone

Tesla Clone

React JSCSS3FirebaseHTML5

Tesla UI with smooth scroll.

  • responsive design
  • deployed using firebase CLI

1 of 13

Amazon Clone

Amazon Clone

JavaScriptFirebaseReact JSReact Router DOMReduxCSS3HTML5MUI

Amazon clone with add products to cart features, login and logout.

  • add to cart
  • login
  • add new products to inventory
  • firebase backend

2 of 13

Deliveroo

Deliveroo

React JSReduxFirebaseJavaScriptReact Testing LibraryCSS3HTML5

Food devlivery app with cart features.

  • firebase integration
  • add to cart and remove from cart
  • state managed with Redux

3 of 13

Pagination Component

Pagination Component

JavaScriptAxiosReact JSReduxCSS3HTML5

Dividing API response to descrete pages in a beautiful UI.

  • results per page filter
  • responsive design
  • buttons responsive to total results

4 of 13

Sidebar Navigation

Sidebar Navigation

React JSJavaScriptCSS3HTML5

Animated Side Bar Navigation menu you use on VS Code, Code SandBox.

  • add, rename and delete file/folders

5 of 13

Calendar Component

Calendar Component

JavaScriptCSS3HTML5

Your favourite calendar app with tasks built from Vanilla JavaScript.

  • change months
  • add tasks

6 of 13

Calculator

Calculator

JavaScriptCSS3HTML5

Calculator app built with Vanilla JavaScript.

    7 of 13

    Expense tracker

    Expense tracker

    FirebaseReact JSJavaScriptCSS3HTML5

    Monitor and categorize your expenses.

    • responsive design
    • add and delete expenses
    • manage expenses with ease

    8 of 13

    Turbo Drive

    Turbo Drive

    React JSFirebaseCSS3JavaScriptHTML5

    Smart clone of Google Drive with login and file upload features.

    • google authentication
    • upload files

    9 of 13

    Auto Complete Typeahead

    Auto Complete Typeahead

    CSS3JavaScriptHTML5

    search IPL player names

    • Search box autocomplete suggestions
    • debouncing
    • suggestions fetched from the local storage API.

    10 of 13

    Burner Chat

    Burner Chat

    CSS3JavaScriptHTML5Node JSExpress JSmongo DBReduxReact JSMUIPostmanReact Testing Library

    MERN chat app with 'typing...' indicator built using Socket IO.

    • functional components
    • full stack app
    • web socket implementation
    • modern and responsive design

    11 of 13

    Tenzie

    Tenzie

    React JSJavaScriptCSS3HTML5

    Fun dice rolling game.

    • sleek implementation of react hooks
    • responsive design

    12 of 13

    To Do & Test

    To Do & Test

    React JSReact Testing LibraryJestCSS3JavaScriptHTML5

    To Do App with Unit and Intergation Tests.

    • add tasks and mark done
    • unit tests
    • Jest and React Testing Library

    13 of 13

    swipe horizontally for more projects

    Contact

    I have got just what you need. Let's Talk.

    ashwinigupta0126@gmail.com

    Bengaluru, India