Ankit Kumar, Developer in Tokyo, Japan
Ankit is available for hire
Hire Ankit

Ankit Kumar

Verified Expert  in Engineering

Software Developer

Location
Tokyo, Japan
Toptal Member Since
January 10, 2024

Ankit has six years of experience in software development. He is a well-rounded engineer with a diverse professional background. He is on a journey of creating a meaningful impact in the world of technology. Ankit contributes to and maintains open-source projects and strives to learn something new every day.

Portfolio

Bodygram, Inc., Japan
Next.js, React, Astro, Three.js, TypeScript, Tailwind CSS, CSS, Front-end...
Startbahn Inc., Japan
Next.js, React, TypeScript 3, Vue, CircleCI, Nuxt.js, Styled-components, CSS...
University of Cambridge
React, TypeScript, Styled-components, Python 3, Inkscape, Hugo, Storybook, CSS...

Experience

Availability

Part-time

Preferred Environment

React, TypeScript, JavaScript, Next.js

The most amazing...

...thing I have developed is a theme for JSDoc, and it ranks number one on npm in terms of maintainability.

Work Experience

Software Engineer

2023 - PRESENT
Bodygram, Inc., Japan
  • Contributed to a component library in React that was utilized across seven internal projects.
  • Managed multiple projects, including a scan data dashboard, company website, and 3D avatar rendering library with annotations.
  • Created a core SDK library enabling teams to build voice guidance for user instructions and a camera component for capturing front and side poses.
  • Enhanced front pose validation, reducing unsuccessful scans by 73% through refined angle calculation logic for feet and arms relative to the body.
Technologies: Next.js, React, Astro, Three.js, TypeScript, Tailwind CSS, CSS, Front-end, Automated UI Testing, React Query, Front-end Design, Front-end Architecture, Redux, Web Frameworks

Senior Software Engineer

2022 - 2023
Startbahn Inc., Japan
  • Formulated a set of standards for coding and code reviewing.
  • Worked with the product manager and other stakeholders, including back-end developers and UX designers, to iterate on new features.
  • Streamlined the front-end deployment pipelines, resulting in a 50% reduction in build time.
Technologies: Next.js, React, TypeScript 3, Vue, CircleCI, Nuxt.js, Styled-components, CSS, Front-end, Automated UI Testing, React Router, React Query, Vercel, Front-end Design, Redux, Web Frameworks

Research Software Engineer

2021 - 2022
University of Cambridge
  • Created the design system for InterMine to unify the design of all products.
  • Developed Chromatin, an open-source React component library from scratch to implement the design system. (Github.com/intermine/chromatin.).
  • Designed and developed interfaces to set up and configure InterMine on the cloud. (Github.com/intermine/intermine_cloud.).
  • Assisted in a Linux and bioinformatics tools workshop organized by the University of Cambridge, Bioinformatics Training Facility, and the UK Health Security Agency National Veterinary Accreditation Program.
Technologies: React, TypeScript, Styled-components, Python 3, Inkscape, Hugo, Storybook, CSS, Front-end, Automated UI Testing, React Router, APIs, Front-end Design, Redux, Full-stack, Web Frameworks, Django

Co-founder and Front-end Lead

2017 - 2021
Asaan Contracts Private Limited
  • Designed and developed an app dashboard for one of our clients to manage their projects.
  • Researched, analyzed, evaluated, and adopted new and existing technologies, tools, and best practices to support and implement the architecture.
  • Designed the web interface with enormous effort to cater to people unfamiliar with the web.
Technologies: React, Vue, Python 3, JavaScript, TypeScript, Docker, Flask, CSS, Front-end, Python, Web Scraping, Automated UI Testing, Beautiful Soup, Puppeteer, React Router, Node.js, APIs, Front-end Design, Front-end Architecture, Redux, Full-stack, Material UI, Web Frameworks

Clean-jsdoc-theme

https://www.npmjs.com/package/clean-jsdoc-theme
Clean-jsdoc-theme is a beautifully crafted theme for JSDoc 3 and JSDoc 4. It is a clean and fully responsive theme with loads of customization features.

SALIENT FEATURES
• Supports most screens, including desktops, laptops, iPads, and mobile devices.
• Consists of a premium-looking dark and light theme.
• Minifies all the output HTML files, saving a few kilobytes.
• Carries search support. The search feature doesn't increase the size of output HTML files.
• Highly performant

REINVENT 4 Mol2MolMediumSimilarity

https://github.com/ersilia-os/eos694w
The Mol2MolMediumSimilarity leverages REINVENT 4's mol2mol_medium_similarity.prior to generate approximately 100 unique molecules. The generated molecules will be relatively similar to the input molecule.

Chromatin | Component Library

https://github.com/intermine/chromatin
A React-based component library built from scratch, developed using TypeScript to ensure high code quality and ease of maintenance. It boasts a minimal API surface without compromising on product requirements.

Anu, ML Model

https://github.com/ankitskvmdam/anu
Anu, a machine learning (ML) model used to predict protein-protein interaction. Anu is a framework to test and benchmark ML models for the prediction of protein-protein interactions. It automates data retrieval, feature engineering, and model evaluation.
2017 - 2021

Bachelor's Degree in Biotechnology

National Institute of Technology Durgapur - Durgapur, West Bengal, India

Libraries/APIs

React, React Router, React Query, Node.js, Vue, Three.js, Beautiful Soup, Puppeteer

Tools

Inkscape, CircleCI

Frameworks

Next.js, Tailwind CSS, Web Frameworks, Redux, Material UI, Flask, Nuxt.js, Django

Platforms

Vercel, Docker

Languages

TypeScript, JavaScript, HTML, CSS, Python, TypeScript 3, C++, Python 3, Hugo

Storage

Databases

Other

CSS5, Front-end, Web Scraping, APIs, Front-end Design, Styled-components, Storybook, Automated UI Testing, Front-end Architecture, Full-stack, Astro, JSDoc

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