Ankit Kumar
Verified Expert in Engineering
Software Developer
Tokyo, Japan
Toptal member since January 10, 2024
With over seven years of professional experience in software development, Ankit excels in fast-paced, challenging startup environments. His passion for learning and adaptability allow him to grasp new technologies quickly and implement them effectively. Ankit is drawn to projects that push boundaries, requiring creative problem-solving and innovation.
Portfolio
Experience
- React - 6 years
- JavaScript - 6 years
- TypeScript - 5 years
- Tailwind CSS - 3 years
- Next.js - 3 years
- TypeScript 3 - 2 years
- Storybook - 2 years
- Remix - 2 years
Availability
Preferred Environment
React, TypeScript, JavaScript, Next.js, Python 3
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
React Developer
Outspeed (formerly Adapt Research, Inc.)
- Developed a monorepo for real-time web/mobile apps using Outspeed infrastructure. Created Outspeed/core, which handles WebRTC and WebSocket connections and manages media streaming for seamless integration in both environments.
- Built Outspeed/React for easy WebRTC/WebSocket management with React, providing hooks and components for visualizing audio and media. Created Outspeed/React Native to enable WebRTC in React Native mobile apps.
- Created comprehensive documentation and example playgrounds to help developers use the Outspeed packages effectively, providing clear guidance for web and mobile real-time communication applications.
Software Engineer
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.
Senior Software Engineer
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.
Research Software Engineer
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.
Co-founder and Front-end Lead
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.
Experience
Clean-jsdoc-theme
https://www.npmjs.com/package/clean-jsdoc-themeSALIENT 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/eos694wChromatin | Component Library
https://github.com/intermine/chromatinAnu, ML Model
https://github.com/ankitskvmdam/anuEducation
Bachelor's Degree in Biotechnology
National Institute of Technology Durgapur - Durgapur, West Bengal, India
Skills
Libraries/APIs
React, React Router, React Query, Three.js, Node.js, Vue, Beautiful Soup, Puppeteer
Tools
Inkscape, CircleCI, Astro
Languages
TypeScript, JavaScript, HTML, CSS, Python, TypeScript 3, C++, Python 3, Hugo
Frameworks
Next.js, Tailwind CSS, Web Frameworks, Redux, Material UI, Remix, Flask, Nuxt.js, Django, React Native
Platforms
Vercel, Docker
Storage
Databases
Other
CSS5, Front-end, Web Scraping, APIs, Front-end Design, Styled-components, Storybook, Automated UI Testing, Front-end Architecture, Full-stack, React Three Fiber (R3F), JSDoc
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring